liunx常用命令

1,搜索关键字

grep '关键字' debug.log

2,读取文档

 more  cd-release.sh

3,编辑文档

vim cd-release.sh

      q! 撤销所有修改退出
	  wq 保存修改
	  a  编辑

4,删除文件&文件夹 谨慎使用(删除后不可恢复)

rm -rf testad 

5,删除指定文件类型以及删除时间

删除disk2文件夹下的所有*.log  30天前的
	find /disk2/  -name "*.log" -ctime +30 | xargs rm -rf {} \;
删除disk2文件夹下的所有*.log  30天前的
	find /disk2/ -mtime +30 -name "*.log" -exec rm -rf {} \;

6,reboot重启
7,chmod 777 filename 赋予全部权限
8, rsync -av meididi/ /soft/tomcat7/webapps/meididi 更新项目
9,查看文件夹大小

du -ach *    		#这个能看到当前目录下的所有文件占用磁盘大小和总大小
du -sh       		#查看当前目录总大小
du -sh *     		#查看所有子目录大小
du -sh debug.log	#查看文件大小

10,top 查看liunx cpu吞噬量
11,Ctrl+C 返回控制台
12,Ctrl+Insert 粘贴
13, 解压和压缩

	.tar.gz 和 .tgz
	解压:tar zxvf FileName.tar.gz
	压缩:tar zcvf FileName.tar.gz DirName

14,查看内存

free -m
              total        used        free      shared  buff/cache   available
Mem:           3791        2317         127          13        1346        1177
Swap:             0           0           0

		total                总物理内存
        free                 可用内存
        buff/cache      磁盘缓存的大小

du -sh 查询当前文件夹内大小
du -sh * 查询当前文件夹内 所有文件大小
df -h 查看硬盘大小
15,查看指定时间的log

例如查询1点到2点的log
grep   '2018-12-04 0[0-1]' debug.log

16、把/home目录下面的mydata目录压缩为mydata.zip

zip -r mydata.zip mydata #压缩mydata目录

17、把/home目录下面的mydata.zip解压到mydatabak目录里面

unzip mydata.zip -d mydatabak

18、查询java项目启动参数
jinfo -flags 18452

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值