您的位置:首页 > 运维架构 > Shell

Linux学习笔记(二)----更多bash shell命令

2018-02-21 14:00 309 查看

探查进程

ps 命令会显示当前控制台下属于当前用户的进程
- ef    查看运行的所有进程    ( -e   显示所有运行进程,   -f   扩展了输出 )
l  采用长模式输出
ps  只能显示特定时间点的信息;  top 命令可以实时显示
top 命令 在启动时按%cpu  排序

结束进程

进程之间通过信号通信
Kill  命令可 通过进程ID  向进程发送 TEMP 信号 (尽可能终止)
killall命令通过 进程名 

挂载存储媒体

mount  命令 默认输出当前系统的挂载列表
基本命令  mount    -t   type  device  directory  
需要以root身份登录 type指定了磁盘被格式化 的文件 类型
umount 命令  不能直接从系统上移除, 应该先卸载     格式:   umount    [directory  |  device ]  

df 命令

查看磁盘空间
-h 易读形式输出

du 命令

显示特定目录的磁盘使用情况

排序数据

sort  命令    按照会话指定的默认语言 的排序规则 对文本文件中数据排序
-n     会把数字识别成数字 (默认识别成字符)
-M   按月排序
-t  指定分隔符
-k 指定排序区间
-r  降序

搜索数据

grep  [options] pattern   [file]
在指定文件中查找包含匹配指定模式字符  的行
-v  输出不匹配的行
-n 显示行号
-c  统计匹配行数
-e 指定多个匹配模式

压缩数据

gzip   linux上最流行的压缩工具   
gzip 压缩文件
gzcat 查看压缩过文本文件内容
gunzip  解压

归档数据

tar function   [options]  object1  object2  .....
常用参数组合:
tar  -cvf   tset.tar ...    ( -c  创建新的归档文件    -v  处理文件时显示文件 ;  f   输出结果到文件)
tar -tf  test.tar  (-t   列出已有归档文件内容  )
-x   提取内容

解压.gz文件  tar -zxvf   file.gz

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: