ls及常用参数
- ls -a
- ls -l
支持通配符的使用
- *表示所有字符
- ?表示一个字符
- ls > list.txt表示把ls输出的内容重定向到list.txt文件,这个会把原先的内容覆盖掉
- ls >> list.txt追加
查看命令
- more分屏现实
- cat一闪而过,全部显示
管道命令
结合左右两个命令,|左侧的输出作为右侧的输入
- ls | more
ls输出的内容可能太多,结合more分屏现实
删除文件夹
- rmdir 删除空文件夹
- rm -r abc递归的删除abc目录下所有文件,连同abc文件夹
- rm -rf abc不提示,递归删除。。。。不带提示
链接ln
相当于创建了个快捷方式
- ln test.txt link硬链接,默认
占用磁盘空间,大小总和原文件一样大小
如果链接文件不在了,硬链接的文件依旧存在
- ln -s test.txt softlink软连接
不占用磁盘空间
如果文件删除了,这个软链接也没有了,因为它本身没有磁盘空间存储