首页 > 代码库 > 攻城狮在路上(叁)Linux(十三)--- 文件与目录的管理
攻城狮在路上(叁)Linux(十三)--- 文件与目录的管理
一、查看文件与目录:
1、命令格式:ls [-aAdfFhilnrRSt] 目录名称;
2、参数说明:
-a:显示所有的文件,包括隐藏文件(隐藏文件一般以.开头).
-d:仅列出目录本身。
-l:列出长数据串,包含文件的属性与权限等数据。
二、复制命令:cp
1、命令格式:cp [-adfilprsu] 源文件 目标文件
2、参数说明:
-i:若目标文件已经存在时,覆盖之前先询问.
-r:递归持续复制,用于目录的复制。
-p:连同文件的属性一起复制过去,而非使用默认属性,一般在备份的时候用。
-a:相当于上面的-pdr的效果。
3、注意:
复制的时候需要注意文件的权限问题,必要时使用root用户。
三、移除文件或目录:rm
1、命令格式:rm [-fir] 文件或目录
2、参数说明:
-f:就是force的意思,忽略不存在的文件。
-i:互动模式,在删除之前会询问用户确认。
-r:递归删除,慎用。
四、移动文件或目录:mv
1、命令格式: mv [-fiu] 源文件 目标文件
2、参数说明:
-f:如果目标文件已经存在,不会询问而直接覆盖。
-i:与f相反,互动模式。
-u:若目标文件已经存在,只有当源文件较新时,才会更新。
五、取得路径的文件名与目录名称:
basename /etc/sysconfig/network; <== 获取文件名,结果为netword
dirname /etc/sysconfig/netword; <== 获取目录名,结果为/etc/sysconfig
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。