linux命令的通用格式: 命令字符 [选项] [参数]
第一提示符:
就是进入Linux命令行操作界面,显示的一行符号,如:[root@califeng ~]#
PS1变量就是第一提示符变量,提示符就是用来给人看的,表达某些信息。
[root@califeng ~]# echo $PS1
[\u@\h \W]\$
[]只是符号,没特殊意义
@只是符号,没特殊意义
\u代表引用当前的登陆用户的名字
\h代表引用当前主机名(hostname)
\W代表当前所在的工作目录,~代表当前所在的路径是用户的家目录
\$代表最后的提示符,如果是root用户,会显示#;如果是非root用户,就会显示$
注意:第一提示符还可以自行添加一些符号,比如\t,代表当前的系统的时间
介绍几个目录
~ 代表当前所在的路径是用户的家目录
家目录:home directory用户登录进入linux系统就会进入的目录。
root用户的家目录是 /root
普通用户的家目录是 /home/ 下会有一个文件夹和用户名同名
/ 根目录
~ 家目录
用户的家目录都在根目录下,根目录是所有文件夹最开始的地方
第二提示符
[root@califeng ~]# echo $PS2
>
第二提示符就是一个 > 符号,在命令行输入时,当输入没有完成,另起一行时,会有第二提示符出现。
快捷键介绍
tab键 补齐目录名或文件名,按一下tab键可以补齐目录或文件名,当有相同部分的时候,需要多输入字符,确定唯一性后,可以全部补齐,按两下tab键可以显示输入的所有目录和文件。
ctrl + l 清屏键
clear 清屏键
ctrl + c 强行
ctrl + k 删除从光标到行末所有字符
ctrl + u 删除从光标到行首所有字符
上下方向键 调出历史命令
修改语言编码
locale 命令可以查看语言编码
LANG=zh_CN.UTF-8 将语言修改为中文编码
LANG=en_US.UTF-8 将语言修改为英文编码