在linux中如何在当前目录中创建一个到var目录中的软连接?

在linux中如何在当前目录中创建一个到var目录中的软连接?,第1张

命令:ln

-s

/var

linkdir(linktdir即为你要连接的文件

1.如果linkdir已经创建,并且是个目录

那么执行上面的命令后,在

linkdir目录下会创建一个名为

var

的文件,指向/var

2.如果linkdir已经创建,是个文件,上面命令失败,只有指定的名称不存在的时候才会在当前目录创建一个新文件,连接到/var目录。

3.ln

-s

/var

.(即在当前目录下创建一个

var

文件,指向/var)

与1类同。

ls

-l

即可在当前目录看到:

var

->

/var的标记。

一般常用的是第二种方法,自己指定链接文件的名字。

创建目录的命令为(创建一个aa文件夹):

mkdir aa

创建文件的命令为(创建一个文件为aa.php):

touch aa.php

合并起来就是一条命令为:

mkdir aa && touch aa.php

Linux C中,mkdir函数用于创建目录,但指定的目录名不能是当前目录中已有的目录,否则mkdir函数返回-1。所以,请删除此目录后再行尝试。

代码中建议先使用opendir判断要创建的目录是否存在,若不存在再创建。

if(NULL == opendir("/home/test"))

   mkdir("/home/test", 0775)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7551079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存