linux终端变量设置,文件系统,man使用说明,文件类型

一、定义终端提示符的变量

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中时对系统全体用户生效          

QQ截图20161015210642.png

在五分钟后重启电脑    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 查找/目录下的所有块设备文件 

原创文章,作者:renjin,如若转载,请注明出处:http://www.178linux.com/51850

(0)
renjinrenjin
上一篇 2013-06-11 21:15
下一篇 2013-06-20 05:21

相关推荐

  • 细说linux上的特殊权限位

    linux上的文件的权限 linux的哲学思想之一就是一切皆文件。这样说来,每台安装了linux的主机上,就会有大量的文件。而另一方面,linux在安全方面有着极为出色的表现。众所周知,linux是一个多用户的系统,因此为一个文件加上合适的权限为显得非常有必要了。linux上的基本权限我就不一一介绍了,请不熟悉的同学自行百度脑补。我们来说说linux上文件和…

    Linux干货 2017-04-10
  • 8.2日作业

    8.2作业 1、在/data/testdir里创建的新文件自动属于g1组,组g2的成员如:alice能对这些新文件有读写权限,组g3的成员如:tom只能对新文件有读权限,其它用户(不属于g1,g2,g3)不能访问这个文件夹。   先将文件目录的属组变更为g1 ,chmod  g+s /data/testdir/    …

    Linux干货 2016-08-08
  • 马哥教育网络班21期-第三周课程练习

    第三周课程练习 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who | cut -f1 -d' ' | uniq  root 2、取出最后登录到当前系统的用…

    Linux干货 2016-07-12
  • Find小总结及应用

    Find总结及应用 搜索命令:     locate命令:         在文件系统上查找符合条件的文件         非实时查找( 数据库查找)…

    Linux干货 2016-08-16
  • 15 权限管理及作业

    15 权限管理及作业(作业单独一篇) 一、杂项知识整理 1、访问控制列表:ACL:Access Control List,实现灵活的权限管理。     除了文件的所有者,所属组和其它人,可以对更多的用户设置权限。     centos7.0之后默认创建的ext4文件系统有ACL功…

    Linux干货 2016-08-04
  • vim使用方法

    vim是vi的增强版本,具有比vimi更加强大的功能,对于尤其适合编写脚本,下面总结一下vim的常用方法。 vim三种工作模式。         1. 编辑模式:          &nbs…

    2015-03-18