Linux系统——文件目录管理命令

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)如果目标文件是目录,则会把源文件复制到该目录中;

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值