Shell常用命令.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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.?蓝色--目录2.?绿色--可执行文件3.?红色--压缩文件4.?浅蓝色--链接文件5.黄色 --设备文件6.?灰色--其他文件?find命令1、find命令的一般形式为;find pathname -op

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档