02 文件与目录操作相关指令.pptVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
02 文件与目录操作相关指令

mv 移动和修改文件名 格式:mv [options] 源文件或目录目标文件或目录 将/usr/abc中的所有文件移到当前目录(用“.”表示)中: $ mv /usr/abc/ * . 将文件cjh.txt重命名为wjz.txt $ mv cjh.txt wjz.txt cp命令 语法: cp [选项] 源文件或目录目标文件或目录 常用选项含义如下: - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于–dpR 选项的组合。 - f 覆盖已经存在的目标文件而不提示。 - R 若给出的源文件是一目录文件,此时cp将递归复制该目 录下所有的子目录和文件。此时目标文件必须为一个目录名 实例: [root@localhost ~]# cp /etc/inittab /tmp [root@localhost ~]# cp -a mydir youdir mkdir 创建目录 创建一个目录(类似MSDOS下的md命令) 语法:mkdir [选项] dirname 说明:该命令创建目录。要求创建目录的用户在当前目录中 (dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。 命令中各选项的含义为: – m 对新建目录设置存取权限。也可以用chmod命令设置。 – p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。 rm 命令 格式: rm [参数] 文件名或目录名 删除一个文件或目录 常用的选项: -r 递归删除,通常跟d结合,删除一个完整目录及其子目录 -i 删除一个文件 -f 不询问,直接删除 rm 删除文件 [root@localhost ~]# rm -i 123.sh 注:有警告提示; rm:是否删除一般空文件“123.sh”? Y 如果您想终止rm命令,请按ctrl+c组合健退出rm; [root@localhost ~]# rm -ri mydir/ rm:是否进入目录“mydir/”? y rm:是否进入目录“mydir/youdir”? y rm:是否删除一般文件“mydir/youdir/enteruml.sh”? 如果您想没有任何警告信息的删除mydir目录下的所有文件及子 目录,可以用-r和-f参数的组合; [root@localhost ~]# rm -rf mydir rmdir 删除目录 删除空目录 语法:rmdir [选项] dirname 说明:删除目录 注意,一个目录被删除之前必须是空的。rm - r命令可代替rmdir。 常用选项 -p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。 nl 作用:以输出行号的方式显示文件。 格式:nl [filename] 实例: [root@localhost ~]# nl text.txt 1 set hidden 2 set mouse=a 3 set showcmd [root@localhost ~]# ln 作用:为某一个文件在另外一个位置建立一个符号连接。 当需要在不同目录用到相同文件时。Linux允许用户不用 拷贝文件,只需要将其它目录文件ln命令链接即可,这样 就不用重复地占用磁盘空间。 格式:ln [选项] 目标目录 使用说明: ?? “-s”参数表示建立符号链接。 ?? ln的链接分为软链接和硬链接两种:软链接即带-s参 数,它只会在用户选定的位置生成文件的镜像,不会重 复占用磁盘空间,这是常用的做法。硬链接是不带-s参 数的ln, 软链接是可以跨分区的,但是硬链接只能在同一分区内。 实例: $ln example/hello.c hello_hard.c $ln –s example/hello.c hello_soft.c echo 作用:显示字符串,变量等信息到默认输出终端。 格式:echo [选项] [字符串/变量] 使用说明: ?? 参数“-n”不要在最后自动换行。 Linux文件操作命令 cat/tac 作用:连接并显示指定的一个和多个文件的有关信息 格式:cat/tac [选项] 文件1、文件2… 说明: 常用选项: -b, -- number-noblank 从1开始对所有非空 -n, --numer 从1开始对所有输出行编号 -s, --squeeze-blank 将多个相邻的空行合并成一个空行 --help 打印该命令用法 注意: 当文件较大时,文本在屏幕上迅速闪过(滚屏),一般看不清所显示的内容。一般用more等命令分屏显示。 【Ctrl+S】 停止滚屏 【Ctrl+Q】恢复滚屏 示例 $cat file1 (在屏

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档