移除tempfile的硬链接

简介: 移除tempfile的硬链接 1 #include 2 #include 3 #include 4 5  int main(int argc,char **argv) 6 { 7 char symname[]={"mysym"}; 8 char buf[80]; 9...

移除tempfile的硬链接

 
 
1 #include < sys / types.h >
2 #include < sys / stat.h >
3 #include < unistd.h >
4
5   int main( int argc, char ** argv)
6 {
7 char symname[] = { " mysym " };
8 char buf[ 80 ];
9
10 if (argc < 2 )
11 return 0 ;
12
13 if (symlink(argv,symname) ==- 1 )
14 {
15 printf( " symlink error!\n " );
16 exit( 1 );
17 }
18
19 if ( ! readlink(symname,buf, sizeof (buf)))
20 {
21 printf( " readlink error!\n " );
22 exit( 1 );
23 }
24 printf( " name of symbol link: %s.\n " ,buf);
25
26 exit( 0 );
27 }
相关文章
|
7月前
|
Unix 索引 Windows
硬链接和符号链接的不同点
【5月更文挑战第20天】硬链接和符号链接的不同点
516 1
|
6月前
|
Linux 数据处理 数据安全/隐私保护
探索Linux命令lchfn:更改文件或目录的硬链接数
在Linux中,`ln`命令用于创建硬链接,而非`lchfn`。硬链接指向文件的inode,多条目共享相同数据。了解硬链接有助于理解文件系统行为。使用`ln 源文件 目标链接名`创建硬链接,`ls -li`查看硬链接数。直接修改硬链接数风险高,应谨慎操作,区别硬链接和软链接,确保数据安全,并常查阅`man ln`。
删除多级目录
删除多级目录
58 0
|
存储 Linux 文件存储
软链接、硬链接的本质与区别
软链接、硬链接的本质与区别
181 0
软链接、硬链接的本质与区别
|
算法 Linux Windows
硬链接和软链接有什么区别
硬链接和软链接有什么区别
126 0
自定义的删除函数,可以删除文件和递归删除文件夹
自定义的删除函数,可以删除文件和递归删除文件夹
168 0
|
Windows
从目录中查找最大和最小的文件(不包括子目录)
从目录中查找最大和最小的文件(不包括子目录),学会使用File类的一些基本方法的调用。代码如下: package file; import java.io.File; public class FindMinAndMaxFile { public static void main(St...
3059 0