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.www58058.com/79203

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

相關推薦

  • Linux運維學習歷程-第三天-初識Linux

    初識Linux 本章內容    初安裝Linus的網絡配置    防火墻的關閉    用戶    終端    shell    命令紀要 安裝linux之后,linux默認網卡開機不是自動激活,并且防火墻開啟的,這對初期我們學習linux會…

    Linux干貨 2016-08-03
  • 一波三折的嘗試,windows下通過VMware虛擬機安裝windows操作系統

    已經嘗試過多次VMware下linux系統的安裝,均安裝正常,同樣環境下安裝windows系統會發生什么情況,首先選擇的是windows10系統,然而在安裝過程中,iso鏡像光盤一直無法掛載,在經歷更換iso鏡像,更換另一臺電腦之后,初步判定問題為win10系統iso鏡像順壞,因為同樣環境用win7的鏡像卻能正常掛載,且正常啟動到安裝系統界面…..
    但是,問題真的會是這樣嗎?

    2018-03-27
  • Docker之~集群配置

    一、前言 Kubernetes 是Google開源的容器集群管理系統,基于Docker構建一個容器的調度服務,提供資源調度、均衡容災、服務注冊、動態擴縮容等功能套件,目前最新版本為0.6.2。 本文介紹如何基于Centos7.0構建Kubernetes平臺,在正式介紹之前,大家有必要先理解Kubernetes幾個核心概念及其承擔的功能。以下為Kubernet…

    2017-03-16
  • redis-cli的一些有趣也很有用的功能

    redis-cli我們最常用的三個參數就是-h、-p、-a選項,分配用來指定連接的redis-server的host、port和登錄密碼。通過redis-cli –help發現,redis-cli還提供了其他很多的參數和功能。 1)-x-x選項從標準輸入(stdin)讀取最后一個參數。 比如從管道中讀取輸入: echo -en &quot…

    Linux干貨 2016-04-13
  • 系統自動化安裝、selinux

    系統自動化安裝 系統啟動流程:bootloader–>kernel(initramfs)–>rootfs–>anaconda–>/sbin/init anaconda: 系統安裝程序    tui: 基于圖形庫curses的文本配置窗口 &nbsp…

    Linux干貨 2016-09-22
  • 第四周練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限 # cp -a /etc/skel /home/tuser1 # chmod -R go= /home/tuser1 2、編輯/etc/group文件,添加組hadoop #vim /etc/group #hadoop:x:5…

    Linux干貨 2017-10-21
欧美性久久久久