GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt

GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt

ID:50050054

大小:659.00 KB

页数:93页

时间:2020-03-08

GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt_第1页
GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt_第2页
GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt_第3页
GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt_第4页
GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt_第5页
资源描述:

《GNU_Linux编程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 郑谦益 第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Shell命令郑谦益韩京宇内容提要Shell命令概述目录和文件操作用户和用户组管理文件的权限管理进程管理inux的备份与恢复Linux应用软件包管理输入输出重定向和管道元字符与正则表达式Shell命令概述文件的路径1.用户主目录2.当前目录3.绝对路径4.相对路径目录的组织结构根目录:用“/”表示当前目录:用“.”表示父目录:用“..”表示目录的组织结构反斜杠的使用规则用户主目录:登录到系统后的目录/home/username绝对路径:/usr/src/linux-2.6相对路径:../urs/src/linux-2.6目录的组

2、织结构Linux根文件系统目录结构目录名内容描述/bin所有用户可使用的可执行文件/sbin系统管理员使用的执行文件/bootLinux内核映像文件和与引导加载有关的文件/dev所有设备文件,包括字符设备和块设备/etc系统配置文件/lib共享库文件,供/bin和/sbin下的文件使用/mnt挂载点,常用于挂载文件系统/proc基于内存的文件系统,用于显示内核信息。/usr/usr/bin用户命令工具/usr/includeC头文件/usr/lib函数库/usr/src/源代码目录/usr/sbin系统命令工具Linux命令的语法结构

3、$命令名[选项][参数列表]$为提示符,提示符可通过环境变量重新设置命令名代表命令的名称选项表示用户对功能的特定要求,-f和-zxvf为短选项格式,--filesize=512为长选项格式;参数列表表示要操作的对象列表,对象可以是文件、目录、用户和用户组等,对象的性质由命令决定。Shell命令分类1.内部命令内部命令由Shell实现,具有较高的执行效率,运行于当前进程;可通过命令type判断是否为外部命令。例如:$type-tls#判断命令ls是否为内部命令2.外部命令外部命令是指存储于文件系统中的可执行二进制映像文件,Shell通过

4、创建子进程,在子进程中加载并执行外部命令。可通过file命令查看外部命令的信息。例如:$filecp#查看外部命令cp的相关信息$ls-l/home命令提示符命令字命令选项命令组成部分间用空格进行分隔命令参数命令格式举例使用man命令阅读手册页$manls使用info命令阅读信息页$infols$ls--help获得命令帮助目录和文件操作目录操作命令lspwdcdmkdirrmdir文件操作命令filetouchcprmmvfind文本文件查看命令catmorelessheadtail文件、目录操作命令命令功能ls显示指定目录和文件的

5、信息pwd显示当前目录名称cd进入指定的目录mkdir创建指定名称的目录rmdir删除指定名称的目录目录操作命令列目录$ls$ls-l显示当前目录名称$pwd更改当前目录$cd/etc$cd../bin建立和删除目录$mkdirmydir$rmdirmydir目录命令实例命令功能file显示指定文件的类型touch建立指定名称的文件或更新文件时间cp复制文件或目录rm删除文件或目录mv移动文件或目录,文件或目录重命名find在指定目录查找符合条件的文件文件操作命令检测文件类型$file/etc/passwd建立空文件$touchtfi

6、le文件查找按文件名进行查找$find.-namefile*按文件属主进行查找$find.-userteacher复制和删除文件$cpfileafileb$rmfilea文件移动与重命名$mvfileafileb$mvfileadira/文件命令实例命令功能cat显示文本文件内容more分页显示文本文件内容less分页显示文本文件内容,并可方便反复浏览head显示文件首部内容tail显示文件尾部内容文本文件查看命令显示文本$cat/etc/passwd分页显示文本$more/etc/passwd分页文本浏览$less/etc/pass

7、wd显示文件首$head-5/etc/passwd显示文件尾$tail-5/etc/passwd文本查看实例链接文件硬链接和软链接硬链接:文件系统中的每一个文件都有它自己的i-结点,每个i-结点都保存了一个文件的属性和它在硬盘上的位置,当两个不同的文件名代表同一个文件的时候,就可以建立一个硬链接,硬链接文件和原始文件具有同样的i-结点,,每当建立一个硬链接,“链接计数器”增加一个值。不同分区上的两个文件之间不能建立硬链接,这是因为硬链接是通过i-结点向原始文件的,而文件i-结点在不同的文件系统中可能会不同。例如:Lnexamole1e

8、xamole2软链接又叫符号链接,与通过i-结点指向某个文件的硬链接不一样,符号链接是通过文件名指向另外一个文件的.这就允许符号链接指向定位于其他分区,甚至是其他网络硬盘的某个文件.例如:Ln-sexample1exam

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。