Linux常用命令
pwd
#pwd
查看当前目录
cd
#cd ..
返回上层目录
#cd -
返回前次目录
#cd ~
前往用户目录
find
#find <目录列表> <匹配标准>
eg. #find ./ -name “*.log” 查找log类型文件
grep
#grep <选项> <匹配字符> <文件列表>
eg. #grep -rn “hello” ./ 查找内容
mv
#mv <选项> <源> <目标>
eg. #mv /test/1.log /test/new_1.log 移动或重命名
cp
#cp <选项> <源> <目标>
eg. #cp -R /home/user/test /tmp 复制
rm
#rm <选项> <文件或目录>
eg. #rm -rf /tmp 删除
抓包
#tcpdump
eg. #tcpdump –s 0 –i eth1 port 8080 –w /home/usr/1.pcap
eg. #tcpdump -s 0 -i lo -w 2.pcap -vv (抓环包)
查看端口占用
Linux:
1、lsof -i:[端口] 或 netstat -anp | grep [端口]
2、kill -9 [PID]Windows cmd:
1、netstat -ano | findstr [端口]
2、tasklist | findstr [PID]
3、taskkill /f /t /im [进程名称]
更多命令
cat
、more
、less
head
、tail
eg. #tail -f a.logtar
、unzip
df
磁盘pf
进程
eg. #ps -ef | grep postgresmount
挂载free
内存
eg. #free -htop
系统进程uname
系统信息touch
创建文件mkdir
创建目录