第章shell及常用命令.ppt

上传人:sccc 文档编号:5286787 上传时间:2023-06-22 格式:PPT 页数:92 大小:3.89MB
返回 下载 相关 举报
第章shell及常用命令.ppt_第1页
第1页 / 共92页
第章shell及常用命令.ppt_第2页
第2页 / 共92页
第章shell及常用命令.ppt_第3页
第3页 / 共92页
第章shell及常用命令.ppt_第4页
第4页 / 共92页
第章shell及常用命令.ppt_第5页
第5页 / 共92页
点击查看更多>>
资源描述

《第章shell及常用命令.ppt》由会员分享,可在线阅读,更多相关《第章shell及常用命令.ppt(92页珍藏版)》请在三一办公上搜索。

1、2023年6月22日,第二章 shell及常用命令,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,drwxr-xr-x文件类型 d 目录 directory-二进制文件 l 软链接文件 linkr-read w-write x-execute,2023年6月22日,drwxr-xr-xrwx r-x r-x所有者u 所属组g 其他人ouser group othersonwer,2023年6月22日,drwxr-xr-x 2 root root 2-硬链接数 所有者 所属组4096 文件大小 单位 数据块 block 512字节12-01 11:00

2、bin创建时间、最后修改时间 文件名称,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年

3、6月22日,2023年6月22日,ls ifind.-inum*find.-inum 10 exec rm;find.-inum 10 ok rm;,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,表 man命令的章节常用选项章节说明1一般使用者的命令2系统调用的命令3C语言函数库的命令4有关驱动程序和系统设备的解释5配置文件的解释6游戏程序的命令7其它的软件或是程序的命令和有关系统维护的命令,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,help 查看shell内置命令帮助help cd,

4、2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,询问当前有哪些用户挂在系统里。命令及响应如下所示:rootlbliubing root#who root:0 Feb 1 15:41root pts/0 Feb 1 15:46(:0.0)jl pts/1 Feb 1 15:40(:0.0),2023年6月22日,2023年6月22日,ping-c n 次数pin

5、g-s n 包的大小,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,cat/etc/shells,2023年6月22日,2023年6月22日,clear 清屏 Ctrl+l 清屏 Ctrl+u 清楚光标前所有字符,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,2023年6月22日,比较文件内容的命令comm命令如果想对两个有序的文件进行比较,可以使用comm命令。该命令的使用语法如下:comm-123 file1 file2 说明:该命令是对两个已经排好序的文件进行比

6、较。其中file1和file2是已排序的文件。comm读取这两个文件,然后生成三列输出:仅在file1中出现的行;仅在file2中出现的行;在两个文件中都存在的行。如果文件名用“-”,则表示从标准输入读取。,2023年6月22日,diff命令diff命令用于比较两个文件内容的不同,其命令语法格式如下:diff 参数原文件目标文件 其中“源文件”和“目标文件”是用户要比较的两个文件。表2-4 diff命令的常用参数参数说明a 将所有文件当做文本文件来处理 b忽略空格造成的不同 B 忽略空行造成的不同q只报告什么地方不同,不报告具体的不同信息H利用试探法加速对大文件的搜索i忽略大小写的变化l用pr

7、对输出进行分页r在比较目录时比较所有的子目录s两个文件相同时才报告v在标准输出上输出版本信息并退出,2023年6月22日,Linux系统主要目录说明/bin:显而易见,bin 就是二进制(binary)英文缩写。/boot:在这个目录下存放的都是系统启动时要用到的程序。在使用lilo引导linux的时候,会用到这里的一些信息。/dev:dev 是设备(device)的英文缩写。这个目录对所有的用户都十分重要。因为在这个目录中包含了所有linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序。/etc:etc这个目录是linux系统中最重要的目录之一。在这个目录下存放了系统管理时要用

8、到的各种配置文件和子目录。我们要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下。,2023年6月22日,/sbin:这个目录是用来存放系统管理员的系统管理程序。/home:如果建立一个用户,用户名是“jl”,那么在/home目录下就有一个对应的/home/jl路径,用来存放用户的主目录。/lib:lib是库(library)英文缩写。这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。/mnt:这个目录在一般情况下也是空的。可以临时将别的文件系统挂在这个目录下。/proc:可以在这个目录下获取系统信息。这些信息是在内存

9、中,由系统自己产生的。/root:如果用户是以超级用户的身份登录的,这个就是超级用户的主目录。/tmp:用来存放不同程序执行时产生的临时文件。/usr:这是linux系统中占用硬盘空间最大的目录。,2023年6月22日,Linux终端使用基础,Linux终端也称为虚拟控制台.一台计算机的输入输出设备就是一个物理的控制台.如果在一台计算机上用软件的方法实现了多个互不干扰独立工作的控制台界面,就是实现了多个虚拟控制台。Linux终端的工作方式是字符命令行方式,用户通过键盘输入命令进行操作,可以通过Linux终端对系统进行控制。,2023年6月22日,Linux终端使用基础,虚拟控制台的选择可以通过

10、按下键和功能键来实现。在X Window图形操作界面中按就可以进入控制台字符操作界面。虚拟控制台使得Linux成为一个真正的多用户操作系统.,2023年6月22日,shell的基本形式,shell的种类:ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。bash:是GNU的Bourne Again shell,是GNU操作系统上默认的shell。sh以及bash2都是对它的符号链接。tcsh:是Berkeley UNIX C shell。csh是对它的符号链接,2023年6月22日,shell命令的基本格式是:命令名 选项 命令自动补齐与历史记录shell提示符:#$,2023

11、年6月22日,文件与目录的基本概念,文件是Linux用来存储信息的基本结构,它是被命名的存储在某种介质上的一组信息的集合。Linux系统中有三种基本的文件类型.普通文件:又分为文本文件和二进制文件;目录文件:目录文件存储了一组相关文件的位置、大小等与文件有关的信息;设备文件:Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一;,2023年6月22日,目录,Linux系统以目录的方式来组织和管理系统中的所有文件 将所有文件的说明信息采用树型结构组织起来整个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈

12、上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”称为“目录”或“文件夹”。而“叶子”则是一个个的文件。Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录“/”为起点,所有其他的目录都由根目录派生而来。特殊目录:“.”代表该目录自己,“.”代表该目录的父目录,对于根目录,“.”和“.”都代表其自己。,2023年6月22日,工作目录:用户登录到Linux系统后,每时每刻都处在某个目录之中,此目录被称为“工作目录”或“当前目录”用户主目录(Home Directory):是系统管理员在增加用户时为该用户建立起来的目录,每个用户都有自己

13、的主目录。使用符号表示。,2023年6月22日,路径是指从树型目录结构中的某个目录到某个文件的一条道路。此路径的主要构成是目录名称,中间用“/”分开。绝对路径是指从“根”开始的路径,也称为完全路径;相对路径是指从用户工作目录开始的路径。通配符 通配符*通配符?字符组模式:通配符“”、“”、“-”用于构成字符组模式。转义字符,2023年6月22日,目录和文件的基本操作,文件查看和连接命令catcat 选项 分屏显示命令moremore 选项 按页显示命令lessless 选项,2023年6月22日,复制、删除和移动命令,复制命令cpcp 选项 或者 cp 选项.删除命令rmrm 选项.移动或重命

14、名命令mvmv 选项 或者 mv 选项.,2023年6月22日,创建和删除目录命令,创建目录命令mkdirmkdir-p 删除删除空目录命令rmdirrmdir-p,2023年6月22日,切换工作目录和显示目录命令,切换工作目录命令cd cd 显示当前路径命令pwd pwd查看目录命令ls ls 选项.,2023年6月22日,查找与定位命令,查找文件或者目录命令find find path expression文件定位命令locate/slocate locate 选项,2023年6月22日,链接ln ln 选项 改变文件或目录时间的命令touch touch 选项 file2.,2023年6

15、月22日,压缩解压缩命令,命令格式为:tar 辅选项 压缩和解压命令gzip gzip 选项 解压命令unzip unzip 选项,2023年6月22日,常用命令,显示文字命令echo echo-n 显示日历命令cal cal 选项 月 年日期时间命令date 显示日期和时间的命令格式为:date 选项+FormatString设置日期和时间的命令格式为:date 清除屏幕命令clear,2023年6月22日,软件包管理命令rpm,安装软件 rpm-i(或者-install)安装选项.删除 rpm-e(或者-erase)删除选项 pkg1.pkgN 升级 rpm-U(或者-upgrade)升级选项 file1.rpm.fileN.rpm 查询 rpm-q(或者-query)查询选项 pkg1.pkgN校验已安装的软件包 rpm-V(或者-verify)校验选项 pkg1.pkgN,2023年6月22日,联机帮助命令,man info help command,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号