首页 > 代码库 > shell 笔记

shell 笔记

ls 命令
  -c  最后一次修改时间排序
  -h  大小使用KB
  -r  reverse 反转排序
  -X 按扩展名排序

推荐组合ls -sail

cp命令
-b 副本,不覆盖
-f 强制覆盖,不提示
-l 创建链接,不复制
-r 递归复制文件
-R 递归复制目录
-s 创建链接,不复制
-u 仅在更新情况下复制
-v 详细模式

rm -r 递归删除目录及文件

察看
stat file 文件访问、修改信息

cat
-n 加上行号


more
f/空格  下一屏
b       上一屏
!cmd 执行shell
v       当前行打开vi


less命令
tail 命令 显示末尾10行
-n   指定行
-f  保持更新

head 命令开头10行


ps -ef
-H  以层级显示父子进程关系


mount
-t vfat/ntfs/iso9660
-o ro/rw/loop(file)
-a mount all filesystem in /etc/fstab

umount /mnt


df显示磁盘空间
-h

du目录文件大小
-h

sort排序文件内容
-n 按数字排序
-M 识别月份前三位
-t 指定分割符号
-k 指定排序字段

本文出自 “superman” 博客,谢绝转载!

shell 笔记