第2章Linux系统使用基础
Linux操作系统应用
CONTENTS
01Linux操作环境
02Linux用户管理基础
03Linux文件管理基础
04Linux常用命令快速入门
05Vi编辑器的基本使用
06Linux远程终端连接
Linux操作环境
01Shell终端解释器
Linux桌面操作环境
Shell终端解释器
终端
只包含显示器、键盘和简单处理电路,且通过串口连接到主
机的设备称为“终端”。一台主机可以同时连接多个终端
控制台
连接到主机并用来操作它的键盘和显示器,称为“控制
台”。控制台是主机的基本设备,一台主机只有一个控制
台,终端则是附加设备。现在的控制台与早期的终端具有相
控制台
同的功能,因此控制台也被统称为终端
伪终端
通过软件以远程方式连接到主机上,比如SSH或
Ubuntu的终端窗口,这些都被称为“伪终端”(即
不是真正的终端,但功能类似于终端)
Shell终端解释器
微软公司早期的MS-DOS系统也是通过一个类似
Linux终端的命令行提示符界面进行使用,需要
输入命令才能操作
Linux的主要管理工具就是Shell终端,而非图形
界面。为了能熟练地在Shell终端上进行操作,
就必须先学习各种基本的操作命令,以及它们的
参数使用方法
Shell本身是一个应用程序,在Linux开机时启动,
是用户与主机进行操作的对话环境,只有一个命
令提示符,用户可从键盘输入操作命令。Shell
对命令进行解释和简单处理,然后传递给操作系
统内核执行,并将执行结果返回用户
Linux桌面操作环境
Linux的桌面环境只是一个普通的应用程序,它和操作系统内核相互独立,所以用户可以根据需要自由选
择Linux的桌面环境,或者仅在需要的时候启动它
KDEGNOMECinnamon
UnityMATEDDE
Linux用户管理基础
02Linux操作系统用户
Linux用户的创建与登录
Linux操作系统用户
Linux是一种多用户、多任务的操作系统,支持多
个用户在同一时间内登录,不同用户可以在同一个
Linux发行版中运行不同的应用程序,他们之间互不
影响
通过账号机制,系统管理员可以对使用Linux系统的
用户进行跟踪,控制他们对文件、目录等系统资源CentOS/RockyLinux用户登录
的访问权限,以提供安全性保护
Linux操作系统的用户主要分为两大类:
(1)系统用户,是为那些后台进程或服务程序使用的
一类特殊账号,不用于系统登录
(2)登录用户,是在使用Linux操作系统时登录到系
统的账号,包括内置的超级用户root和其他普通用
户账号
Ubuntu用户登录
Linux用户的创建与登录
Linux只支持具有root权限的用户创建新
的账号,因此要先确保已经使用demo账
号登录到Ubuntu系统,以及使用root账
号登录到CentOS、RockyLinux操作系统
在Ubuntu系统中,可以使用adduser或
useradd命令创建用户账号。其中
adduser是以交互式的方式操作,推荐初
学者使用
Linux用户的创建与登录
在CentOS/RockyLinux系统中,直接使
用useradd命令创建用户账号
Linux用户的创建与登录
对于Ubuntu系统,在启动Linux时,或
注销当前用户后,直接通过登录界面
选择对应的账号登录即可选择登录的账号
对于CentOS/RockyLin