显示进程占用的端口信息

netstat -tunlp

查看指定端口号的进程信息

netstat -tunlp|grep 80

删除目录及目录中所有文件

rm -rf /usr/myfiles

复制sourcedir目录及目录下的所有子文件到targetdir目录下

cp -r sourcedir targetdir

复制sourcedir目录及目录下的所有子文件到targetdir目录下,如果文件存在则直接覆盖

cp -rf sourcedir targetdir

查看所有包含java的进程

ps -ef|grep java

显示当前路径

pwd

授权.sh可执行脚本权限

chmod +x start.sh

使配置的环境变量立即生效

source /etc/profile

查看当前磁盘使用量

df -lh

查看当前目录所占磁盘空间

du -sh

查看当前目录及直接子目录所占磁盘空间

du -h -x --max-depth=1

将database.sql压缩生成backup.tar.gz文件

tar -zcvf backup.tar.gz database.sql

解压文件到当前目录

tar -zxvf backup.tar.gz

杀死进程信息中包含java信息的进程

for pid in `ps -ef | grep 'java' | grep -v 'grep' | awk '{print $2}'`
do 
   kill -9 "${pid}"
done

发表评论