接下来所用的文件仅用来演示并无实意,师傅们可以自行创建,如有错误可以在留言中指出,谢谢!!!!!!!!!!
1、ln -s pyd.txt abc1 :创建文件软链接(可创建目录软链接,一定要写绝对路径)
ln -s /home/admin/test /home/admin/桌面/
2、ln num.txt abc2 :创建文件硬链接(不能创建目录硬链接)
[admin@localhost Test]$ ls -li
总用量 40
34680854 lrwxrwxrwx. 1 admin admin 7 3月 22 23:37 abc1 -> pyd.txt //软链接
33668924 -rw-rw-r--. 2 admin admin 57 3月 14 15:12 abc2 //硬链接
36292128 -rw-rw-r--. 1 admin admin 57 3月 14 15:13 aftersort.txt
33668920 -rw-------. 1 admin admin 582 3月 9 00:18 Distance.c
33828383 -rw-rw-r--. 1 admin admin 758 3月 13 09:07 nod.txt
33668924 -rw-rw-r--. 2 admin admin 57 3月 14 15:12 num.txt
33990135 -rw-------. 1 admin admin 176 9月 12 2022 pyd.txt
33760776 -rw-rw-r--. 1 admin admin 394 3月 22 23:01 seample2.tar.gz
33760780 -rw-rw-r--. 1 admin admin 10240 3月 22 22:37 seample.tar
176275 drwxrwxr-x. 2 admin admin 21 3月 16 08:32 test3
16942112 drwxrwxr-x. 3 admin admin 19 3月 16 08:32 test4
176269 drwxrwxr-x. 3 admin admin 67 3月 22 22:44 xx
1244502 drwxrwxr-x. 3 admin admin 55 3月 22 23:03 yy
3、tar -cvf seample.tar num.txt nod.txt pyd.txt Distance.c : 将文件或目录进行打包,注意并不是压缩
4、tar -tf seample.tar :查看打包中的被备份的文件或目录
5、tar -f seample.tar -r test3 :向包中添加文件或目录
6、tar -f seample.tar --delete nod.txt :从包中删除已经被备份的文件或目录
7、进行解包:
mkdir xx :创建一个目录
tar -xf seample.tar -C xx :将包解包到xx目录中 (关于-C选项:转到指定的目录)
ls -l xx/ :查看xx目录中的详细信息
8、gzip seample.tar :用gzip进行压缩文件或目录
9、gzip -d seample.tar.gz : 用gzip进行解压缩
10、tar -czf seample2.tar.gz pyd.txt aftersort.txt test4 :将文件或目录压缩到指定的压缩包中
11、 解压缩包到指定的目录中:
mkdir yy :创建目录
tar -xzf seample2.tar.gz -C yy : 用tar命令进行解包解压缩
ls -l yy/ : 查看yy目录中的详细信息