常用的图形界面称为X window
linux默认提供了6个tty供用户使用,可以使用[Ctrl] + [Alt] + [F1]~[F6]在六个终端之间切换。
tty是 Teletype 或 Teletypewriter的缩写,原来是指电传打字机,后来这种设备逐渐键盘和显示器取代。
不管是电传打字机还是键盘显示器,都是作为计算机的终端设备存在的,所以 tty也泛指计算机的终端(terminal)设备。
为了支持这些 tty设备,Linux 实现了一个叫做 tty的子系统。所以 tty既指终端,也指 Linux 的 tty子系统,
终端名称 | 按键 | 备注 |
---|---|---|
tty2 ~ tty6 | [Ctrl] + [Alt] + [F2] ~ [F6] | 命令行终端 |
tty1 | [Ctrl] + [Alt] + [F1] | 图形接口桌面(如果使用了图形界面) |
在开机后,系统只创建一个tty。只有当切换时,才产生额外的tty
登陆成功界面解析:[dmtsai@study ~]$
最左边的 dmtsai 显示的是“目前使用者的帐号”
@之后接的 study 则是“主机名称”,至于最右边的则指的是“目前所在的目录”
$则是我们常常讲的“提示字符”,默认root的提示字符为 # ,而一般身份使用者的提示字符为 $ 。
登出使用exit
指令即可
date指令
date
指令用于显示时间,可跟某些格式化参数指定输出格式
可MMDDhhmmCCYY 的方式来设置日期时间。他的格式是“月月日日时时分分西元年”的格式,即%M表示月,%D表示日等等规则。
cal指令
cal
语法为:
也可直接使用:
或者跟年份,打印该年日历:
bc指令
输入bc
指令进入计算器,输入quit
退出计算器
tab键(双击)
我们按[tab]按键的地方如果是在command(第一个输入的数据)后面时,他就代表着“命令补全”,如输入ca后按两次tab:
如果是接在第二个字以后的,就会变成“文件补齐”的功能了!
若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,文件补齐的功能可能会变成“参数/选项补齐”,而无法进行“文件补齐”
Ctrl + d 按键
Ctrl + d这个组合按键通常代表着: “键盘输入结束(End Of File, EOF 或 End Of Input)”的意思
shift + {PageUP | Page Down}按键
翻页
语系
LANG是输出信息的语言语系
若要其他信息都修改为某一语系,还需修改LC_ALL环境变量
man
使用man可以查看各指令的用法
如上条指令date,后面括号跟随的数值表示指令类型。
只有1,5,8着重了解下
man指令输出的格式如下:
主要就是看NAME,OPTIONS
对man指令输出的信息进行查阅的一些常用方式如下:
man的进阶用法
man -f [name]
会列出所有名字为name的相关说明文档,该指令的输出结果形式为:
一个例子:
由上述可以看出,名字为man的说明文档不只一个,所以在使用man具体查看的时候可以用man [num] [name]
来指定要看哪一个,如果不加num,则默认看编号最小的那一个
man -k [name]
使用man -f [name]
时,man只会找数据中的左边那个指令(或文件)的完整名称,而-k指令找出系统的说明文档中,只要有man这个关键字就将该说明列出来:
除了man
以外,还可以使用info
指令查询文档,不过你要查询的目标数据的说明文档必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这个支持info指令的文件默认是放置在/usr/share/info/这个目录当中的。
关机指令
sync
:将当前内存的数据写入磁盘,防止造成数据不一致
shutdown
:
其他的开关机指令: