linux的一些常用命令

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常用的选项:
  -h:以人类可读的方式显示
  -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
  --apparent-size:显示目录或文件自身的大小
  -l :统计硬链接占用磁盘空间的大小
  -L:统计符号链接所指向的文件占用的磁盘空间大小  

du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小

posted on 2019-05-08 15:26  风再起时9302  阅读(145)  评论(0编辑  收藏  举报

导航