一些常用的Linux指令

一、统计当前文件夹下目录的个数
	ls -l|grep "^d"|wc -l
	
二、统计当前文件夹下文件的个数
	ls -l|grep "^-"|wc -l	或者 find -type f |wc -l
	
三、统计文件夹下目录的个数,包括子文件夹里的
	ls -lR|grep "^d"|wc -l

四、统计当前文件夹下文件的个数,包括子文件夹里的
    ls -lR|grep "^-"|wc -l	
	
五、当前文件夹的大小,包含子文件夹里面的
    du -sh

六、当前文件的大小并列出子文件的大小
    du -sh *	

七、列出当前目录中的目录名不包括xyz字符串的目录的大小:
    du -h --exclude='*xyz*'

八、统计后缀名为.html的文件总个数命令:
    find . -name *.cpp | wc -l

九、实时查看liunx上的日志
   tail -f /srv/tiptop/logs/log_info.log (tailf /srv/tiptop/logs/log_info.log)

十、实时查看liunx上的日志
    还可以使用 watch -d -n 1 cat /srv/tiptop/logs/log_info.log
    -d表示高亮不同的地方,-n表示多少秒刷新一次。

十一、打当前文件加下的文件压缩包
   zip	test.zip ./* (tar -cf test.tar /.*)
   tar czvf test.tar ./* (解压:tar zxvf test.tar)

十二、解压文件
    unzip test.zip (tar –xvf file.tar //解压 tar包 
	tar -xzvf file.tar.gz //解压tar.gz)	

十三、重命名文件
     mv old.txt new.txt

十四、查看端口是否被占用
    netstat -na | grep 3306 

十五、获取文件的权限
    chmod 777 filename

十六、Linux 通过os进程pid找到端口号
    netstat -tulpn		
    根据os进程id(4974)检查使用的端口号:netstat -nap | grep 4974  

十七、获取java的进程id和对应的端口号
    netstat -tulpn | grep java
	
十八、 快速删大文件夹
rsync --delete-before -a -H -v --progress --stats /tmp/empty/ /srv/apache-tomcat-8.5.15/webapps/PortalWKD/	

十九、快速的删除文件。
1)首先建立一个空白文件夹。
mkdir /tmp/empty
2)之后使用以下语句即可快速的删除文件。
rsync --delete-before -d /tmp/empty/ /the/folder/you/want/delete/

二十、设置时间
date -s "20170929 14:31:00"

二十一、快速遍历或者指定目录下的文件的md5值.
find /srv/sundy/ -type f -exec md5sum {} \;|sort -k 2

二十二、替换指定文件中的字符串(把‘A’字符替换成‘a’).
sed -i "s/A/a/g" /srv/sundy.txt

二十三、解压&压缩tar.bz2包
tar -cjvf sundy.tar.bz2 /srv/sundy/
tar -xjvf sundy.tar.bz2 -C /

二十四、根据进程名称查看指定的pid
ps ax|pidof java

二十五、查询/srv/目录下存在"sundy"的字符串的文件
grep "sundy" /srv/ -R

二十六、差看tar.bz2包的目录下目录及文件信息.
tar tvf /srv/sundy.tar.bz2

二十七、查看二进制文本文件
cat /srv/sundy | hexdump -Cv

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值