【安全牛】熟悉BASH命令

  • ls

    ls -l
    TIM截图20180411184543.png

列出当前目录中的内容
【安全牛】熟悉BASH命令_第1张图片
TIM截图20180411184045.png

"d"目录
"-"文件
"l"链接
"c"这是一个字符型设备
"b"表示block,块设备,例如硬盘

ls -a显示隐藏文件

【安全牛】熟悉BASH命令_第2张图片
ls -lh以可读方式显示文件的大小,以K为单位
  • ls -lh --sort=size

    将文件按照文件大小排序
    【安全牛】熟悉BASH命令_第3张图片
    TIM截图20180411212301.png
  • ls -lh --sort=time
    将文件按照修改时间的排序


    【安全牛】熟悉BASH命令_第4张图片
    TIM截图20180411212446.png
  • cat
    查看文件的内容

  • more 文件名
    分页查看文件内容

  • tail 文件名
    默认情况显示文件最后10行

  • tail -行数 文件名
    查看指定行数的文件最后几行内容

  • watch -n 时间 tail 文件名
    每隔多少时间执行后面的命令

  • top
    用来监视linux系统的系统性能


    【安全牛】熟悉BASH命令_第5张图片
    TIM截图20180411214247.png
  • ps
    用来查看进程信息

  • ps -ef
    更详细的进程信息


    【安全牛】熟悉BASH命令_第6张图片
    TIM截图20180411214739.png
  • ps aux
    跟上一个差不多

  • grep 筛选的内容 文件名
    用来筛选输出内容,查看特定内容

  • ifconfig
    查看当前的网络信息

  • ifconfig eth0 down
    将网卡down掉

  • netstat
    查看网络的连接信息

  • netstat -pantu
    查看当前计算机和哪些网络里的服务器产生了tcp和udp连接

  • mount
    挂载远程文件夹

  • find / -name 名称
    从根开始查找文件

  • whereis 名称
    查找文件

  • whereis -b 名称
    查找二进制文件

你可能感兴趣的:(【安全牛】熟悉BASH命令)