网站大量收购闲置独家精品文档,联系QQ:2885784924

Shell常用命令.pptx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Shell常用命令课案

二 Shell常用命令 1. Mkdir 命令 mkdir命令 1、用途:创建目录 2、参数: (1)-p :如果路径中的某些目录不存在,则会自动创建目录 (2)-m : 指定目录的权限 判断输出结果再验证 示例一 [root@jfht ~]# umask  [root@jfht ~]# mkdir dir1  [root@jfht ~]# ls -l dir1  [root@jfht ~]# ls -ld dir1 示例二 [root@jfht ~]# mkdir -m 0700 dir2  [root@jfht ~]# ls -ld dir2  [root@jfht ~]#  示例三 [root@jfht ~]# mkdir dir3/x/y/z  [root@jfht ~]# mkdir -p dir3/x/y/z  [root@jfht ~]# ls -ld dir3  [root@jfht ~]# ls -ld dir3/x  [root@jfht ~]# ls -ld dir3/x/y  [root@jfht ~]# ls -ld dir3/x/y/z  示例四 一个命令创建项目的目录结构 [root@jfht ~]# mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}  [root@jfht ~]# tree project/  2、cp命令 1、用途:复制文件或者目录 2、参数 a :相当于 -pdr 的意思; -d :若来源文件为连结文件(link file),则复制连结文件属性而非文件本身; -f :为强制 (force) 的意思, 不会询问而强制复制; -i :若目标已经存在,在覆盖时会先询问 ! -l :进行硬连结 (hard link) 的连结文件建立,而非复制文件本身; -p :连同文件的属性一起复制 -r :递归持续复制,用于目录的复制 -s :复制成为符号连结文件 (symbolic link) -u :若 destination 比 source 旧才更新 destination ! 范例一:将家目录下的 .bashrc 复制到 /tmp 下,并更名为 bashrc [root@linux ~]# cd /tmp [root@linux tmp]# cp ~/.bashrc bashrc [root@linux tmp]# cp -i ~/.bashrc bashrc 范例二:将 /var/log/wtmp 复制到 /tmp 底下 [root@linux tmp]# cp  /var/log/wtmp  . [root@linux tmp]# ls -l /var/log/wtmp wtmp 注意:复制后文件属性有哪些变化(属主权限,创建时间有没有变化) 完全一样的复制,怎么做? (-a) 范例三:复制 /etc/ 这个目录下的所有内容到 /tmp 底下 [root@linux tmp]# cp -r /etc/ /tmp # 强调: -r 是复制目录,但文件与目录的权限会被改变。可以用 cp -a /etc /tmp 范例四:将范例一复制的 bashrc 建立一个连结(symbolic link) [root@linux tmp]# ls -l bashrc [root@linux tmp]# cp -s bashrc bashrc_slink [root@linux tmp]# cp -l bashrc bashrc_hlink [root@linux tmp]# ls -l bashrc* [root@linux tmp]# cp bashrc_slink bashrc_slink_2 [root@linux tmp]# ls -l bashrc_slink* 如果没有加上任何参数时,复制的是源文件,而非连结文件的属性! 三、mv命令 (1)、用途:移动或更名文件或目录 (2)、参数:  -b或--backup  若需覆盖文档,则覆盖前先行备份。  -f或--force  若目标文档或目录和现有的文档或目录重复,则直接覆盖现有的文档或目录。  -i或--interactive  覆盖前先行询问用户。  -S或--suffix=  和-b参数一并使用,可指定备份文档的所要附加的字尾。  -u或--update  在移动或更改文档名时,若目标文档已存在,且其文档日期比源文档新,则不覆盖目标文档。  -v或--verbose  执行时显示周详的信息。 五、ls命令 彩色目录列表中颜色的含义如下: 1. 蓝色--目

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档