一、定义终端提示符的变量
export PS1=’\e[32m[\e[33m\u\e[31m@\e[35m\h\e[36m\t\e[34m\#\e[31m\s\e[37m\W\e[32m]\$ ‘
`]# export 是个命令
PS1指终端提示符变量
=‘’为定义变量的格式
\e[32m[ :将“[”显示为绿色
\e[33m\u :显示当前用户名,并将之显示为黄色
\e[31m@ :将“@”显示为红色
\e[35m\h :显示当前主机名,并将这显示为粉色
\e[36m\t :显示当前时间,并将之显示为淡蓝色
\e[34m\# :显示开机后执行的第几条命令,并将之显示为蓝色
\e[31m\s :显示当前所登录的shell类型,并将之显示为红色
\e[37m\W :显示当前所在目录,并将之显示为白色
\e[32m] :将“]”显示为绿色
注:使用export改变终端提示符时,只对当前的终端生效
将PS1变量定义到家目录的.bashrc .bash_profile中时只对当前的用户生效
将PS1变量定义到/etc/profile中时对系统全体用户生效
在五分钟后重启电脑 shutdown -h 5
用ls递归列出user下的所有文件 ls -R /usr
用ls列出目录下的隐藏文件 ls -a /usr
二、FHS文件系统各目录功能整理出文档
/ 根目录,以下所有目录的父目录
/bin 系统自带的二进制可执行文件
/boot 系统启动所需的文件(内核,initrd,grub)
/dev 系统设备文件
/etc 系统的配制文件
/home 用户的家目录(一般用户登录时所在的目录)
/lib 程序执行时候须要调用的库文件
/lib64 64位的库文件
/media 挂载媒体设备时的目录
/mnt 临时挂载目录
/opt 可选的目录,第三方程序的安装目录
/proc 系统临时文件
/root root最高权限用户所在的目录
/run 系统运行存放需要的文件,但重启后会抛弃,而开机会重新生成
/sbin 系统管理员使用的命令
/srv 存储系统提供的服务数据
/sys 伪文件系统,跟硬件设备相关的信息所映射成的文件
/tmp 临时文件,/var/tmp
/usr:shared 只读(/usr/bin/ /usr/sbin /usrlib)
(/usr/local /usr/local/bin /usr/localsbin/ /usr/local/lib)
/var 数据临时存放的目录,日志文件,邮件,pid文件,crontab文件
三、man 手册的用法:
1、用户命令章节,所有用户都可以使用
2、系统调用命令章节
3、c库调用
4、设备用特殊的文件
5、配置及特殊文件
6、游戏
7、杂项
8、管理命令
使用的快捷方式
ctrl+b向上翻一页 ctrl+f向下翻一页
gg到第一行 GG到最后一行
pgup向上一页 pgon向下一页
上箭向上一行 下箭向下一行
/start 能在手册中找到与start相关的字符,N向上查找,n向下查找
d下翻半页 u上翻半页
q退出man
四、ls -l 可查看文件类型:
-:普通文件(f)白色
d: 目录文件 蓝色
b: 块设备文件(block)黄色
c: 字符设备文件(characer)黄色
l: 符号链接文件(symbolic link file)显示浅绿色
p: 命令管道文件(pipe)暗黄色
s: 套接字文件(socket)粉色
可使用 find -type # 来查找文件的类型
eg ~]# find / -type b 查找/目录下的所有块设备文件
原创文章,作者:kang,如若转载,请注明出处:http://www.178linux.com/79203