Linux的实际操作:文件目录类的实用指令(ln history)

1.ln  软连接也叫做符号链接,类似于windows的快捷方式,主要是存放了链接其它文件的路径

ln -s  原文件或者目录 软链接名                                   (功能:给原文件创建一个软链接)

案例:将/root原文件创建软链接到linkToRoot,发现从linkToRoot打开文件实际上就是在/root打开文件

Linux的实际操作:文件目录类的实用指令(ln history)

细节:虽然说软链接打开的是原文件的内容 ,但是软链接的绝对路径是不变的,用pwd查看一下软链接的绝对路径

当我们使用pwd指令查看目录的时候,,仍然看到的是软链接所在的目录的绝对路径

Linux的实际操作:文件目录类的实用指令(ln history)

 

 

删除软链接 

rm -r 软链接目录       (如果是rm 文件夹   是不能直接删除文件夹内容,需要-r递归删除)

rm -rf 软链接目录/ --》千万千万不要轻易使用-f因为它是强制确认,这里如果在末尾加了/,相当于把原文件也删除。

Linux的实际操作:文件目录类的实用指令(ln history)

注意:文件夹末尾带斜杠/  会把原文件也删除!!!

你想想/root被删除就等着重装吧亲

/表示目录和目录下  无/只表示该软链接

Linux的实际操作:文件目录类的实用指令(ln history)

 

 

2.history  查看已经执行过的历史指令,也可以执行历史指令

history >> [文件]  可以将历史指令追加到文件中,用来记录工作记录

(哈哈哈:弹幕笑死我了:同事使用了tail -f发现你使用history偷看他)

Linux的实际操作:文件目录类的实用指令(ln history)

 

入狱小技巧:history -c 删除历史记录信息  但是,魔高一尺道高一丈,别人已经弄了快照,做了备份

如何快速调用第几行的历史指令呢?

! 历史指令行数

Linux的实际操作:文件目录类的实用指令(ln history)

 

显示最近使用过的10个指令

Linux的实际操作:文件目录类的实用指令(ln history)