Kali学习之Bash命令(二)
四、系统信息操作
Top:监视系统的性能参数(当发现某个进程占用的cpu空间过大时,可以直接输入k,再输入进程的PID,就可以杀死进程)
Ps -ef/aux:显示进程的基本信息
Grep:筛选信息(筛选目录下含有”ssh”的信息)
Ifconfig:查看当前网络的配置信息
Ifconfig+网卡名+down/up:关闭/开启网卡
Netstat:查看网络的连接信息
Netstat -pantu:查看当前网络和哪些tcp、udp有连接
Mount:挂载的目录
五、主要目录结构
Bin:所有用户都可以使用程序目录
Boot:引导程序、引导配件存放的目录
Dev:存放所有的设备目录
Etc:主要存放配件的目录(其他目录也有小部分配置文件)
Home/root:用户的主目录(kail默认用root存放)
Lib:存放库文件
Media:存放挂载目录
Opt:存放应用程序的目录
六、Find命令基本用法
Find / -name nmap:查找根目录下所有名字中包含“nmap”的文件
Find . -name “ps*”:查找根目录下文件开头为“ps”的文件
Find . -name “ps*” -exec cp {} /temp/{}.bak \ :把查找好的文件放入指定目录中
(无法对隐藏文件进行操作)
Etho :把想显示的东西在终端显示出来
七、Vi文本编辑器
输入vi+想编辑的文件后,进入编辑模式;
输入:set nu 给每行加上序号,方便阅读与操作
按esc后输入:wq 保存操作并退出
输入i 可以开始编辑修改文本
在命令模式下:dd:删除光标所在的那一行;o:光标下插入一行;y:复制光标所在的那一行;p:把复制的那一行粘贴到光标所在的那一行,并换行。
简单的shell脚本
Vi 1.sh 建立一个名为1的shell脚本
编辑
保存退出后,输入chmod +x 1.sh 赋予执行权限
./1.sh 执行文件