- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8-管理维护Linu的x系统
8.2.4 su命令 【功能】转换用户 【格式】su 用户名 8.2.4 su命令 8.2.5 useradd命令 【功能】创建一个新用户 【格式】useradd 新用户名 【说明】该操作只允许root用户执行。 【举例】综合运用sudo命令、passwd命令、useradd命令、su命令进行创建用户并转换用户身份的操作。 图8-13 创建新用户zhang并转换用户身份 8.3 软件包管理 8.3.1 软件包简介 8.3.2 高级软件包管理工具APT 8.3.3 文本界面软件包管理工具 8.3.4 Ubuntu软件中心 8.3.5新立得软件包管理器 8.3.1 软件包简介 软件包是Ubuntu Linux系统中软件及其文档的提供形式。一般而言,软件包包括了源程序软件包和二进制软件包。用户可以方便的通过二进制软件包进行安装、升级和删除软件。 Ubuntu软件包的主要格式是DEB格式。 deb包存在依赖关系,常见的依赖关系有Depends、Recommends和Conflicts等。 Ubuntu系统还支持Red Hat格式的软件包,即RPM格式。 Ubuntu系统还支持Tarball格式的软件包。 8.3.2 高级软件包管理工具APT 1、APT简介 是Ubuntu软件包管理系统的高级界面。APT由几个名字以“apt-”打头的程序组成,包括apt-get、apt-cache 和apt-cdrom等,这些是处理软件包的命令行工具。 2、apt-get命令的使用 用户可以通过在终端中输入“apt-get”命令查看其使用方法: jack@user01-virtual-machine:~$ apt-get apt-get提供了一个用于下载和安装软件包的简易命令行界面。最常用命令是 update 和 install。 以安装openssh-server为例演示apt-get install 和remove参数的用法。SSH为Secure Shell的缩写,是一种应用层和传输层基础上的安全协议,常常用于远程控制。 user@user-desktop:~$ sudo apt-get install openssh-server 完成后,通过ps –e命令查看ssh进程,确认ssh是否安装并启用。 user@user-desktop:~$ ps -e | grep ssh I/O请求或等待某事件 进程调度 时间片用完 I/O完成或事件发生 就绪 执行 阻塞 图7-1进程的三种基本状态及其转换 4、进程控制块 (1)进程控制块的作用 为了描述和控制进程的运行,系统为每个进程定义了一个数据结构,该数据结构被称为进程控制块PCB。 PCB是进程存在的唯一标志。 卸载ssh,可以采用apt-get remove命令。具体过程如下: user@user-desktop:~$ sudo apt-get remove openssh-server 8.3.3文本界面软件包管理工具 aptitude是Debian GNU/Linux系统中的软件包管理器,它基于APT机制,整合了apt-get的所有功能,在依赖关系处理上处理方便。 在Ubuntu12.04中,aptitude并不包含在默认安装的软件列表中,需要以root身份手动进行安装,使用atp-get命令安装aptitude的过程如下: root@user01-virtual-machine:~# apt-get install aptitude 在终端直接输入aptitude命令,即可启动主界面 8.3.4 Ubuntu软件中心 在Ubuntu12.04中Utility界面集成了“Ubuntu软件中心”管理工具,进行软件管理,通过它可以安装和卸载许多流行软件包。 图8-15 Ubuntu软件中心主界面 第8章 管理维护Linux系统 8.1 用户管理 8.2用户身份转换命令 8.3 软件包管理 8.1 用户管理 8.1.1 用户与组简介 8.1.2 用户种类 8.1.3 用户的添加与删除 8.1.4 组的添加与删除 8.1.1 用户与组简介 Linux系统是一个多用户、多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登陆时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 在Linux系统中,每个用户都具有一个唯一的身份标识,这个身份标识称作用户ID(简称UID),以区别于其他用户。Linux系统按一定的原则把用户划分为用户组,以便相关的同组用户之间能够共享文件。 8.1.2用户种类 Linux系统中的用户可以分为三类:
文档评论(0)