导图社区 《Linux命令行与shell脚本编程大全》-第1章-更多的Bash Shell命令
这是一篇关于更多的Bash Shell命令的思维导图,主要内容包括:处理数据文件,监测磁盘空间,监测程序。
说明,元素、元素的属性、属性的值使用文字的颜色进行区分。黑色文字表示元素的名称、元素节点下的属性用红色文字表示、属性下的蓝色节点表示该属性可取的值。很精简,也很抽象,理解了就可以查的很快。
这是一篇关于docker的思维导图,主要内容包括:volume,plugin,network,container,image。
这是一篇关于Python基础的思维导图,主要内容包括:11-测试代码,10-文件和异常,9-类,8-函数,7-用户输入和while,6-字典,5-if语句,4-操作列表,3-列表简介,2-变量及数据类型,1-起步。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
更多的Bash Shell命令
监测程序
探查进程
ps -e:显示所有进程
ps -a:显示除控制进程和无终端进程以外的所有进程
ps -d:显示除控制进程以外的所有进程
ps -f:显示完整格式的输出
ps -l:显示长列表
ps -w:采用宽输出模式
ps --forest:用层级结构显示进程和父进程间的关系
实时监测进程
top
PID:进程的Process ID
USER:进程的属主
PR:进程的优先级
NI:进程的谦让度值
VIRT:进程占用虚拟内存总量
RES:进程占用物理内存总量
SHR:进程和其他进程共享的内存总量
S:进程的状态
D:中断的休眠状态
R:运行状态
S:休眠状态
T:跟踪状态或停止状态
Z:僵化状态
%CPU:进程使用CPU时间的比例
%MEM:进程使用内存占可用内存的比例
TIME+:自进程启动到目前为止的CPU时间总量
COMMAND:进程所对应的命令行名称
结束进程
kill [PID]
给进程ID为[PID]的进程发送TERM信号
只能使用进程PID
使用者必须是进程属主或root用户
kill -s [PID]
强制终止进程ID为[PID]的进程
kill命令不会有任何输出
killall [ProcessName]:结束进程名为[ProcessName]的进程
ProcessName支持使用通配符,结束所有符合的进程
killall [PID]:结束进程ID为[PID]的进程
监测磁盘空间
挂载存储媒体
mount:输出当前设备挂载的设备列表
设备名
type
挂载点
已挂载媒体的访问状态
mount -t [type] [device] [directory]:以指定格式在虚拟目录中挂载媒体设备
[type]
vfat
ntfs
iso9660
umount [directory|device]:卸载设备
注意拼写
查看磁盘使用
df -h::以易读格式查看已挂载的磁盘空间使用
du -h [directory]:以易读格式显示[directory]的文件或目录占用情况
处理数据文件
排序数据
sort [filename]:以默认的语言规则对文本文件中的数据进行排序
sort -n [filename]:以数字数值大小对文本文件进行排序
sort -M [filename]:以三字符的月份拼写对文本文件排序
搜索数据
grep [options] [pattern] [filename]:再[filename]中搜索符合[pattern]的结果
[pattern]中支持通配符
grep -v [pattern] [filename]:反向搜索,输出不满足[pattern]的结果
压缩数据
压缩工具
Linux中有很多压缩工具,包括bzip2,compress,gzip,zip.
注意避免造成混淆
gzip是GNU压缩工具
gzip [filename]:压缩指定文件
[filename]中支持通配符
gzcat [filename]:查看压缩过的文本文件的内容
gunzip [filename]:解压文件
归档数据
tar
Linux下最广泛的归档工具
是给整个目录结构创建归档文件的简便方法
tar -cvf [filename] [object1/ object2/ object3/ ...]:创建一个名为[filename]的tar归档文件,含有目录[object1/ object2/ object3/ ...]中的内容
tar -tf [filename]:列出[filename]的内容,不提取
tar -xvf [filename]:提取[filename]中的内容,如果[filename]文件是从一个目录结构中创建的,那整个目录结构都会在当前目录下重建