文件管理常用命令(2)
文件拷贝cp (文件之间) 1.加不加-f都需要y/n的确认 2.拷贝完可以用 ls -l命令 查看 字节大小来确 定是否完成拷 贝(d开头为目录。-为文件) | |
目录拷贝cp (目录之间) | |
文件移动mv (文件与文件是覆盖关系, 文件与目录,目录与目录是从属关系) | |
文件搜素 find 指定目录 -name 指定文件 (通配符*) | |
文件的inode号 ls -I 文件或目录 (只能查看当前目录位置下这一级的文件/目录)l | |
软连接与硬链接
1、【硬连接】
硬连接指通过索引节点来进行连接。只有文件能建立硬链接,目录不可以。类似于复制多份文件
在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。
在Linux中,多个文件名指向同一索引节点是存在的,一般这种连接就是硬连接。
硬连接的作用类似于复制多份文件,这样用户就可以建立硬连接到重要文件,以防止 “误删” 的功能。
只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。
也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。
2、【软连接】
另外一种连接称之为符号连接(Symbolic Link),也叫软连接。文件和目录都可以建立软连接。类似于 Windows 的快捷方式。
在软连接的符号文件实际上是一个文本文件,其中包含的有另一文件的位置信息。符号文件并不存储复制文件内容。
软连接作用
删除操作和重要源文件隔离。可用来对重要文件建立连接,然后操作都是针对软连接名称,那么误删除符号文件也不影响,不会删除掉重要源文件。
命令进行软连接,可以将连接文件放到/bin目录下。对长命令进行短名称的软连接,那么可以简化命令长度;可以将软连接放在/bin目录下,那么就不用将软连接对应的源命令路径放到PATH中了。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_22310551/article/details/129267947
软链接(文件/目录均可建立软链接) ln -s 目标文件 软链接 主要作用:快速找到文件 | |
硬链接 (仅文件可建立硬链接) ln 目标文件 软链接 主要作用:数据备份 | |
以上知识内容部分为亲身总结及实践,部分来自B站及引用其他博主原创,若有错误还望指出,谢谢大家
知识来源:哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliLinux操作系统,linux教程,动力节点linux,老杜linux