一些常用的Linux命名

来源:互联网 发布:手机掌上贵金属软件 编辑:程序博客网 时间:2024/05/18 23:54
一、统计当前文件夹下目录的个数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表示多少秒刷新一次。十一、打当前文件加下的文件压缩包   ziptest.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/empty2)之后使用以下语句即可快速的删除文件。rsync --delete-before -d /tmp/empty/ /the/folder/you/want/delete/二十、设置时间date -s "20170929 14:31:00"

原创粉丝点击