第一次接触Linux系统项目,完成一个项目后现将过程中使用到的Linux终端命令总结如下:
netstat -nultp 查看所有端口占用情况
netstat -anp | grep 端口号 或 netstat -tunlp | grep 端口号
查看某个端口占用情况
netstat -tunlp | grep 程序名(root用户)
netstat -tunlp | grep 端口号
chmod 777 程序名 加权限
ps -ef | grep 程序名 查看该名称的程序运行情况(PID等)
kill -9 PID 根据PID杀死程序
Killall 程序名 根据程序名杀死程序
pwd 查看全目录
rm -r 文件夹名(删除)
cp -r 文件夹名/ 文件夹名/(复制)
cp 文件名 文件名
scp -r 文件/夹名 用户@目标IP:目标地址 跨服务器拷贝文件
mv 文件名 文件名(改名,若存在则覆盖)
mv -f 文件/夹名 文件/夹名 移动文件
:q不保存退出
./代表本目录,…/代表上层目录
tail -f 日志名称 实时查看日志,可刷新
top 查看cpu、内存使用情况