Linux常用97条命令

 1.ls
[选项] [目录名 | 列出相关目录下的富有目录和文书

-a  列出包蕴.a先河的隐藏文件的有所文件

-A
 通-a,但不列出”.”和”..”

-l  列出文件的详细新闻

-c  按照ctime排序突显

-t
 按照文件修改时间排序

—color[=WHEN]
用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一

 
 白色:表示寻常文书

 
 青色:表示目录

 
 黄色:表示可实施文件c

 
 粉色:表示压缩文件

 
 浅紫色:链接文件

 
 藏灰色闪烁:表示链接的文本有标题

 
 褐色:表示设备文件

 
 蓝色:表示其他文件

2.mv
[选项] 源文件或目录 目录或三个源文件 | 移动或重命名文件

 

-b  覆盖前做备份

-f  如存在不打听而挟持覆盖

-i
 如存在则询问是还是不是覆盖

-u  较新才覆盖

-t
 将七个源文件移动到联合目录下,目录参数在前,文件参数在后

eg:

 
 mv a /tmp/
将文件a移动到
/tmp目录下

 
 mv a b 将a命名为b

 
 mv /home/zenghao test1.txt test2.txt test3.txt

 

3.cp
[选项] 源文件或目录 目录或多个源文件 |
将源文件复制至目标文件,或将四个源文件复制至目标目录。

-r
-R 递归复制该目录及其子目录内容

-p
 连同档案属性一起复制过去

-f
 不打听而挟持复制

-s
 生成飞快形式

-a
 将档案的享有特性都一起复制

4.scp
[参数] [原路径] [对象路径] |
在Linux服务器之间复制文件和目录

-v
 详细展现输出的具体情状

-r
 递归复制整个目录

(1)
复制文件:  

命令格式:
 

scp
local_file remote_username@remote_ip:remote_folder  

或者
 

scp
local_file remote_username@remote_ip:remote_file  

或者
 

scp
local_file remote_ip:remote_folder
 

或者
 

scp
local_file remote_ip:remote_file
 

第1,2个指定了用户名,命令执行后须要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名
 

第3,4个尚未点名用户名,命令执行后须要输入用户名和密码,第3个仅指定了长途的目录,文件名字不变,第4个指定了文本名
  

(2)
复制目录:  

命令格式:
 

scp
-r local_folder remote_username@remote_ip:remote_folder  

或者
 

scp
-r local_folder remote_ip:remote_folder
 

第1个指定了用户名,命令执行后要求输入用户密码;
 

第2个没有点名用户名,命令执行后要求输入用户名和密码;

eg:

 
 从 本地 复制到 远程

 
 scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root 

 
 从 远程 复制到 本地

 
 scp root@/172.19.2.75:/home/root/full.tar.gz
/home/daisy/full.tar.gz

5.rm
[选项] 文件 | 删除文件

-r
 删除文件夹

-f
 删除不提示

-i
 删除提醒

-v
 详细展现举行步骤

6.touch
[选项] 文件 | 创设空文件或更新文件时间

-a  只修改存取时间

-m  值修改变动时间

-r  eg:touch -r a b ,使b的日子和a相同

-t  指定特定的时光 eg:touch -t 201211142234.50 log.log 

 
 -t time [[CC]YY]MMDDhhmm[.SS],C:年前两位

7.pwd
查看当前所在路径

 

8.cd
改变当前目录

– :重临上层目录

..
:重临上层目录

回车
 :再次来到主目录

/
  :根目录

9.mkdir
[选项] 目录… | 创制新目录

-p  递归创立目录,若父目录不存在则相继成立

-m  自定义创造目录的权柄
 eg:mkdir -m 777 hehe

-v
 显示创立目录的详细音讯

10.rmdir
去除空目录

-v
 呈现执行进程

-p
 若自父母删除后父目录为空则一并剔除

11.rm
[选项] 文件… | 一个或多个公文或目录

-f
 忽略不设有的文件,不付出提醒

-i
 交互式删除

-r
 将列出的目录及其子目录递归删除

-v
 列出详细音信

12.echo:突显内容

-n
 输出后不换行

-e  遭遇转义字符特殊处理
 

 
 eg:

 
     echo “hehe”  
显示hehe

 
     ehco -e “hehe”  
 显示he(换行了)he

13.cat
[选项] [文件]..|
一回突显任何文件或从键盘创造一个文件或将多少个文本合并成一个文书

-n
 编号文件内容再出口

-E
 在终结行提醒$

14.tac
| 反向突显

 

15.more
| 按页查看作品内容,此前向后读取文件,由此在启动时就加载整个文件

+n
 从第n行开端显示

-n
 每趟查看n行数据

+/String
   搜寻String字符串地点,从其前两行开头翻看

-c
 清屏再呈现

-p
 换页时清屏

16.less
| 可上下移动地逐屏查看小说内容,在查看前不会加载整个文件

-m
 突显类似于more命令的比例

-N
 突显行号

/
  字符串:向下搜寻“字符串”的作用

?
  字符串:向上搜索“字符串”的效益

n
  重复前一个搜索(与 / 或 ? 有关)

N
  反向重复前一个查找(与 / 或 ? 有关)

b
  向后翻一页

d
  向后翻半页

17.nl
[选项]… [文件]… | 将出口内容自动抬高行号 

-b 

-b a 不论是或不是有空行,都列骑行号(类似 cat -n) 

-b t
空行则不列行号(默许) 

-n
有ln rn
rz五个参数,分别为再最左侧呈现,最左侧显示不加0,最左侧突显加0

18.head
[参数]… [文件]… | 突显档案开首,默许开端10行

-v
 彰显文件名

-c number  
显示前number个字符,若number为负数,则显示除最终number个字符的装有内容

-number/n
(+)number  
  显示前number行内容,

-n number  
若number为负数,则显得除最后number行数据的保有情节

19.tail
[必备参数] [慎选参数] [文件] | 突显文件结尾内容

-v  突显详细的处理新闻

-q  不突显处理音讯

-num/-n (-)num  
   显示最后num行内容

-n +num 从第num行起首显得前边的多寡

-c  显示最终c个字符

-f  循环读取

20.vi
编辑文件

:w filename
将稿子以指定的文件名保存起来  

:wq 保存并退出

:q! 不保留而挟持退出

命令行情势功用键

1)插入形式

 
 按「i」切换进入插入格局「insert mode」,按”i”进入插入形式后是从光标当前地方上马输入文件;

 
 按「a」进入插入格局后,是从近期光标所在地点的下一个任务上马输入文字;

 
 按「o」进入插入情势后,是插入新的一行,从行首伊始输入文字。

 

2)从插入方式切换为命令行情势

 按「ESC」键。

3)移动光标

  vi可以直接用键盘上的光标来上下左右平移,但正式的vi是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格。

  按「ctrl」+「b」:荧屏往”后”移动一页。

  按「ctrl」+「f」:屏幕往”前”移动一页。

  按「ctrl」+「u」:显示屏往”后”移动半页。

  按「ctrl」+「d」:显示器往”前”移动半页。

  按数字「0」:移到作品的伊始。

  按「G」:移动到文章的末尾。

  按「$」:移动到光标所在行的”行尾”。

  按「^」:移动到光标所在行的”行首”

  按「w」:光标跳到下个字的发端

  按「e」:光标跳到下个字的字尾

  按「b」:光标回到上个字的启幕

  按「#l」:光标移到该行的第#个位置,如:5l,56l。

 

4)删除文字

  「x」:每按两次,删除光标所在地方的”前边”一个字符。

  「#x」:例如,「6x」表示删除光标所在地方的”后边”6个字符。

  「X」:大写的X,每按四回,删除光标所在地点的”前边”一个字符。

  「#X」:例如,「20X」表示删除光标所在地方的”前边”20个字符。

  「dd」:删除光标所在行。

  「#dd」:从光标所在行初阶删除#行

 

5)复制

  「yw」:将光标所在之处到字尾的字符复制到缓冲区中。

  「#yw」:复制#个字到缓冲区

  「yy」:复制光标所在行到缓冲区。

  「#yy」:例如,「6yy」表示拷贝从光标所在的该行”往下数”6行文字。

  「p」:将缓冲区内的字符贴到光标所在地点。注意:所有与”y”有关的复制命令都不可能不与”p”协作才能到位复制与粘贴作用。

 

6)替换

  「r」:替换光标所在处的字符。

  「R」:替换光标所到之处的字符,直到按下「ESC」键停止。

 

7)回复上一遍操作

  「u」:如若您误执行一个发令,可以霎时按下「u」,回到上一个操作。按很多次”u”可以推行多次恢复生机。

 

8)更改

  「cw」:更改光标所在处的字到字尾处

  「c#w」:例如,「c3w」表示更改3个字

 

9)跳至指定的行

  「ctrl」+「g」列出光标所在行的行号。

  「#G」:例如,「15G」,表示移动光标至文章的第15行行首。

21.which
可执行文件名称 |
查看可执行文件的岗位,在PATH变量指定的不二法门中查看系统命令是不是存在及其地方

 

22.whereis
[-bmsu] [BMS 目录名 -f ] 文件名|
定位可执行文件、源代码文件、协助文件在文件系统中的地点

-b
  定位可执行文件。

-m
  定位援救文件。

-s
  定位源代码文件。

-u
 
搜索默认路径下除可执行文件、源代码文件、协助文件以外的任何文件。

-B
  指定搜索可执行文件的路线。

-M
  指定搜索帮忙文件的不二法门。

-S
  指定搜索源代码文件的路径。

23.locate
| 通过查找数据库快捷搜索档案

-r
 使用正规运算式做寻找的规则

24.find
find [PATH] [option] [action] |
在文件树种查找文件,并作出相应的拍卖

慎选与参数:

1.
与时间关于的选项:共有 -atime, -ctime 与 -mtime 和-amin,-cmin与-mmin,以 -mtime 表达

 
 -mtime n :n 为数字,意义为在 n 天从前的『一天以内』被改动过内容的档案;

 
 -mtime +n :列出在 n 天此前(不含
n 天本身)被更改过内容的档案档名;

 
 -mtime -n :列出在 n 天之内(含
n 天本身)被改成过内容的档案档名。

 
 -newer file :file 为一个设有的档案,列出比 file 还要新的档案档名

 

2.
与使用者或组名有关的参数:

 
 -uid n :n 为数字,这一个数字是用户的账号 ID,亦即 UID

 
 -gid n :n 为数字,这一个数字是组名的 ID,亦即 GID

 
 -user name :name 为使用者账号名称!例如 dmtsai

 
 -group name:name 为组名,例如 users ;

 
 -nouser :寻找档案的拥有者不设有
/etc/passwd 的人!

 
 -nogroup :寻找档案的具有群组不设有于
/etc/group 的档案!

 

3.
与档案权限及称号有关的参数:

 
 -name filename:搜寻文件名为 filename 的档案(可拔取通配符)

 
 -size [+-]SIZE:搜寻比 SIZE 还要大(+)或小(-)的档案。这么些 SIZE 的基准有:

 
     c:
代表 byte

 
     k:
代表 1024bytes。所以,要找比 50KB还要大的档案,就是『 -size +50k 』

 
 -type TYPE :搜寻档案的档次为 TYPE 的,类型主要有:

 
     一般标准档案 (f)

 
     装置档案 (b, c)

 
     目录 (d)

 
     连结档 (l)

 
     socket (s)

 
     FIFO (p)

 
 -perm mode :搜寻档案权限『刚好等于』 mode的档案,那些mode为接近chmod的属性值,举例来说,-rwsr-xr-x 的品质为4755!

 
 -perm -mode :搜寻档案权限『必要求全方位囊括 mode 的权限』的档案,举例来说,

 
     大家要物色-rwxr–r– 亦即 0744 的档案,使用-perm -0744,当一个档案的权位为 -rwsr-xr-x ,亦即 4755 时,也会被列出来,因为 -rwsr-xr-x 的性质已经席卷了 -rwxr–r– 的习性了。

 
 -perm +mode :搜寻档案权限『包括任一 mode 的权位』的档案,举例来

 
     说,大家摸索-rwxr-xr-x ,亦即 -perm +755 时,但一个文件属性为 -rw——-也会被列出来,因为她有 -rw….
的性质存在!

4.
额外可开展的动作:

 
 -exec command :command 为其余指令,-exec 前边可再接额外的命令来处理搜寻到的结果。

 
 -print :将结果打印到显示屏上,那几个动作是预设动作!

 
 eg:

 
     find / -perm +7000 -exec ls -l {}
; ,额外指令以-exec发轫,以;结尾{}代替后面找到的始末

 
 | xargs 

 
     -i  默许的前方输出用{}代替 

 
     eg:

 
         find . -name “*.log” |
xargs -i mv {} test4

25.grep
‘正则表明式’ 文件名 | 用正则表明式搜索文本,并把匹配的行打印出来

-c  只输出匹配行的计数。

-I  不区分轻重缓急写(只适用于单字符)。

-l  只突显文件名

-v  突显不分包匹配文本的有所行。

-n  显示匹配行数据及其行号

25.file
| 判断文件类型

 

26.gzip
[-cdtv#] 檔名 | 压缩、解压缩,源文件都不再存在

-d
 举办解压缩

-c
 将滑坡的多寡输出到显示器上

-v
 :显示原档案/压缩文件案的压缩比等音讯

-#  :压缩等级,-1最快,但压缩比最差,=9最慢,但缩短比最好

27.gunzip
| 解压缩

 

28.bzip2
| 压缩、解压缩

-d
 :解压

-z
 :压缩

-k
 :保留源文件

-c
:将减小的长河暴发的数码输出到显示器上!

-v
:可以显示出原档案/压缩文件案的压缩比等新闻;

-#
:与 gzip 同样的,都是在测算压缩比的参数, -9 最佳,
-1 最快!

29.bzcat
读取数据而无需解压

 

30.tar
[主选项+辅选项] 文件或者目录 |
多少个目录或档案打包、压缩成一个大档案

主选项:

 
 -c  创造打包档案,可搭配
-v 来察看进度中被打包的档名(filename)

 
 -t  察看打包档案的始末涵盖哪些档名,重点在寓目『档名』就是了;

 
 -x  解打包或解压缩的成效,能够搭配
-C (大写) 在一定目录解开

辅选项:

 
 -j  透过
bzip2 的帮忙开展削减/解压缩:此时档名最好为 *.tar.bz2

 
 -z  透过
gzip 的支撑开展压缩/解压缩:此时档名最好为 *.tar.gz

 
 -v  在调减/解压缩的经过中,将正在处理的文书名展现出来!

 
 -f filename
-f 后边要立时接要被拍卖的档名!

 
 -C 目录  
那一个选项用在解压缩,若要在一定目录解压缩,可以使用那些选项。

 
 –exclude FILE:在削减打包进度中不经意某文件 eg: tar
–exclude /home/zenghao -zcvf myfile.tar.gz /home/* /etc

 
 -p  保留备份数据的原本权限与特性,常用来备份(-c)首要的配置文件

 
 -P(大写)
 保留相对路径,亦即允许备份数据中蕴藏根目录存在之意;

eg:

 
 压 缩:tar -jcvf filename.tar.bz2 要被收缩的档案或目录名称

 
 查 询:tar -jtvf filename.tar.bz2

 
 解压缩:tar -jxvf filename.tar.bz2 -C 欲解压缩的目录

31.exit
脱离当前shell 

 

32.logout
退出登录shell 

 

33.shutdown
-h now

 

34.users
突显当前登录系统地用户

 

35.who
记名在本机的用户与来自

-H或–heading
 显示各栏位的标题信息列。

36.w
登录在本机的用户及其运行的主次

-s
 使用简单格式列表,不出示用户登入时间,终端机阶段作业和次序所消耗的CPU时间。

-h
 不出示各栏位的标题消息列。

37.write
给当下伙同的用户发新闻

 

38.wall
给拥有登录再本机的用户发信息

 

39.last
翻看用户的登陆日志

 

40.lastlog
查看种种用户最终的登陆时间

 

41.finger
[选项] [使用者] [用户@主机] | 查看用户新闻

-s 呈现用户的注册名、实际姓名、终端名称、写情形、停滞时间、登录时间等新闻

-l 除了用-s选项突显的信息外,还显示用户主目录、登录shell、邮件状态等音信,以及用户主目录下的.plan、.project和.forward文件的内容。

-p 除了不展现.plan文件和.project文件以外,与-l选项相同

42.hostname
翻看主机名

 

43.alias
ii = “ls -l” | 添加别名

 

44.unalias
ii | 清除别名

 

45.useradd
[-u UID] [-g 伊始群组] [-G 次要群组] [-c 说明栏] [-d
家目录相对路径] [-s shell] 使用者账号名 | 新增用户

-M  不树立用户家目录!(系统账号默许值)

-m  建立用户家目录!(一般账号默许值)

-r  建立一个系统的账号,那一个账号的 UID 会有限制 

-e  账号失效日期,格式为『YYYY-MM-DD』

-D  查看useradd的各项默许值

46.passwd
| 修改密码

-l  使密码失效

-u  与-l相对,用户解锁

-S
 列出登陆用户passwd文件内的连带参数

-n
 前面接天数,shadow 的第 4 字段,多长期不可修改密码天数

-x  后边接天数,shadow
的第 5 字段,多长期内务须要改成密码

-w  前面接天数,shadow
的第 6 字段,密码过期前的警戒天数

-i
 前边接『日期』,shadow 的第 7 字段,密码失效日期

应用管道刘设置密码:echo “zeng” |
passwd –stdin zenghao

47.userdel
删减用户

-r
 用户文件一并剔除

48.chage
[-ldEImMW] 账号名 | 修改用户密码的有关属性

-l  列出该账号的详尽密码参数;

-d  前面接日期,修改 shadow 第三字段(近年来三回变动密码的日期),格式YYYY-MM-DD

-E  前边接日期,修改 shadow 第风水段(账号失效日),格式 YYYY-MM-DD

-I  前边接天数,修改 shadow 第七字段(密码失效日期)

-m  前面接天数,修改 shadow 第四字段(密码最短保留天数)

-M  前面接天数,修改 shadow 第五字段(密码多长时间须要展开变更)

-W  前面接天数,修改 shadow 第六字段(密码过期前警告日期)

49.usermod
[-cdegGlsuLU] username | 修改用户的相干属性

-c
 后边接账号的印证,即 /etc/passwd
第五栏的表达栏,可以加入一些账号的辨证。

-d
 后边接账号的家目录,即修改 /etc/passwd 的第六栏;

-e
 前边接日期,格式是 YYYY-MM-DD 也就是在 /etc/shadow
内的第多少个字段数据啦!

-f
 前边接天数为 shadow 的第七字段。

-g
 前边接初叶群组,修改 /etc/passwd 的第二个字段,亦即是GID的字段!

-G
 后边接次要群组,修改那个使用者可以支持的群组

-l
 前面接账号名称。亦即是修改账号名称, /etc/passwd 的第一栏!

-s
 前面接 Shell 的实在档案,例如 /bin/bash 或 /bin/csh 等等。

-u
 前面接 UID 数字啦!即
/etc/passwd 第三栏的素材;

-L
 冻结密码

-U
 解冻密码

50.id
[username] | 查看用户相关的id新闻,仍能用来判断用户是还是不是留存

 

51.groups
查看登陆用户支持的群组, 首个出口的群组为可行群组

 

52.newgrp
切换有效群组

 

53.groupadd
[-g gid] 组名 | 添加组

-g
 设定添加组的一定组id

54.groupmod
[-g gid] [-n group_name] 群组名 | 修改组消息

-g
 修改既有的 GID 数字

-n
 修改既有的组名

55.groupdel
[groupname] | 删除群组

 

56.gpasswd
| 群组管理员成效

root管理员动作:

 
 -gpasswd groupname 设定密码

 
 -gpasswd [-A
user1,…] [-M
user3,…] groupname

 
     -A  将 groupname 的主控权交由末端的使用者管理(该群组的总指挥)

 
     -M  将一些账号进入这几个群组当中

 
 -gpasswd [-r] groupname

 
     -r  将 groupname 的密码移除

群组管理员动作:

 
 – gpasswd [-ad] user groupname 

 
     -a  将某位使用者参预到 groupname 这些群组当中

 
     -d  将某位使用者移除出 groupname 那些群组当中

57.chfn改动个人消息

 

58.mount
[-t vfstype] [-o options] device dir

-ro
选用只读格局挂接设备

-rw
选用读写格局挂接设备

eg:mount /home/mydisk.iso
/tmp/mnt 通过mnt访问mydisk内的情节

59.umount
撤废挂载

 

60.cut

-b
:以字节为单位展开分割。这一个字节地方将忽略多字节字符边界,除非也指定了
-n 标志。

-c
:以字符为单位进行分割。

-d
:自定义分隔符,默许为制表符。

-f
 :与-d一起利用,指定展现哪个区域。

61.sort

-n
  依据数值的大大小小排序。

-o<输出文件>  
将排序后的结果存入指定的公文。

-r
  以相反的逐一来排序。

-t<分隔字符>  
指定排序时所用的栏位分隔字符。

-k
 选取以哪个区间进行排序。

62.wc
计算指定文件中的字节数、字数、行数, 并将总括结果突显输出

-l
filename 报告行数

-c
filename 报告字节数

-m
filename 报告字符数

-w
filename 报告单词数

63.uniq
删减文件中相邻的重复行

-c或——count:在每列旁边突显该行重复出现的次数;

-d或–repeated:仅突显重复出现的连串;

-f<栏位>或–skip-fields=<栏位>:忽略比较指定的栏位;

-s<字符地点>或–skip-chars=<字符地点>:忽略比较指定的字符;

-u或——unique:仅浮现出四回的队列;

-w<字符地点>或–check-chars=<字符地点>:指定要相比的字符。

64.set
显示环境变量和常见变量 

 

65.env
突显环境变量 

 

66.export
把平常变量变成环境变量 

 

67.unset
删除一个环境变量

aaa(){}
定义函数

68.read

-p
 接提醒字符

-t
 接等待的秒数

69.declare、typeset

-i
申明为整数

-a
评释为数组

-f
表明为函数

-r
申明为只读

70.ulimit
范围使用者的某些系统资源

-f  此 shell 可以建立的最大档案容量
(一般可能设定为 2GB)单位为
Kbytes eg: ulimit
-f 1024 限制使用者仅能创建 1MBytes
以下的容量的档案

71.df
[选项] [文件] |
突显指定磁盘文件的可用空间,假设没有公文名被指定,则具有当前被挂载的文件系统的可用空间将被呈现

-a
 显示整个文件系统

-h
 文件大小友好展现

-l
 只呈现本地文件系统

-i
 显示inode信息

-T
 突显文件系统项目

72.du
[选项] [文件] | 呈现每个文件和目录的磁盘使用空间

-h
 方便阅读的法子

-s
 只体现总和的尺寸

73.ln
[参数] [源文件或目录] [对象文件或目录] |
某一个文件在别的一个任务树立一个一头的链接

-s
 建立软连接   

-v
 显示详细的处理进程

74.diff
[参数] [文件1或目录1] [文件2或目录2] |
相比单个文件或者目录内容

-b  不检讨空格字符的两样。

-B
 不检讨空白行。

-i
 不检讨大小写

-q
 仅浮现差距而不显得详细信息

eg: diff a b >
parch.log 相比较多个文本的不比并发生补丁

75.date
[参数]… [+格式] | 突显或设定系统的日期与时间

%H
小时(以00-23来表示)。 

%M
分钟(以00-59来表示)。 

%P
AM或PM。

%D
日期(含年月日)

%U
该年中的周数。

date
-s “2015-10-17 01:01:01″ //时间设定

date
+%Y%m%d         //突显昨天年月日

date
+%Y%m%d –date=”+1 day/month/year”  //突显前一天/月/年的日子

date
+%Y%m%d –date=”-1 day/month/year”  //呈现后一天/月/年的日子

date
-d ‘2 weeks’ 2周后的日子

76.cal
[参数] 月份] [年份] | 查看日历

-1
 呈现当月的月历

-3
 突显前、当、后一个月的日历

-m
 展现星期天为一个星期的首后天

-s
 (默许)星期五为率后天

-j
 展现当月是一年中的第几天的日历

-y
 显示当前年度的日历

77.ps
| 列出脚下经过的快照

a  
展现所有的经过

-a  呈现同一终端下的有着程序

e  
突显环境变量

f  
显示进度间的涉嫌

-H
 显示树状结构

r
  呈现当前极端的顺序

T
  突显当前极端的拥有程序

-au 突显更详尽的新闻

-aux
   呈现所有包涵其他使用者的里程 

-u  指定用户的所有进程

78.top
[参数] |
突显当前系统正在推行的长河的相关新闻,包含经过ID、内存占用率、CPU占用率等

 

79.kill
[参数] [进程号] | 杀死进程

 

80.free
[参数] |
突显linux系统中空闲的、已用的大体内存及swap内存,及被基本使用的buffer

 

81.vmstat
| 对操作系统的虚拟内存、进度、CPU活动进展监督

 

82.iostat
[参数] [时间t] [次数n](每隔t时间刷新三回,最多刷新n次)|
对系统的磁盘操作活动展开蹲点,汇报磁盘活动总计情形,同时也会报告出CPU使用处境

-p[磁盘] 展现磁盘和分区的情景

83.watch
[参数] [命令] |重复执行某一限令以观测变化

-n
 时隔多少秒刷新

-d
 高亮突显动态变化

84.at
[参数] [时间] |
在一个点名的光阴执行一个指定职责,只可以举办三遍

HH:MM[am|pm] + number [minutes|hours|days|weeks] 强制在某年某月某日的某时刻举行该项任务

atq 查看系统未履行的职分

atrm n 删除编号为n的职务

at -c n 呈现号码为n的义务的内容

85.crontab
| 定时任务调度

file  
 载入crontab

-e  编辑某个用户的crontab文件内容

-l  突显某个用户的crontab文件内容

-r
 删除某个用户的crontab文件

86.ifconfig
[网络设施] [参数] | 查看和配备互联网设施

 

87.route
| 显示和操作IP路由表

 

88.ping
[参数] [主机名或IP地址] | 测试与目的主机的连通性

-q
 只显示最终的结果

89.netstat
| 彰显与IP、TCP、UDP和ICMP协议相关的总结数据

 

90.telnet
[参数] [主机] | 用于远程登录,采纳公开传送报文,安全性糟糕

 

91.rcp
[参数] [源文件] [对象文件] | 远程文件拷贝

-r  递归复制

-p  保留源文件的习性

usage: rcp –r remote_hostname:remote_dir local_dir

92.wget
[参数] [URL地址] | 直接从互联网上下载文件

-o
FILE 把记录写到FILE文件中    eg : wget -O a.txt URL

wget –limit-rate=300k
URL  限速下载

93.awk

-F
分隔符  以分隔符分隔内容

{}
 要进行的脚本内容 eg:cat /etc/passwd
|awk  -F ‘:’  ‘{print
$1″”$7}’

94.sed
对数据行举办替换、删除、新增、接纳等操作

a  
新增,在新的下一行出现

c  
取代,取代 n1,n2 之间的行 eg: sed ‘1,2c
Hi’ ab

d
  删除

i
  插入,在新的上一行出现

95.paste
合并文件,需有限支撑联合的两文件行数相同

-d
 指定分裂于空格或tab键的域分隔符

-s
 按行合并,单独一个文书为一行

96.su
[参数] user | 切换登陆

-l  切换时会同环境变量、工作目录一起改变

-c command  执行command变回原来的使用者

97.sudo
| 以一定用户的权位履行一定命令

-l
 列出脚下用户可实施的下令

-u
username#uid
以指定用户执行命令

 

 

相关文章