Linux系统管理ppt(pdf).pdf

上传人:asd****56 文档编号:70322145 上传时间:2023-01-19 格式:PDF 页数:49 大小:761.62KB
返回 下载 相关 举报
Linux系统管理ppt(pdf).pdf_第1页
第1页 / 共49页
Linux系统管理ppt(pdf).pdf_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《Linux系统管理ppt(pdf).pdf》由会员分享,可在线阅读,更多相关《Linux系统管理ppt(pdf).pdf(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux操作系统主讲:成宝宗Linux系统目录结构主讲:成宝宗Linux系统的目录结构 Linux文件系统的目录结构:倒树状。以“/”作为根节点并向下延伸。在Linux系统的根目录主要目录有:/bin、/boot、/dev、/etc、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/sbin、/tmp、/usr、/var。Linux系统的目录结构/bin:这个目录是系统中最重要的可执行文件的存放位置,这些可执行文件大都是Linux系统中最常用的命令。一 般用户和超级用户都会经常使用其中的命令,如:ls等。/boot:存放系统启动时的内核文件和其他一些

2、信息文件。/dev:这个目录中的所有文件都是特殊的文件,Linux系统把 所有的外设都看成是文件。就是说,用户对代表该外 设的文件进行操作实际上就是对该外设进行操作。Linux系统的目录结构/etc:这是系统内部存放配置文件的主要位置,一般 与系统关系十分密切的配置文件都放在该目录 下。/home:这是系统缺省普通用户的主目录的根目录/lib:存放系统的链接库文件。Linux系统的目录结构/proc:这个目录中的文件其实不是存放在磁盘上的,是系统内核的映像。可以通过查看这些文件来 了解系统的运行情况。/mnt:这是系统提供安装额外文件系统时候的安装目 录,如挂载软驱、光驱等。Linux系统的目

3、录结构/root:超级用户root的缺省主目录。/sbin:与/bin一样,主要是存放可执行文件,只不过 这里的可执行文件主要是给超级用户管理系统 时使用的,普通用户没有权限执行其中的程序。Linux系统的目录结构/tmp:该目录中存放临时文件。/usr:这个目录是Linux系统中占用磁盘空间最大的目 录,有许多应用程序安装在这里。/var:存放一些系统记录文件,例如:日志。Linux基本命令主讲:成宝宗Shell简介 Linux shell指的是一种程序,有了它,用户 就能通过键盘输入指令来操作计算机。Shell会执行用户输入的命令,并且在显示 器上显示执行结果。这种交互的全过程都 是基于文

4、本的。Shell基本使用 shell命令格式:命令名【选项】【参数1】【参数2】.第一个位置必需是命令 第二个位置可以是选项也可以是参数。命令、选项和参数之间必需用tab或者space(空格)将其隔开。如:ls l/etc ls是命令-l是选项/etc是命令的参数小技巧:自动补齐-TAB键基本命令 登录:login 退出:logout 关机:halt或shutdown h now 重启:reboot或shutdown r now 系统时间:date 切换目录:cd 清屏:clear基本命令 ls:列出目录内容 主要参数:-a或-all 下所有文件和目录。-l 使用详细格式列表。-h或-huma

5、n-readable 用“K”,“M”,“G”来显示 文件和目录的大小。-i或-inode 显示文件和目录的inode编号。基本命令 mkdir建立目录-m或-mode 建立目录时同时设置目录的权限。-p或-parents 若所要建立目录的上层目录目前尚未建立,则会一并建立 上层目录。rmdir删除目录-p或-parents 删除指定目录后,若该目录的上层目录已变成空目录,则 将其一并删除。cp复制文件或目录-R或-recursive 递归处理,将指定目录下的所有文件与子目录一并处 理。-f或-force 强行复制文件或目录,不论目标文件或目录是否已存在。-i或-interactive 覆盖既

6、有文件之前先询问用户。-l或-link 对源文件建立硬连接,而非复制文件。-p或-preserve 保留源文件或目录的属性。-P或-parents 保留源文件或目录的路径。基本命令 mv移动或更名现有的文件或目录-b或-backup 若需覆盖文件,则覆盖前先行备份。-f或-force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。-i或-interactive 覆盖前先行询问用户。rm删除文件或目录-d或-directory 直接把欲删除的目录的硬连接数据删成0,删除该目录。-f或-force 强制删除文件或目录。-i或-interactive 删除既有文件或目录之前先

7、询问用户。-r或-R或-recursive 递归处理,将指定目录下的所有文件及子目录一并处理。du显示目录或文件的大小 s或-summarize 仅显示总计。-S或-separate-dirs 显示个别目录的大小时,并不含其子目录的大小。-h或-human-readable 以K,M,G为单位,提高信息的可读性。基本命令 cat显示文件内容-n 或-number 由 1 开始对所有输出的行数编号-b 或-number-nonblank 和-n 相似,只不过对于空白行不编号-s 或-squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 more分屏显示-f 计算行数时,

8、以实际上的行数,而非自动换行过后的行数(有些单行字数太长的 会被扩展为两行或两行以上)-p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容-c 跟-p 相似,不同的是先显示内容再清除其他旧资料-s 当遇到有连续两行以上的空白行,就代换为一行的空白行 head从文件开头开始显示-n 指定的行数 tail从文件结尾开始显示-n 指定的行数基本命令目录文件创建mkdirtouch删除rm-rf/rmdirrm复制cp Rcp剪切mvmv查看内容ls a h lcat/more/head/ta il查看大小du sls-l基本命令 pwd:显示当前工作目录的绝对路径。绝对路径:绝对路径总是以“/

9、”开始,是相对于根目录的路径,所 以绝对路径是不变的,唯一的。相对路径:相对路径是指文件相对于用户当前目录的路径,在 Linux中除绝对路径外其他所有路径表示方法都是相对 路径。使用“.”(当前)“.”(上一级)。例如:ls/abc ls./abc ls./abc基本命令 查看帮助信息:man 程序名、函数 这样就能查看程序或命令的帮助手册.man在查看的时候还 可以加一些区段,这些区段可以提供一些另外的帮助。区段1 用户指令 区段6 游戏 区段2 系统 区段7 杂项 区段3 程序库 区段8 系统指令 区段4 设备 区段9 内核指令 区段5 文件系统 区段nTcl和Tk指 令 示例:man 1

10、 ls基本命令 which:查找文件-n 指定文件名长度,指定的长度必须大于或等于所有文 件中最长的文件名。-p 与-n参数相同,但此处的包括了文件的 路径。-w 指定输出时栏位的宽度。-V 显示版本信息。whereis:查找文件-b 只查找二进制文件。-B 只在设置的目录下查找二进制文件。-f 不显示文件名前的路径名称。-m 只查找说明文件。-M 只在设置的目录下查找说明文件。-s 只查找原始代码文件。-S 只在设置的目录下查找原始代码文件。-u 查找不包含指定类型的文件。VI编辑器主讲:成宝宗Vi编辑器的使用 Vi编辑器的简介 Vi是“visual interface(虚拟界面)”的简称,

11、它是Unix 世界中最常用的全屏幕文本编辑器,可以执行输出、删除、查找、替换、块操作等众多文本操作 Vi不是排版程序,它不像Word或WPS那样,可以对字 体、格式、段落等其他属性进行编排,它只是一个文 本编辑程序。Vi没有菜单,它通过命令来对文本进行编辑操作。在Linux系统中,缺省的vi是vim(vi的增强版),它兼 容所有标准vi的操作,并且有多窗口编辑、多风格显示 等新功能。Vi编辑器的使用 Vim有3中模式:命令模式command mode:供用户执行命令 输入模式input mode:可输入内容 末行模式last line mode:让用户做一些与输入 文字无关的事,如搜索字符串、

12、保存文件或结 束编辑等。Vi编辑器的使用Vi编辑器的使用 在命令模式下:删除整行:dd或ndd(如5dd就是删除光标下面 的5行内容)粘贴:小p(粘贴到光标的后面)大P(粘贴到 光标的前面)复制:yy或nyy(如3yy就是复制此光标下的3 行内容)撤消与重复:u(撤消前一条命令);“.”(重 复最后一条命令)Vi编辑器的使用 末行模式:“:q”退出(“!”必要时可以强制执行)“:w”保存。例如:表示保存退出时我们可以使用“:wq”行号:我们可以使用“:n”,n表示行号。查找字符串:先输入“/”,再输入要搜索的内容(正向搜索);“?”(反向搜索);“n”继续搜 索;例如:/abc在当面文件中查找

13、abc字符串。Vi编辑器的使用 替换的实例:替换所有的abc为bcd:%s/abc/bcd/g 将文件中所有/usr/bin目录替换成/home:%s/usr/bin/home/g 在每行开头加入一个单词linux:%s/linux/g 在每个单词后面加上一个s:%s/$*/s/gLinux系统用户管理主讲:成宝宗Linux系统中的账号管理 创建账户:添加用户命令:useradd 常用参数:-g指定用户所属的组(该组一定的 存在的);-G指定用户的附加组(一个用户可 以附属于多个组,组之间用“,”分开,命令中 不允许有空格)Linux系统中的账号管理 设置口令:Passwd:如果直接键入pas

14、swd回车后修改当 前用户的口令;passwd用户名修改指定用户 的口令。相关的配置文件/etc/passwd:/etc/shadow:用户名称:用户账号名称,用户登录时所用的用户名称 密码:用户口令,出于安全考虑此处使用“x”来填充,真正的密码保存 在Shadow文件中。UID:用户识别码,唯一表示某用户的数字 GID:组标识码,每个组账号的唯一标识码 用户信息:该账号的附加信息,可以使用finger命令查看 主目录:用户宿主目录,用户登录成功后的默认目录 登录shell:用户使用的shell,Linux推荐使用bashLinux系统账号管理的相关命令 whoami:显示自身用户名称 w:显

15、示目前登录用户信息-s 使用简洁格式列表,不显示用户登入时 间,终端机阶段作业和程序所耗费的CPU时间。who:显示目前登陆的所有用户信息 su:变更用户身份-或-l 改变身份时,也同时变更工作目录。Linux文件权限主讲:成宝宗Linux中的文件权限 在下图中我们可以看到常见几种文件的类型,以 及它们相关的信息,关于文件权限我们可以在左 边的黄框处看到:Linux中的文件权限 在下图中我们可以了解到具体的权限表示:Linux中的文件权限 我们可以使用chmod命令来更改文件权限如:Chmod u+rwx,g+rwx,o+rwx 文件名;或Chmod 777 文件名-R或-recursive

16、递归处理,将指定目录下的所有文件及子目录一并处理Linux系统进程管理主讲:成宝宗查看系统中的进程状态 ps:ps命令可以显示系统中所运行进程的详细信 息。-e 显示所有进程;-a 显示所有终端机下执行的程序-u 进程信息以用户格式来显示;-x 显示后台运行的进程;常用命令:ps aux查看系统中的进程状态 在Linux系统中的进程状态有下面几种:D:不可中断的闲置状态 R:运行状态 S:睡眠状态 T:暂停状态 Z:僵尸状态(进程已经终止,但在内核中保 留了它的进程控制块,没有被撤消)W:等待状态查看系统中的进程状态 top:“M”以占用内存资源排序;“q”退出管理系统进程 killPID(进

17、程号)尽速某进 程的运行 kill 9 PID用 于结束顽 固进程kill命令使用进程号停止指定的进程运行Linux系统软件包管理主讲:成宝宗软件包的分类 源码包:tar包 二级制包:rpm:Redhat等平台 deb:Ubuntu等平台 Ubuntu中在线安装:sudo apt-get install 软件包Linux系统软件包的管理 tar 命令常用参数:-c:创建一个新的tar文件-v:显示运行过程信息-f:指定文件名-t:查看tar文件的内容-r:添加文件-x:解开tar文件一般都是几个参数同时使用如:cvf(打包)、xvf(解 包)、tf(查看包)、rf(往包里添加文件)例如:tar

18、 cvf abc.tar a.c b.c c.cLinux系统软件包的管理 以.gz结尾的文件(gzip和gunzip)文件压缩:gzip要压缩文件 如:gzip fileb(此时系统会自动生成一个fileb.gz的文件)文件解压:gunzip.gz的文件 如:gunzip fileb.gz(此时会还原原来的文件).tar.gz或tgz的文件 gzip与tar命令来创建文件如:tar-czvf cheng.tar.gz filea fileb 释放文件如:tar-xzvf cheng.tar.gzLinux系统软件包的管理.bz2的文件(bzip2和bunzip2)这种压缩文件通常用来压缩系统

19、kernel或patch 文件 压缩文件:bzip2 filea(-k参数:后保留原文件)解压文件:bunzip2 filea.bz2或者bzip2-d filea.bz2.tar.bz2的文件 bzip2与tar命令来创建文件如:tar-cjvf cheng.tar.bz2 filea fileb 释放文件如:tar-xjvf cheng.tar.bz2Tar包安装 tar包安装的一般过程:1.下载软件包2.释放软件包3.查看软件包中的帮助文件4.安装(在软件包目录中操作)执行软件包中的configure(如果没有,可以省略)make make installRpm包的安装 rpm命令的常用参数:-i 表示将安装指定的rpm软件包-v 显示安装时的详细信息-h 在安装过程中出现“#”来显示安装进程,直到 安装结束后停止 安装命令:rpm ivh 软件包Deb包的安装 dpkg命令的常用参数:dpkg-i package.deb 安装包 dpkg-r package 删除包 dpkg-l 列出当前已安装的包 dpkg-c package.deb 列出 deb 包的内容

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁