shell按照时间排序_初识Shell(3)

17. ps命令:查看系统进程状态。

ps -Al #显示当前所有进程详细信息 

18. top命令: 实时监控进程状态。

top [参数]c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S : 累积模式,会将己完成或消失的子行程 ( dead child process ) 的 CPU time 累积起来
dbc18359f688d45e018cfc37b5885b97.png

19. kill命令: 通过PID 结束相应进程。

kill -9 PID #强行杀掉进程

20. killall命令:可以通过进程名字杀掉进程,很强大,支持通配符

killall http* #杀掉所有http开头的进程

这个命令在Docker镜像中可能没有,可以采用 'apt-get install psmisc' 进行安装

磁盘管理命令

Linux文件系统会将所有磁盘并入一个虚拟目录下,从而实现一整棵树形结构的文件目录。添加新的磁盘之前,需要将新磁盘放到虚拟目录下,这个过程就叫做挂载(mounting)。

21.mount命令:挂载设备到Linux虚拟目录

mount -t type device directory #将设备device挂在到虚拟目录directory下。例子:mount -t vfat /dev/sdb1 /media/disk将U盘/dev/sdb1 挂在到 Linux 的 /media/disk挂载点,U盘格式为vfat(windows 兼容格式)

22. umount命令:从 Linux 上卸载文件系统

umount /dev/sdb1 #将U盘 /dev/sdb1 从Linux文件系统中卸载

23.df命令:统计磁盘使用情况

df -h 

24.sort命令: 将内容排序

sort [参数] fileName #默认按照字母顺序排序n: 按照数字大小进行排序M:按照月份排序

25.grep命令:非常强大的搜索命令,支持正则表达式过滤,此处只简单举例,后期针对具体案例单拿出一个篇幅详细讲解该命令

grep test *.txt #在当前目录下所有.txt结尾的文件中搜索包含test的内容,并打印输出

26.gzip命令:对文件进行压缩,

gzip filename $会将filename文件压缩,生成.gz结尾的同名文件。

27.tar命令:用于归档,创建及恢复备份,也常用来压缩文件

tar -cvf log.tar *.txt #将当前目录下所有.txt结尾的文件归档到log.tar文件内。tar -xvf log.tar #将log.tar文件解压到当前目录

关于shell 常用的一些命令介绍暂时告一段落,后面会将一些重要命令结合实际问题做进一步详细的介绍,接下来全面介绍一下shell 进程,包括如何创建子 shell, 父 shell 与子 shell 的关系,以及一些 shell 的常用技巧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值