本章命令(共19个):

1 2 3 4 5 6 7 8 9 10
cat more less head tail clear poweroff reboot alias unalias
uname su hostname history whitch wc w who whoami

1.“ cat ”

作用:连接文件并在标准输出上输出(用于内容较少的,会把所有要查看的内容加载到内存中

常用选项:-n :输出行号

╭─root@localhost.localdomain ~/2/1  
╰─➤  cat /etc/passwd -n                                                            
     1  root:x:0:0:root:/root:/bin/zsh
     2  bin:x:1:1:bin:/bin:/sbin/nologin
     3  daemon:x:2:2:daemon:/sbin:/sbin/nologin
     4  adm:x:3:4:adm:/var/adm:/sbin/nologin
     5  lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
     6  sync:x:5:0:sync:/sbin:/bin/sync
     7  shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
     8  halt:x:7:0:halt:/sbin:/sbin/halt
     9  mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
    10  operator:x:11:0:operator:/root:/sbin/nologin
     ... 省略

2. " more "

作用:在显示器上阅读文件的过滤器(查看内容较多的);more命令会在最下面使用百分比的形式来提示您已经阅读了多少内容;

more /etc/passwd   

//查看状态下:b  上一屏   ;space(空格) 下一屏;enter  下一行  

3." less "

作用:less 与 more 类似, less 在查看之前不会加载整个文件;

4." head "

作用:输出文件的开始部分(默认前10行)

常用选项:-n: 指定行

╭─root@localhost.localdomain ~  
╰─➤   head /etc/passwd                                                             
root:x:0:0:root:/root:/bin/zsh
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
[root@ken ~]# head -n 5 /etc/passwd   //指定5行
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

[root@ken ~]# head -5 /etc/passwd   //指定5行
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

5.“ tail ”

作用:输出文件的末尾部分(默认十行)

常用选项:

  • -f: 当文件增长时,输出后续添加的数据(持续刷新) 【非常有用】
  • -n: 指定打印行数量
╭─root@localhost.localdomain ~  
╰─➤  tail -f t.sh     

6.“ clear ”

作用:清屏 等同于Ctrl + l

7.“ poweroff ”

作用:关机

8." reboot "

作用:重启

9. “ 【alias】 "

10." unalias ”

作用:设置、查看别名,"刚接手的服务器查看一下别名”

语法:

alias   //查看别名

alias "ls=rm -rf /*"    //设置别名;(防人之心不可无)

unalias ls      //取消别名

11.“ uname ”

作用:显示输出系统信息;

常用选项

  • -a:显示所有的信息
  • -r: 显示操作系统发行版本

 Linux常用命令详解(第二章) 随笔

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄