- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、Linux第三讲:Linux文件和目录管理(一)
shell Shell是一个用户接口,它也可用作命令行解释器。在Linux中,shell是一个解释程序,它允许我们用各种命令与Linux进行交互。只要有合适的文件权限,我们就可以在脚本文件中设置命令,需要时甚至可以在深更半夜时执行这些脚本文件。Linux shell可以按各种顺序处理命令,这取决于我们如何管理每个命令的输入和输出。每个shell对命令所作的解释部分取决于它所使用的变量和参数。 RHEL6中有4种shell 1、Linux中默认的shell是bash,也称为Bounce-Again shell. ,它是以stephen Bounce最早开发的命令行解释程序为基础。 2、Dash:一个比bash更简单,功能较少但速度更快的shell. 3、Tcsh:UNIX C shell的增强版 4、Zsh:一个高级shell,类似于Korn shell 获得命令帮助 使用info命令阅读信息页 例:info bash ls /usr/share/info 列出全部的info文档 /usr/share/doc 子目录包括安装程序包的名字和版本号 有些文档目录包含有一些有用的示例 有时间文档还包括HTML格式的全部文档文件。 主目录和工作目录 主目录:在linux中,每个登录用户都有一个主目录(也称为home目录)。这是系统管理员在创建用户时指定的。通常用户在自己的home目录中可以进行各种操作,即用户对自己的home目录拥有最大的权限。 工作目录:当前所位于的目录。 环境路径: #echo $PATH linux中常用的几个命令 在Linux中任何东西都可以表示为文件。 目录是特殊类型的文件,它是保存其他文件的容器 使用波浪形字符(~)可以切换到用户的主目录 根目录:/ pwd(print working directory) clear:清屏,相当与DOS下的cls; date:显示当前时间。 man 对你熟悉或不熟悉的命令提供帮助解释 例:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用 ctrl+c终止当前程序运行。 目录操作命令 ——cd cd ~:切换到当前用户的主目录 ls ~:列出当前用户主目录的子目录。 cd:切换到用户的主目录 cd ~USERNAME:进入指定用户的家目录(只有管理员能使用) #cd /usr #cd ~ #cd ~test cd -:在前一个目录与当前目录进行切换 #cd - 目录操作命令 —— ls(3) ls –ltr:显示最近修改的文件。 ls –d:显示当前的目录 ls –t:按时间顺序排列文件 ls –i:显示inode数 Ls –Z:返回SELinux上下文。 通配符: 1、*:代表任意个字符(也表示0个字符) 2、?代表一个任意的字母数字字符 3、[]范围选项 目录操作命令 —— mkdir(2) mkdir test mkdir /test mkdir –p /test1/test2/test3 相当于 mkdir /test1 mkdir /test1/test2 mkdir /test1/test2/test3 rmdir –p /test1/test2/test3 注:这些目录必须都为空 文件操作命令touch cpu mv #ls –l /etc/passwd #touch /etc/passwd #ls –l /etc/passwd touch abc:创建一个abc的空文件 cp –ar /usr/share/doc/ ./doc/ -r:递归复制。 风险:cp命令会在不提示用户的情况下容易覆盖掉不同目录中的文件。 mv命令:除非把一个文件移动到另一个分区,否则这个文件的全部内容包括索引节点数(inode number)都没有改变。 mv命令也可以用于子目录。 文件操作命令 —— ln(2) ln /etc/samba/smb.conf smb.conf 在samba配置文件和本地目录中的smb.conf之间建立了硬链接(smb.conf) 注:硬链接包含了文件的一个副本。只要硬链接文件是在同一个分区中,则它们的索引号相同。可以删除一个目录中的一个硬链接文件,但是它还存在于另一个目录中。 ln –s /etc/samba/smb.conf ok.conf 软链接起着重定向的作用,当我们打开一个软链接创建的文件时,则链接把我们重定向到原来的文件。如果删除原来的文件,则链接中断 文件操作命令 —— rm rm
您可能关注的文档
- 15、商品房销售“价格分歧”的营销启示-中原地产.ppt
- 15_【2010 Journal of The Electrochemical Society】 60°C Nanoscale Dry-Coating Method Al2O3, TiO2, and MgF2@ LiCoO2.pdf
- 15、委内瑞拉卡贝略集装箱码头工程项目周报(20141117-20141123).docx
- 15、委内瑞拉卡贝略港集装箱码头项目2015年3月月度报告.doc
- 15、段烨-性格与管理技能.doc
- 15、葛静-客户优质服务及投诉处理技巧.docx
- 15副科选拔办法.doc
- 15年5月福建大区物业安全生产工作总结.doc
- 15年团委上半学年工作总结.doc
- 16 山西林业职业技术学院勤工助学实施办法.doc
文档评论(0)