Linux命令学习

1.文件&目录处理
ls -a 全部文件 -l 详细信息 -r 递归显示子目录结构
ls -al 相当于 ls -a -l
cd ..上级目录 .当前目录 ~家目录 cd + 回车直接到家目录
pwd 显示当前目录
mkdir 创建一个新的目录
rmdir 删除一个空的目录
cp 复制 -r 会递归复制目录下所有文件 cp 文件名 + 新文件的名字 cp 文件名 + 新文件路径
rm 移除 -r 删除目录下所有文件 -i 交互式删除 -ri 交互删除含多个子目录的目录
mv 移动 不指定目录可以实现重命名 mv 文件名 新文件名

2. 在命令后加 &,意思是将该命令放在后台运行
3.Tab键具有命令和文件名补全功能,按两下Tab可以列出所有未补全的命令
4.history 显示所有命令记录
!!重复上一命令
Ctrl + R 搜索匹配使用过的命令
ESC 再加 . 使用上一命令的参数
5.通配符
* 匹配零个或多个字符
? 匹配任意一个字符
6.sudo + 命令 使用管理员权限运行命令
passwd 修改密码
7.管理后台作业
jobs 查看作业
bg 继续后台运行
fg 拉回进程
8.touch命令可以创建空白文件 也可更新文件时间
9.proc目录下的文件记录了系统当前状态信息,如:cpuinfo usr目录通常放应用软件

10.常用命令:
date 查看当前时间 格式化显示:+%Y--%m--%date
cal 查看日历
man + 命令 查看命令说明
echo 显示输入内容
file 查看文件类型
cat 查看文件内容
more + 命令 支持向下翻页显示内容 less 可以使用上下箭头上下翻页,q退出
head -n(行数) 显示头几行,不加-n默认10行 tail 显示末尾几行 -fg持续显示新加入内容
lspci 查看pci设备信息 lsusb 查看usb设备 lsmod 查看加载的模块(驱动) -v 查看详细信息
shutdown -h now 立即关机 showdown -h +10 十分钟后关机 -r重启
poweroff 立即关机 reboot 立即重启
归档、压缩
zip 压缩文件名.zip 文件名 upzip 解压缩 gzip也可以压缩
tar 归档 tar -cvzf 文件名.tar.gz (常用命令)
查找
locate 关键字 依赖每天更新一次的索引数据库 updatedb 手动更新数据库
find命令 find 查找位置 查找参数
find .(当前路径) -name *.conf 可结合使用通配符
find / -type d 返回根目录下所有目录类型文件
find . -name "wonkner" -exec ls -l(命令) {} \; 对搜索结果执行命令 -exec {} \; 是固定格式

12.Vim
wq 保存并退出
命令模式下: dd删除整行 yy复制当前行 u撤销上一操作 /查找关键字

13.命令帮助 man(使用手册) info -h --help
man -k + 关键字 查找带关键字的命令
/usr/share/doc 内有所有软件的帮助文档

14.用户
useradd username 创建新用户 passwd 创建修改密码
usermod 参数 username -l 新用户名 -d 用户家目录
userdel username 删除用户 userdel -r username 同时删除家目录

15.网络配置 setup 配置信息 ifconfig 查看接口信息 ifup + 网卡名 启用 ifdown 禁用
hostname 查看主机名 ping 测试连通性
host 域名 DNS解析 dig 域名 较专业解析
ip route 显示路由表 traceroute 域名 追踪到达目标地址经过的网络路径
mtr www.baidu.com 网络质量测试
/etc/sysconfig/network下修改hostname
网络故障排查:先查看网络配置信息是否正确~ip 子网掩码 网关 dns
再查看网关是否连通 ping 网关ip 再查看dns解析是否正常 host 网址

linux初学者常用必备命令整理的更多相关文章

  1. ## 本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘

    本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘一,磁盘管理1.显示当前目录位置 pwd2.切换目录 cd ...

  2. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  3. linux下常用FTP命令

    linux下常用FTP命令 1. 连接ftp服务器 1. 连接ftp服务器格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1b)服 ...

  4. Linux Shell常用shell命令

    Linux Shell常用shell命令 一.文件.目录操作命令 1.ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示 ...

  5. 9个Linux系统常用监控命令

    我们的系统一旦上线跑起来我们自然希望它一直相安无事,不要宕机,不要无响应,不要慢腾腾的.但是这不是打开机器电源然后放任不管就可以得到的.所以我们要监视系统的运行状况,发现问题及时处理. 对于系统和网络 ...

  6. linux下常用FTP命令 上传下载文件【转】

    1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码 ...

  7. Linux的经典shell命令整理

    Linux的经典shell命令整理 1.删除0字节文件find -type f -size 0 -exec rm -rf {} \; 2.查看进程按内存从大到小排列ps -e -o “%C : %p ...

  8. Linux最常用的命令大全

    Linux最常用的命令大全 按功能索引 目录处理命令 ls mkdir pwd cd rmdir cp mv rm 文件处理命令 touch cat tac more less head tail l ...

  9. Linux常用网络命令整理

    Linux上有一些非常常用的命令,来帮助我们监控网络状况. 1.Tcpdump命令 tcpdump可以将网络中传送的数据包的"头"完全截获下来提供分析.它支持针对网络层.协议.主机 ...

随机推荐

  1. JVM性能调优监控命令jps、jinfo、jstat、jmap+jhat、jstack使用详解

    JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps.jinfo.jstat.jmap+jhat.jstack等小巧的工具,本博客希望能起抛砖 ...

  2. FFmpeg命令行工具学习(一):查看媒体文件头信息工具ffprobe

    一.简述 ffprobe是ffmpeg命令行工具中相对简单的,此命令是用来查看媒体文件格式的工具. 二.命令格式 在命令行中输入如下格式的命令: ffprobe [文件名] 三.使用ffprobe查看 ...

  3. Python学习笔记【Supervisor】:使用Supervisor监控Tornado进程

    Linux常见应用服务配置模式nginx和supervisor:采用主配置文件+项目配置文件 安装(如果使用pip安装注意看是否需要指定使用python2版本) 第一步:在Linux中使用apt-ge ...

  4. Eclipse格式化整个项目

    Eclipse有一个非常好的功能,就是把源代码进行美化(或者是标准化),在打开的Java源代码中,Ctrl+Shift+F就可做到. 但是,如果你想把整个项目中的源代码都美化一下呢?这里有一个简单的办 ...

  5. [Swift]LeetCode294. 翻转游戏之 II $ Flip Game II

    You are playing the following Flip Game with your friend: Given a string that contains only these tw ...

  6. [Swift]LeetCode770. 基本计算器 IV | Basic Calculator IV

    Given an expression such as expression = "e + 8 - a + 5" and an evaluation map such as {&q ...

  7. the python challenge闯关记录(9-16)

    9 第九关 是一张图,上面有很多的黑点,查看网页源代码发现了上一关的提示: 还发现了一大串的数字 感觉又是一个使用PIL库进行图像处理的题,百度后知道要将这些点连接起来并重新画图.但是不能在原始图上修 ...

  8. 阿里云服务器公网Ip外网无法访问

    拥有了自己的服务器后,发现需要各种配置,之前应用公司的服务器的时候,一般通过内网访问,或者外网访问时,很多配置其他人员都已经配置好了,但是现在在自己的服务器上发布自己的网站的时候,才发现事情并没有自己 ...

  9. MT2018笔试题之计算数字位数

    一.计算数字位数 1.题目 给定一个数字T,计算从1到T的所有正整数的位数和.比如T=13,则12345678910111213有17位数字. 输入描述 3 13 4 5 输出 17 4 5 2.思路 ...

  10. java算法(1)---余弦相似度计算字符串相似率

    余弦相似度计算字符串相似率 功能需求:最近在做通过爬虫技术去爬取各大相关网站的新闻,储存到公司数据中.这里面就有一个技术点,就是如何保证你已爬取的新闻,再有相似的新闻 或者一样的新闻,那就不存储到数据 ...