文件目录类
ln指令
软链接也叫符号链接,类似于windows里的快捷方式
,主要存放了链接其他文件的路径。
- 基本语法
ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接) - 应用实例
案例1:在/home目录下创建一个软链接linkToRoot,连接到/root目录
[root@localhost home]# ln -s /root linkToRoot
[root@localhost home]# ll
total 12
drwxr-xr-x. 3 root root 19 Mar 1 23:47 animal
-rw-r--r--. 1 root root 307 Mar 14 03:32 info.txt
lrwxrwxrwx. 1 root root 5 Mar 14 04:22 linkToRoot -> /root
-rw-r--r--. 1 root root 680 Mar 14 03:37 mycal
-rw-r--r--. 1 root root 418 Mar 14 04:02 mydate.txt
-rw-r--r--. 1 root root 0 Mar 2 00:01 newHello.txt
drwxr-xr-x. 2 root root 45 Mar 2 00:11 test
drwx------. 2 zwj wudang 83 Feb 7 03:36 xm
drwx------. 3 zwj shaolin 74 Mar 2 00:12 zwj
[root@localhost home]# cd linkToRoot/
[root@localhost linkToRoot]# ls
anaconda-ks.cfg a.txt b.txt c.txt d.txt pig.txt
[root@localhost linkToRoot]# pwd
/home/linkToRoot
案例2:删除软链接linkToRoot
在删除软链接文件时,不要带斜杠
[root@localhost home]# rm -rf linkToRoot
- 细节说明
当我们使用pwd指令查看目录时,仍然看到的是软链接所在目录。
history指令
查看已经执行过历史命令,也可以执行历史指令
- 基本语法
history (功能描述:查看已经执行过历史命令) - 应用实例
案例1:显示所有的历史命令
[root@localhost home]# history
案例2:显示最近使用过的10个指令
[root@localhost home]# history 10
484 ls
485 ll
486 cd linkToRoot/
487 ls
488 pwd
489 cd ..
490 rm -rf linkToRoot
491 ls
492 history
493 history 10
案例3:执行历史编号为487的指令
[root@localhost home]# history 10
484 ls
485 ll
486 cd linkToRoot/
487 ls
488 pwd
489 cd ..
490 rm -rf linkToRoot
491 ls
492 history
493 history 10
[root@localhost home]# !487
ls
animal info.txt mycal mydate.txt newHello.txt test xm zwj