Linux实操篇_实用指令_ln history

文件目录类

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

你可能感兴趣的:(Linux实操篇_实用指令_ln history)