4_linux常用命令剖析

上传人:今*** 文档编号:106513220 上传时间:2019-10-15 格式:PPT 页数:54 大小:1.23MB
返回 下载 相关 举报
4_linux常用命令剖析_第1页
第1页 / 共54页
4_linux常用命令剖析_第2页
第2页 / 共54页
4_linux常用命令剖析_第3页
第3页 / 共54页
4_linux常用命令剖析_第4页
第4页 / 共54页
4_linux常用命令剖析_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《4_linux常用命令剖析》由会员分享,可在线阅读,更多相关《4_linux常用命令剖析(54页珍藏版)》请在金锄头文库上搜索。

1、Linux的界面,Linux提供给用户界面包括 Shell,即命令行界面 图形界面(GUI) Web 管理界面 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。,常见三种Linux Shell,Bash(Bourne Again Shell) Linux 标准,最常用 Arm-Linux/Busybox 采用此风格 C Shell Sh (Bourne Shell),Shell 的快捷方式,用上下方向键调阅命令历史记录 用Tab键输入命令行自动对齐 #tar zxvf busy-pre-1.00.tar.gz 使用Copy/

2、Paste命令 使用Shell 脚本进行批处理 在Putty中,单击Mouse右键可以将剪切板的内容粘贴到Shell Putty 选中后按 Ctrl-C 拷贝,Linux不象WINDOWS有盘符的概念,只有一个根目录概念,所有文件系统(硬盘,U盘,CDROM,网络文件系统)都以一个子目录挂根目录下某一个子目录下. 根目录以/表示 目录也是一种类型的文件。Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录为起点,所有其他的目录都由根目录派生而来。 系统在建立每一个目录时,都会自动为它设定两个目录文件,一个是“.“,代表该目录自己,另一个

3、是“,代表该目录的父目录,对于根目录,“.“和“都代表其自己。,工作目录与用户主目录,从逻辑上讲,用户在登录到Linux系统中之后,每时每刻都“处在“某个目录之中,此目录被称作工作目录或当前目录(Working Directory)。工作目录是可以随时改变的。用户初始登录到系统中时,其主目录(Home Directory)就成为其工作目录。工作目录用“.“表示,其父目录用“表示。 用户主目录是系统管理员增加用户时建立起来的(以后也可以改变),每个用户都有自己的主目录,不同用户的主目录一般互不相同。 用户刚登录到系统中时,其工作目录便是该用户主目录,通常与用户的登录名相同。 用户可以通过一个“字

4、符来引用自己的主目录。,路径,顾名思义,路径是指从树型目录中的某个目录层次到某个文件的一条道路。此路径的主要构成是目录名称,中间用“/“分开。任一文件在文件系统中的位置都是由相应的路径决定的。 用户在对文件进行访问时,要给出文件所在的路径。路径又分相对路径和绝对路径。绝对路径是指从“根“开始的路径,也称为完全路径;相对路径是从用户工作目录开始的路径。 应该注意到,在树型目录结构中到某一确定文件的绝对路径和相对路径均只有一条。绝对路径是确定不变的,而相对路径则随着用户工作目录的变化而不断变化。 绝对路径: /home/hxy/hello.txt 相对路径: ./hello.txt bin/cp

5、/home/hxy,shutdown 1.作用 shutdown命令的作用是关闭计算机,它的使用权限是超级用户。 2.格式 shutdown hikmt,shutdown 关闭系统,shutdown -h 关闭系统halt shutdown -r 重启 shutdown -r now 立即重启 shutdonw -r 23:30 shutdown -r +15 shutdonw -r +30 reboot命令 重启,ls-显示目录内容,ls是英文单词list的简写 该命令类似于DOS下的dir命令。 语法:ls 选项 目录或是文件,ls命令选项,常用的选项如下: - a 显示指定目录下所有子目

6、录与文件,包括隐藏文件。 - A 显示指定目录下所有子目录与文件,包括隐藏文件。但不列出“.”和 “”。 - c 按文件的修改时间排序。 - h 文件大小以k,M G表示 - d 如果参数是目录,只显示其名称而不显示其下的各文件。往往与l选项一起使 用,以得到目录的详细信息。 - l 以长格式来显示文件的详细信息。这个选项最常用。 - R 递归式地显示指定目录的各个子目录中的文件。,Ls显示结果,使用ls命令,有时会有几种不同的颜色, 蓝色表示是目录, 绿色表示是可执行文件, 红色表示是压缩文件, 红底白字表示失效的符号链接 浅蓝色表示是链接文件,,ls l 详细结果,drwx- 14 stu

7、dent student 4096 11月 17 16:58 student 第一个字符表示文件类型,它可以是下述类型之一: - 普通文件 d 目录 l 符号链接 b 块设备文件 c 字符设备文件 2. 后面的9个字符表示文件的访问权限,分为3组,每组3位。 第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用户的权限。每一组的三个字 符分别表示对文件的读、写和执行权限。 各权限如下所示: r 读 w 写 x 执行。对于目录,表示进入权限。 3. 注意,linux文件系统不是根据后缀来执行文件的,而是根据此文件有没有执行权限。,ls la 列出所有文件,包括隐含文件 ls d

8、仅查看目录属性 ls i 查看文件或目录的inode节点,-i参数的运用 ls R 递归显示子目录的文件 排序显示 在文件的大小排序上,我们要用到-S参数; 如果是逆序排序时,我们要用到-r参数; 按最后访问的时候排序,要用到-t参数; 根据扩展名进行排序,要用到参数 -X ; ls /home/hxy 查看/home/hxy文件信息,cat,cat(“concatenate”的缩写)命令用于连接并显示指定的一个和多个文件的有关信息 cat options 文件1 文件2 实例 cat hello.txt 显示hello.txt 内容 cat hello1.txt hello2.txt hel

9、lo3.txt 把hello1.txt内容与hello2.txt内容合并,输出到hello3.txt中,2.格式 cat options 文件1 文件2 3.options主要参数 n:由第一行开始对所有输出的行数编号。 b:和n相似,只不过对于空白行不编号。 s:当遇到有连续两行以上的空白行时,就代换为一行的空白行。,cd 切换目录,语 法:cd 目的目录 说明:cd指令可让用户在不同的目录间切换 cd 的特殊用法 进入上一级目录 cd 进入该用户主目录 ,(root 用户进入/root,其余用户进入/home相应用户) cd 或者是 cd,pwd 显示当前目录,语 法:pwd -help-

10、version 补充说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。 参 数: -help 在线帮助。 -version 显示版本信息,Uname 查看系统信息命令,uname uname uname r 显示内核版本 uname a 显示所有系统信息 uname m 显示机器型号 uname i 硬件架构 uname p 显示CPU 类型,man 帮助函数,1.作用 man命令用来提供在线帮助,使用权限是所有用户。在Linux系统中存储着一部联机使用的手 册,以供用户在终端上查找。使用man命令可以调阅其中的帮助信息,非常方便和实用。 2.格式 man 命令名称,Linux

11、文件链接概念,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link) 默认情况下,ln命令产生硬链接。 硬连接指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不 管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件 指向同一索引节点是存在的。一般这种连接就是硬连接。 硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引 节点本身和其它的连接,只有当最后

12、一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件才会被真正删除。,与硬连接相对应,Linux系统中还存在另一种连接,称为符号连接(Symbilc Link),也叫软 连接。 软链接文件有点类似于Windows的快捷方式。它实际上是特殊文件的一种。 在符号连 接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。 如果删除源文件,符号链接就失效了,指向一个不存在空链接 链接在Linux 应用非常广泛,相对WINDOWS快捷方式只能SHELL使用,在LINUX中完全可以当普通文件一样使用,ln 文件之间创建链接,命令格式语法:ln 选项 目标 链接名 生成一个硬链接

13、ln /home/hxy/1.txt /home/hxy/ls.ln 生成一个软链接 ln s /usr/bin 自动在当前目录生一个同名的链接文件,这里是bin 链接的路径可是相对路径,比如源码头文件,也可以是绝对路径,mv 移动和修改文件名,格式 mvoptions 源文件或目录 目标文件或目录 将/usr/cbu中的所有文件移到当前目录(用“.”表示)中: $ mv /usr/cbu/ * . 将文件cjh.txt重命名为wjz.txt $ mv cjh.txt wjz.txt,CP命令,语法: cp 选项 源文件或目录 目标文件或目录 常用选项含义如下: - a 该选项通常在拷贝目录时

14、使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。 - d 拷贝时保留链接。 - f 覆盖已经存在的目标文件而不提示。 i 要提示要求用户确认。 R 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。 b生成已存在目标文件的覆盖之前备份,cp -a,参数-a的示例及说明 把源目录复制到另外的一个目标,相当于克隆了一个目录,源目录和目标目录在用户组、权限及修改或访问时间保持一致; rootlocalhost # cp -a mydir youdir 注:复制目录mydir 到youdir ,如果yourdir目录不存在

15、,则创建。并且把mydir中所有的文件下级子目录都复制到 yourdir目录中。-a 参数等同于-dpR,并且源目录和目标目录的属性(用户组、权限、最后访问及修改时间)都一致;,把多个文件复制到目录目录中示例 把位于用户当前目录下的fonts.dir、Kernel.rpm和Plist文件,复制到当前用户所处的目录下的sun目录中; rootlocalhost # cp fonts.dir Kernel.rpm Plist sun/ rootlocalhost # ls sun/ fonts.dir Kernel.rpm Plist 通配符 *多个 ?一个,cp -R,复制目录时-R参数的应用

16、在用户当前操作的目录中,有mydir目录,想把mydir复制为medir(在复制之前medir是不存在的)。 rootlocalhost # cp -R mydir medir 注:如果medir目录不存在,则创建medir目录,并且medir目录中的内容和mydir中的一样;,mkdir 创建目录,创建一个目录(类似MSDOS下的md命令) 语法:mkdir 选项 dirname 说明:该命令创建目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。 命令中各选项的含义为: m 对新建目录设置存取权限。也可以用chmod命令设置。 - p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。,rm 命令,格

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号