ps -ef|grep java 查看进程
netstat -nltp 查看进程的占用端口
kill -9 进程号 杀死进程
pwd 显示当前路径
rm name.txt 删除文件
rm -R dir dirname 删除目录下所有文件
rm -f filename 强制删除
rm -rf filename 强制递归删除(删除文件夹及文件夹下的目录)
mv filename 路径 移动文件到某路径下
mv filename newFilename 重命名
cp filename 路径 复制文件到某路径下
scp /root/dist.zip root@10.225.74.10:/root 复制某路径下的某文件到远程服务器的某路径下
scp -r /root/123/ root@10.225.74.10:/root 复制某文件到远程服务器某路径下
ssh 服务器ip 远程到某服务器,exit退出回到原来的服务器
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
unzip -q dist.zip -d dist 使用安静模式将某文件解压到某目录 -q使用安静模式 -d要解压到的目录
选项说明:
-p 提取文件到管道
-l 显示压缩文件列表
-f 更新已存在的文件, 不创建新文件
-t 测试压缩文件数据
-u 更新文件,创建如有必要
-z 显示压缩文件注释
-v 显示压缩文件详情/显示版本号
-T 更改zip文件时间为最新
-x 要排除的文件列表
-d 要解压到的目录
-n 不覆盖已存在的文件
-q 安静模式
-qq 更安静模式
-o 覆盖文件时不提示
-a 自动转换文本文件
-j 不要新建目录
-aa 把所有文件做为文本对待
-U 不转义Unicode字符
-UU 忽略所有Unicode字段
-C 不区分大小写
-L 更改文件名为小写
-X 还原用户和组信息
-V 保留VMS版本号
-K 保存文件权限信息
-M 使用分页的管道
-O 编码 为Dos和Windows系统指定编码
-I 编码 为Unix系统指定编码
rz 回车 上传文件
sz 文件名 下载文件到windows
nohup java -jar tibmas-oauth-server.jar &
cat 文件名 | grep "字符" 查找文件里的字符例如:
cat catalina.out | grep "983168" 查找catalina.out文件里983168
du的用法
du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh
du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量
du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。
du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小