2.Shell进阶

2-1 ps、top命令

top	#实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具

ps	# 确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源
	# 大部分信息都是可以通过执行该命令得到的
	# 最复杂、最基本、最强大!
ps -l	# 将目前属于您自己这次登入的 PID 与相关信息列示出来
ps axo pid,comm,pcpu	# 查看进程的PID、名称以及CPU 占用率
ps -aux | grep named	# 查看named进程详细信息

2-2 kill命令

kill pid	# 杀死进程
	# 配合 ps -aux | grep named 使用

2-3 mount 挂载

mount	# 用于挂载Linux系统外的文件
		# /mnt 为自动挂载点
sudo fdisk -l	#查看硬盘及分区信息
sudo mount from_dir to_dir	# 改变挂载位置
sudo umount /mnt	# 卸载挂载	
					# 自动挂载的目录不能卸载

详见:linux挂载的作用

2-4 df、du命令

df	# 用于显示磁盘分区上的可使用的磁盘空间
	# h或–human-readable:以可读性较高的方式来显示信息

du	#对文件和目录磁盘使用的空间的查看

2-5 sort 文件排序

sort	# 对文本文件中所有行进行排序
		# 默认对每一行第一个字符排序,并展示出来,并不会改变原来的文件
sort -r	# 倒序
sort -n	# 根据数字排序
sort -M	# 按照非月份、一月、十二月的顺序排序

2-6 grep 搜索

grep content dir	
	# global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来
	# 强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来

2-7 tar 压缩

tar	# 打包、压缩
tar -cvf 1.tar 1.txt	# 仅打包,不压缩
	# c_创建一个新归档
	# v_详细地列出处理的文件
	# f_使用归档文件或ARCHIVE设备
	# z_通过gzip过滤归档
tar -zcvf 1.tar.gz 1.txt	# 打包后,以 gzip 压缩
tar -zxvf /opt/soft/test/1.tar.gz	# 将tar包解压缩
	# x_从归档中解出文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bayyys

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值