标准输入、输入、错误
创建软链接
软链接文件和原始文件内容是一样的
硬链接和软链接的区别
目前软链接用的较多,硬链接基本不怎么用
1.本质:
硬链接:本质是同一个文件
软链接:本质不是同一个文件
2.跨设备
硬链接:不支持
软链接:支持
3. inode
硬链接:相同
软链接:不同
4.链接数
硬链接:创建新的硬链接,链接数会增加,删除硬链接,链接数减少
软链接:创建或删除,链接数不会变化
5.文件夹
硬链接:不支持
软链接:支持
6.相对路径
硬链接:原始文件相对路径是相对于当前工作目录
软链接:原始文件的相对路径是相对于链接文件的相对路径
7.删除源文件
硬链接:只是链接数减一,但链接文件的访问不受影响
软链接:链接文件将无法访问
重定向
追加文件内容
错误重定向,数字2代表错误,1代表标准输出
正确重定向和错误重定向放在一个文件里
另外的写法
前四个执行效果一样,最后一个不一样
标准输入
标准输入和输出
多行批量重定向
追加内容
重定向高级写法
管道符命令
cmd1要求有输出结果,cmd2要求有输入结果