【ubuntu基础】linux常用命令总结

前言

 

常用命令

查看cpu内存使用情况

top
htop

 

解压文件至某个目录

tar -zxvf aaa.tar.gz -C /path/to/untar/

 删除size为0的文件

find . -name "*" -type f -size 0c | xargs -n 1 rm -f

 运行ls时忽略某些条件的文件或者目录

# -I + 模式
ls /path/to/dir -I "*.jpg" # 列出/path/to/dir下的文件和目录,去除后缀是jpg的文件或目录
 
# 多个-I一起用
ls /path/to/dir -I "*.jpg" -I "*.avi"

# 列出所有文件和目录,除了开头是0的
ls /path/to/dir -I "0*"

# 列出所有文件和目录,除了结尾是4的
ls /path/to/dir -I "*4" 

运行ls时排除某些条件的文件或者目录

ls img/*.png | grep -v "disp" >> input/imglist.txt

grep命令-v选项表示列出不包含匹配文本的所有行,其中'>>'表示追加内容,'>'表示覆盖内容;

 -v, --invert-match
       Invert the sense of matching, to select non-matching lines.

 

 

参考

1. 删除size为0的文件

posted on 2023-01-18 08:59  鹅要长大  阅读(33)  评论(0编辑  收藏  举报

导航