Linux文件管理的链接文件问题
来源:互联网 发布:哑铃健身软件 编辑:程序博客网 时间:2024/06/16 23:11
创建link文件的命令格式: ln [link-file-name] [name of the linked-file]
touch file1
echo yes > file1
ln filea file1#filea文件链接到file1,file1内容是yes
stat file*
显示文件和链接文件的Links数都是2,Inode值也一样,都是296109
---------------------------------------------【symbolic link】---------------------------------------------------
创建symbolic link文件命令格式:ln -s [link-file-name] [name of the linked-file]
ln -s fileb file1
stat file*
file1和filea链接数不变为2,fileb链接数为1,且fileb的Inode值与file1不同,为296136,
file1和filea的size都是4,fileb的size是5,因为它链接的文件file1的文件名长度是5
filea和fileb都输出file1的内容
---------------------------------------------【重命名被链接文件】-----------------------------------------------
重命名命令格式:mv [old-name] [new-name]
mv file1 file2
stat file2
重命名后Inode值不变
查看链接文件的情况
stat filea
cat filea
stat fileb
cat fileb
filea和fileb的Inode值、Links、size都不变,filea仍能输出file2内容,fileb不能正确指向file2,File值仍显示为'fileb'->'file1'
将file2名字改回file1
mv file2 file1
stat fileb
发现fileb又能正确输出file1内容,Inode值不变
---------------------------------------------【删除被链接文件】--------------------------------------------------
rm file1
filea仍能正确输出被删掉的file1的内容,fileb不能
再新建一个file1,Inode与原file1不同了
---------------------------------------------【复制链接文件】---------------------------------------------------
cp filea filea2
链接文件filea的复制filea2,Inode值为296108,与filea和原file1不同
filea2也能正确输出原file1的内容
- Linux文件管理的链接文件问题
- Linux文件管理-链接
- linux文件的链接
- 【Linux】文件的链接
- 文件管理--文件的硬链接
- Linux<文件管理----硬链接和软链接>
- 库文件的链接问题
- 关于linux文件下库的链接问题 openssl pcre
- Linux下的链接文件
- linux下的文件链接
- linux下的文件链接
- 文件存储空间的管理:成组链接法
- 关于 Linux 下的文件硬链接,文件软链接
- linux下将.a文件链接到.so文件的问题
- linux 文件权限的管理
- linux文件的基本管理
- 【Linux】文件的权限管理
- 【Linux】文件的权限管理
- 转发和重定向的区别
- 数据结构:顺序结构和链式结构的数据类型定义
- ubuntu下一台mysal启动多实例
- java--经典50题part1
- python中numpy-choice函数
- Linux文件管理的链接文件问题
- the constructor pattern
- 防止sql注入方法
- JAVA的基本数据类型和引用数据类型
- java 保留字符串数字的位数,不够前面补0
- javaScript AJAX详解
- onenote发送至博客实践(CSDN)
- python selenium+beautifulSoup爬取彩票网数据
- 转载-Python下利用epd_free安装pandas