1:用户定制-通过改变环境变量的值
变量:有名称的内存空间
变量赋值:格式-变量=值
[craft@vp143 ~]$ echo $PS1
[\u@\h \W]\$
PS1:
\u:当前用户名
\h:主机名
\H:完整格式主机名
\W:当前工作目录的基名
\w:当前工作目录绝对路径
\$:提示符
2:命令
-->type+命令:显示命令的类型,内部命令,外部命令
[craft@vp143 cpic]$type top
top is /usr/bin/top
[craft@vp143 cpic]$type ifconfig
ifconfig is /sbin/ifconfig
[craft@vp143 cpic]$type cd
内部命令:由Shell程序自带的命令
非内部命令,会到环境变量PATH里去找:cd is a shell builtin[craft@vp143 cpic]$echo $PATH
/opt/Avaya/ExperiencePortal/Support/VP-Tools/:/usr/lib/qt-3.3/bin:/opt/Avaya/ExperiencePortal/MPP/bin:/opt/Avaya/InstallAgent/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/cpic/craft/bin
修改环境变量$PATH的值只会影响当前登陆的用户,退出重登后,修改失效
[craft@vp143 cpic]$$PATH ='/usr/bin'
-->Ctrl+c :终止当前命令的执行
cd .当前目录
cd ..上一级目录
cd ../../切换到上一级的上一级
[craft@vp143 network-scripts]$pwd
/etc/sysconfig/network-scripts
[craft@vp143 network-scripts]$cd ../../
[craft@vp143 etc]$pwd
/etc
-->隐藏文件格式 .log
ls -a 查看隐藏文件,可查看命令的执行历史记录
[craft@vp143 ~]$ls -a
. .bash_profile
.. .bashrc
.bash_history
.bash_logout
---->history N:显示最近的N条命令
history -c :清空命令历史
hostory -d 185:删除指定条数的历史命令
!$ :调用上一条命令的最后一个参数
HISTCONTROL:
ignoredups
ignorespace
ignoreboth
HISTCONTROL=ignoreboth 历史记录不记录你执行的命令。
--->帮忙文档
命令+--help
help +命令
man +命令
-->临时修改字符集编码,退出后失效
export LANG=en
[craft@vp143 ~]$cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
[craft@vp143 ~]$export LANG=en
--->date [option] [+format]
date +%h +%T
date [MMDDhhmm[[CC]YY]
date 050607082000.33
月日时分年秒
--->who:登陆至当前系统的所有用户
-->whoami:当前终端上登陆的用户
3:文件系统