Linux常用命令
###系统工作命令
1、echo 输出到终端(
提
取
变
量
:
提取变量:
提取变量:SHELL)
2、date 日期时间("+%Y-%m-%d %H:%M:%S") -s设置时间
3、reboot 重启
4、poweroff 关机
5、wget 下载
6、ps 查看进程( ps aux ,常和管道符一起使用)
7、top 动态进程及系统负载
8、pidof 查看服务pid
9、kill 终止指定pid进程
10、killall 终止名称对应的全部进程
###系统状态检测命令
11、ifconfig 获取网卡配置及网络状态信息
12、uname 系统及版本信息 一般和 -a 一起使用
cat /etc/redhat-release 查看系统版本号
13、uptime cpu负载情况
14、free 内存使用情况
15、who(w) 登入主机的用户终端信息
16、last 系统登录情况(数据仅供参考)
17、history 查看历史 可以使用 !+数字 重复执行对应的命令
18、sosreport 收集系统配置输出诊断文档
###文件目录命令
19、pwd 用户所处目录
20、cd 切换目录
21、ls 显示目录中的文件信息 -a所有包括隐藏文件 -l 详细信息
###文件编辑命令
22、cat 查看纯文本文件,用于小文件
23、more 查看纯文本文件,用于大文件 用空格回车控制控制翻页
24、head 查看文件前N行 head -n10 文件名
25、tail 查看后N行( tail -n10) 或持续刷新内容 (tail -f)
26、tr 替换文件中的内容(cat /etc/passwd | tr [a-z] [A-Z])
27、wc 统计文本行数(-l)、单词数(-w)、字节数(-c)
28、stat 查看文件储存、时间信息
29、cut 按列提取文件信息(cat -d: -f1 /etc/passwd)
30、diff 比较两个文件 (-brief 是否不同 -c 描述哪些不同)
###文件目录管理命令
31、touch 创建空文件 修改文件时间
32、mkdir 创建文件夹
33、cp 复制
34、mv 剪切 可以重命名
35、rm 删除 (-f 强制删除没有提醒 -r递归删除目录)
36、file 查看文件类型
37、tar 打包压缩解压(c 打包一个文件 x解压一个文件 z 用gzip进行压缩 v 显示压缩的过程 f 放到最后 代表压缩解压文件名称)
(tar czvf 压缩文件名称 对应目录 tar xzvf 要解压的本件名称)
38、grep 按行提取信息 (-n显示行)
Linux就该这么学第11期视频