加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux——文件目录管理命令

发布时间:2022-10-15 05:31:30 所属栏目:Linux 来源:转载
导读: 1.touch命令
用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]"。
-a:仅修"改读取时间"(atime)
-m:仅修改"修改时间"(mtime)
-d:同时修改atime和mtime
如:touch -d "201

1.touch命令

用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]"。

-a:仅修"改读取时间"(atime)

-m:仅修改"修改时间"(mtime)

-d:同时修改atime和mtime

如:touch -d "2017-05-04 15:44" anaconda-ks.cfg

2.mkdir命令

用于创建空白的目录,格式为“mkdir [选项] 目录”。

还可以结合-p参数来递归创建出具有嵌套层关系的文件目录。

如:midir -p a/b/c/d/e

3.cp命令

用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”。

复制操作分3种情况:

a)如果目标文件是目录Linux 文件与目录管理,则会把源文件复制到该目录中;

b)如果目标文件也是普通文件,则会询问是否要覆盖它;

c)如果目标文件不存在,则执行正常的复制操作。

具体命令参数:

-p:保留原始文件的属性

-d:若对象为“链接文件”,则保留“链接文件”的属性

-r:递归持续复制

-i:若目标文件存在则询问是否覆盖

-a:相当于-pdr

如:cp install.log x.log

4.mv命令

用于剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名]。

剪切操作不同于复制操作,剪切操作默认把源文件删除,只保留剪切后的文件。

如重命名:mv x.log y.log

5.rm命令

用于删除文件或目录,格式为"rm [选项] 文件”。

-f:强制删除

-r:递归删除,如删除一个目录

如:rm -r test

6.dd命令

dd 命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”。

if:输入的文件名称

of:输出的文件名称

bs:设置每个块的大小

count:设置要复制块的个数

如: dd if=/dev/zero of=560_file count=1 bs=560M

7.file命令

用于查看文件的类型,格式为“file 文件名”

如:file mytest

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!