【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   鹅要长大  阅读(42)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
历史上的今天:
2022-01-18 【pytorch基础】如何指定GPU运行程序
2018-01-18 win10笔记本实现双屏显示的自如切换

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示