1.查找文件中字符串
(1)查找当前目录包含"aaa"的所有文件
grep -rn "aaa" *
-r 是递归查找
-n 是显示行号
* : 表示当前目录所有文件,也可以是某个文件名
2.查看修改shell版本
(1)查看当前shell
echo $0
(2)修改用户为bash
root模式下
usermod -s /bin/bash username
用户模式重新登录
3.查看磁盘空间
df命令
-a:列出所有的文件系统,包括系统特有的/proc等文件系统
-k:以KB的容量显示各文件系统
-m:以MB的容量显示各文件系统
-h:以人们较易阅读的GB,MB,KB等格式自行显示
-H:以M=1000K替代M=1024K的进位方式
-T:连同该分区的文件系统名称(例如ext3)也列出
-i:不用硬盘容量,而以inode的数量来显示
4.查看端口
(1) 查看某个进程占用哪个端口
netstat -nap | grep 进程号
(2) 查看某端口被哪个进程占用
netstat -unltp|grep 端口号
5.开启关闭端口
关闭端口
iptables -A OUTPUT -p tcp --dport 端口号 -j DROP
开启端口
iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT