Linux BASH 常用命令
Posted TravisLi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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命令
1 cat /var/log/messages //查看messages文件内容
2 dmesg //查看/var/log/message文件内容
4. more、tail、watch命令
1 more /var/log/messages //显示messages内容(按空格翻页)
1 tail -20 /var/log/messages //查看messages最后20行内容
1 watch -n 2 tail -20 /var/log/messages //每隔2S显示最后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的文件
2 find . -name "ip*" //在当前目录查找名为ipxxxx的文件
3 find . -name "ip*" -exec cp {} /opt/{}.bak \\; //在当前目录查找名为ipxxx的文件,并将其拷贝至opt文件夹下,且后缀命名为.bak
13. mount命令
1 mount -o loop kali.iso /media/cdrom //挂载kali.iso文件到/media/cdrom下
14. whereis命令
1 updatedb //更新whereis需要查找的数据库 2 whereis nmap //查找nmap所在目录 3 whereis -b nmap //查找nmap二进制文件目录
15. echo命令
1 echo “Hello Word” //显示Hello Word字符
16. vi命令
1 vi ip.bak //进入ip.bak文件命令模式 2 i //进入编辑模式 3 :wq! //在vi命令模式下强制保存退出 4 dd //在vi命令模式下删除光标所在行 5 o //在vi命令模式下插入光标所在行 6 :set number //在vi命令模式下设置序号 7 按esc键 //退出编辑模式 8 按Y键 //复制光标所在行数据 9 按P键 //粘贴至光标所在行
17. chmod +x命令
1 chmod +x VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle //给VMware安装包赋予可执行权限 2 ./VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle //安装
以上是关于Linux BASH 常用命令的主要内容,如果未能解决你的问题,请参考以下文章