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 查找/目录下的所有块设备文件 


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

(1)
kangkang
上一篇 2016-11-02 00:33
下一篇 2016-11-02 16:56

相关推荐

  • 编辑器之神VS神之编辑器

      在linux下有两款非常棒的处理器,它们的功能异常的强大,在普通使用者手中,我们或许仅仅把它们当做文本处理器,但在官方文档中,它们不仅仅被定义为开发工具。正如在windows下,office在我们手中仅仅是文本,表格,PPT等文件的处理工具,而在大神手中,Excel是可以用来作画的!PowerPoint 还可以用来播放视频!  &nb…

    Linux干货 2017-08-05
  • 105-MHA

    一.MHA简介 1.1.简介         MHA(Master HA ) 是一款开源的 MySQL高可用程序,它为MYSQL 主从复制架构提供了automating master failover 主节点自动迁移功能.MHA在监控到master节点故障时候,会自动提升拥有的数据最近进于主节点的其他从节点为主节点,

    2016-11-27
  • varnish原理及配置事例

    Varnish是一款高性能的开源HTTP加速器(其实就是带缓存的反向代理服务),可以把http响应内容缓存到内存或文件中,从而提高web服务器响应速度。与传统的 squid 相比,varnish 具有性能更高、速度更快、管理更加方便等诸多优点,很多大型的网站都开始尝试使用 varnish 来替换 squid,这些都促进 varnish 迅速发展起来 Varn…

    Linux干货 2015-12-06
  • 第十二周:httpd和lamp

    看了一下作业内容,发现所有的都在51cto上写过了。这里就不在做了。 毕竟当时几篇博客写下来,还是非常繁琐的,不想在写。 文档地址:RHEL6.8编译安装LAMP环境:httpd-2.4+mysql5.6+php5.5;基于LAMP环境部署WordPress: http://afterdawn.blog.51cto.com/7503144/1876171 配…

    Linux干货 2016-12-09
  • shell脚本语言中的选择执行

    shell脚本语言中的选择执行 概述 程序执行过程分为顺序执行、选择执行和循环执行。顺序执行是指程序按照步骤一步一步地运行。选择执行是指程序根据特定条件选择两项或者多项中的一项运行。循环执行是指程序根据特定条件重复执行直到某个节点结束,继续运行其他步骤。本篇文章从判断条件和条件判断式简要说明shell脚本语言中程序选择执行的用法。 shell脚本中的判断条件…

    Linux干货 2017-04-17
  • N22-第六周作业

    vim小小的总结 (本总结摘自马哥网络班22期课堂笔记) vim是一款交互式的全屏编辑器,是vi的升级版,在vi上增强了很多,如:多级撤销,多窗口和多缓冲区,语法高亮,在线帮助等。 vim也是一种模式化的编辑器。分别是编辑模式也叫命令模式,输入模式,末行模式。其中使用vim打开文件后默认的是编辑模式。 三种模式之间的转换: 编辑模式—>输入模式 &…

    Linux干货 2016-11-21