首页 > 代码库 > Linux环境
Linux环境
一个完整的操作系统 :Linux内核 + 各种GNU的应用。
终端: 物理终端:将显示器、键盘、鼠标等终端,直接接在主机的接口之上,这样的终端称之为物理终端
虚拟终端:除物理终端,系统提供6个虚拟终端附加在物理终端之上,
图形终端:附加在物理终端之上,用软件方式虚拟实现的终端,提供桌面环境
伪终端:图形界面下打开的命令行接口,及基于ssh协议或telnet协议等远程设备打开的命令界面。表示:/dev/pts/#
终端实际上是一个设备,人在使用一个设备与系统交互时,必须有交互接口。交互式程序有两类:GUI(图形化界面)和CLI(命令行界面)。
CLI命令行接口:
[root@magedu ~]$ COMMAND
我们称之为PS1,显示组成部分使用命令:echo $PS1
root : 当前登录的用户
magedu:当前主机的主机名,非完整格式;
~:用户当前所在的目录,也成为工作目录;相对路径
#:命令提示符
#:管理员
$:普通用户
注意:生产环境下建议使用普通用户账号登录;
执行管理操作使用 su 临时切换至管理员,操作完成即退回。
命令的格式:
COMMAND [OPTIONS...] [ARGUMENTS...]
命令 选项 参数
选项:用于启用或关闭命令的某个或些功能。
参数:命令的作用对象(向命令提供数据的),命令的参数可以有多个。
注:多个命令放在同一行执行可以使用分号;隔开,但是前面命令执行成功与否跟后面命令没关系。
\ :命令太长需要换行
&& :如果需要命令同时执行成功
|| :如果有一个命令执行成功 那么其他命令就不再执行
&& 逻辑与 ; || 逻辑或。
Linux环境