ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
#### 1、touch命令 touch命令用于创建空白文件或设置文件的时间,格式为“touch \[选项\] \[文件\]” -a 仅修改“读取时间”(atime); -m 仅修改“修改时间”(mtime); -d 同时修改atime与 mtime 如:touch -d “2017-05-04 15:44”anaconda-ks.cfg #### 2、mkdir命令 mkdir命令用于创建空白的目录,格式为“mkdir \[选项\] 目录” 可以结合-p参数来递归创建出具有嵌套叠层关系的文件目录 如:mkdir linuxporbe; cd linuxprobe; mkdir -p a/b/c/d/e; cd a; cd b; #### 3、cp命令 cp命令用于复制文件或目录,格式为“cp \[选项\] 源文件 目标文件” 复制操作分3种情况: \>如果目标文件是目录,则会把源文件复制到该目录中 \>如果目标文件也是普通文件,则会询问是否覆盖它 \>如果目标文件不存在,则执行正常的复制操作 **cp命令的参数及作用** 参数 作用 -p 保留原始文件的属性 -d 若对象为“链接文件”,则保留该“链接文件”属性 -r 递归持续复制(用于目录) -i 若目标文件存在则询问是否覆盖 -a 相当于-pdr(p、d、r为上述参数) 如:touch install.log; cp install.log x.log; ls; #### 4、mv命令 mv用于剪切文件或将文件重命名,格式为“mv \[选项\] 源文件 \[目标文件|目标文件名\]” 如果同一目录中对一个文件剪切,就是重命名:mv x.log linux.log; #### 5、rm命令 rm命令用于删除文件或目录,格式为“rm \[选项\] 文件” -f 强制删除; -r 删除目录 #### 6、dd命令 dd命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd \[参数\]” **dd命令的参数及作用** 参数 作用 if 输入的文件名称 of 输出的文件名称 bs 设置每个“块”的大小 count 设置要复制“块”的个数 如:用dd命令从/dev/zero设备文件中取出一个大小为560MB的数据块,然后保存名为560\_file的文件。dd if=/dev/zero of=560\_file count=1 bs=560M 可以用dd命令来压制出光盘镜像文件,变成一个可立即使用的iso镜像: dd if=/dev/cdrom of=RHEL-server-7.0-x86\_64-LinuxProbe.Com.iso **说明:/dev/zero的设备文件,不会占用系统存储空间,但却可以提供无穷无尽的数据。** #### 7、file命令 file命令用于查看文件的类型,格式为“file 文件名” 如:file anaconda-ks.cfg; file /dev/sda