CentOS中shell命令总结

2022-06-15|

yum常见命令


systemctl管理服务命令(仅限于RHEL7版本,低版本用service)


man man(命令用于查看帮助文档)


操作方法


常忘记命令总结

1.date

作用:用于显示及设置系统的时间或者日期

用法:


举例:

设置时间为2019年9月23日8点30分

date -s "20190923 8:30:00"


2.wget

作用:用于在终端中下载网络文件,格式为“wget【参数】 下载地址”


用法:


3.ps

作用:用于查看系统中的进程状态。

用法:



注:Linux系统中有5种常见的进程状态
※R:运行状态
※S:中断状态
※D:不可中断状态
※Z:僵死状态
※T:停止状态


4.top(用于动态地监视进程活动与系统负载等信息)


5.pidof

查看服务pid值,例如pidof sshd


6.kill(杀死服务进程)killall(杀死服务全部的进程)


7.uname(查看系统内核与系统版本,格式为uname -a)

注释:如果查看当前版本的详细信息(cat /etc/redhat-release )


8.uptime(查看负载信息)


9.free(查看内存使用量,格式为free -)


10.who(用于查看当前登录主机的用户登录信息)


11.last(用于查看所有系统的登录记录)


12.history(查看历史命令记录、、、history -c清空记录)


13.cat -n(查看文件时显示行数)


14.head -n 5 sbz(查看文件sbz前5行,tail是后几行)


15. cat sbz |tr 0 6(把sbz这个文件的0替换成6)


16.wc命令


17. stat sbz (查看sbz这个文件的存储信息和时间等信息)


18. cut -d2 -f1 sbz 这个命令的意思是查看sbz这个文件第一列间隔 字符为2的信息


19.diff -c 文件1 文件2 (为了更好地比较文件1和文件2的差异)


20.touch -d “2018-02-01 2:30” sbz(修改sbz这个文件的读取时间和修改时间,-a为读取时间,-m为修改时间)


21.mv(用于重命名文件)


22.dd(用于按照指定大小和个数的数据块来复制文件和转换文件。难点,百度)


23.file(查看文件类型)


24.tar(打包、压缩、解压)

举例:

tar -czvf etc.tar.gz /etc(使用gzip进行打包压缩,并把文件命名为etc.tar.gz)

tar -xzvf etc.tar,gz -C /etc(将etc.tar.gz解压到etc这个目录中)


25.grep(用于在文本中执行关键词搜索)


26.find(按照条件查找文件 难点)


27.awk(行处理器 较难)


标签: 文件 查看 用于 命令 状态 时间 系统 这个 sbz 信息
出处: https://www.toutiao.com/article/7085902914958524928/

文明发言,请先登录

文明上网理性发言,请遵守国家法律法规。

最新评论

©2003- 黑基网 黑名单存档手机版网站地图免责条款法律声明隐私保护