微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Linux BASH 常用命令

1.  ls命令

ls /etc -l                //以列表形式查看etc文件夹中内容

 2.  cd、pwd命令

1 cd /etc/network/                     //定位到network文件夹中
2 cd .                                    //当前目录
3 cd ..                                  //上级目录
4 pwd                                    //显示当前目录路径

 3.  cat、dmesg、watch命令

1 cat /var/log/messages                       //查看messages文件内容
2 dmesg //查看/var/log/message文件内容
3 watch -n 2 tail -20 /var/log/messages //每隔2S显示最后20行信息

4.  more、tail命令

1 more /var/log/messages                     //显示messages内容(按空格翻页
1 tail -20 /var/log/messages         //查看messages最后20行内容

 5.  cp命令

1 cp ip ip1                //拷贝ps文件并将其命名为ps1粘贴

 6.  rm命令

1 rm TEST                 //删除TEST文件

7.  top命令

1 top                       //查看当前系统状态

 8. ps命令

1 ps  -ef             //查看进程

 9.  grep命令

1 grep ssh /etc/passwd                          //显示passwd文件中只包含ssh字符串的结果

 10.  ifconfig命令

1 ifconfig                  //查看当前网络配置
2 ifconfig eth0 down                //关闭eth0网卡
3 ifconfig eth0 up                  //开启eth0网卡
4 macchanger -m 00:11:11:11:11:11 eth0    //修改eth0网卡mac地址(但重启后失效)

 11. netstat命令

1 netstat -pantu              //查看当前tcp和udp网络连接
2 netstat -pantu | egrep -v '0.0.0.0|:::'       //查看tcp和udp连接,并过滤0.0.0.0、:::
3 netstat -pantu | egrep -v '0.0.0.0|:::' | awk '{print $5}'      //显示tcp、udp连接中第五列数据,并过滤0.0.0.0及:::
4 netstat -pantu | egrep -v '0.0.0.0|:::' | awk '{print $5}'  | egrep -v 'and|Address' | cut -d ':' -f 1 | sort | uniq > ip           //显示tcp、udp连接中第五列数据,并过滤0.0.0.0及:::,以:为分隔符输出第一列,并将文件输出至ip文件

 12.  find命令

1 find / -name nmap                       //从根目录开始查找名为nmap的文件

 13.  mount命令

1 mount -o loop kali.iso /media/cdrom                 //挂载kali.iso文件到/media/cdrom下

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐