如何使用Linux系统中的符号(linux $ 怎么用)
链接
掌握如何使用Linux系统中的符号链接是掌握Linux系统的基本技能,符号链接能够有效的提高操作效率,更好的应用这种系统资源。
Linux中符号链接是指一种特殊的文件,它指向一个文件或者目录,常常成为软链接或者快捷方式,简单来说就是用另一个文件名指向某个已有的文件或目录,用户可以用这个文件名来访问已有的文件或目录,,当用户使用这种软链接时,文件中内容指向另一个文件,实际上这种连接就好像一个指针,但是链接是虚拟的而不是物理的,它仅仅是一个跳转命令而已,使用符号链接的优点有:
1、连接可以跨文件系统,也就是假如有多个不同的文件系统,可将其自由连接;
2、可用于模拟分组管理,例如建立公共目录:
3、一个软链接文件可以节省空间,软链接不需要多余空间来存储文件信息,只需少量的空间来存储其文件指针即可;
使用Linux系统中的符号链接有两种方式,一是使用shell内部指令ln ,一是使用系统c语言指令link()。要使用shell内部命令ln,请输入指令:
ln -s
其中source 文件为处被链接的文件,link为链接的文件,link指向source文件。例如,建立软链接文件mydir到目录dir1:
ln -s dir1 mydir
如果想要使用系统的C语言函数link(),请输入如下代码:
int link (const char *oldpath, const char *newpath);
其中,oldpath为被链接的目标文件,newpath为需要新建立的链接名称,比如将mydir使用link()指令链接到dir1:
link(“dir1”, “mydir”);
上面就是Linux系统中使用符号链接的方法,希望能够起到更加方便有效的效果,经测试,如果遵循正确的步骤操作,使用符号链接可以大大提高操作效率,更有利于应用Linux系统资源。