Linux版本查看及PS1配置
生活随笔
收集整理的這篇文章主要介紹了
Linux版本查看及PS1配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux查看版本信息
$ uname -a (Linux查看版本當前操作系統內核信息) Linux login-1-1.local 2.6.32-504.16.2.el6.x86_64 #1 SMP Wed Apr 22 06:48:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux$ cat /proc/version (Linux查看當前操作系統版本信息)Linux version 2.6.32-504.16.2.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Apr 22 06:48:29 UTC 2015$ cat /etc/issue 或cat /etc/redhat-release(Linux查看版本當前操作系統發行版信息) CentOS release 6.6 (Final)$ cat /proc/cpuinfo (Linux查看cpu相關信息,包括型號、主頻、內核信息等)$ getconf LONG_BIT (Linux查看版本說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit) 64$ lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.6 (Final) Release: 6.6 Codename: FinalLinux 環境變量PS1配置
1. 說明
在Shell下,我們能夠擁有更加色慘斑斕的提示行信息,這能夠通過改變bash的環境變量還設置。如以下就是提示行的一種:PS1環境變量還設置。如以下就是提示行的一種:user@host
root用戶的提示是這種:
?
2. 提示行的轉義字符
序列 說明 \a ASCII 響鈴字符(也能夠鍵入 \007) \d "Wed Sep 06" 格式的日期 \e ASCII 轉義字符(也能夠鍵入 \033) \h 主機名的第一部分(如 "mybox") \H 主機的全稱(如 "mybox.mydomain.com") \j 在此shell中通過按 ^Z 掛起的進程數 \l 此 shell 的終端設備名(如 "ttyp4") \n 換行符 \r 回車符 \s shell 的名稱(如 "bash") \t 24 小時制時間(如 "23:01:01") \T 12 小時制時間(如 "11:01:01") \@ 帶有 am/pm 的 12 小時制時間 \u username \v bash 的版本號(如 2.04) \V Bash 版本號(包含補丁級別) \w 當前工作文件夾(如 "/home/drobbins") \W 當前工作文件夾的“基名 (basename)”(如 "drobbins") \! 當前命令在歷史緩沖區中的位置 \# 命令編號(僅僅要您鍵入內容,它就會在每次提示時累加) \$ 假設您不是超級用戶 (root)。則插入一個 "$";假設您是超級用戶。則顯示一個 "#" \xxx 插入一個用三位數 xxx(用零取代未使用的數字,如 "\007")表示的 ASCII 字符 \\ 反斜杠 \[ 這個序列應該出如今不移動光標的字符序列(如顏色轉義序列)之前。它使 bash 可以正確計算自己主動換行。 \] 這個序列應該出如今非打印字符序列之后。3. 顏色設置
顏色設置可用下面格式表示:
" \[\e[F;B;Cm\]"其中:\[與\]是保證其內的非打印字符不占用行上的不論什么空間。這樣就能使自己主動換行后的顏色設置正常工作了; \e[與m之間的內容表示設置顏色。F是前景色,B是背景色,C是代碼多個顏色用分號隔開,但F、B、C順序可變。這是由于他們的數值不沖突。特殊的顏色設置格式: "\e[0m"、"\e[m"都是通知終端將顏色(前景、背景、加粗)設置重置為默認。4. 顏色與代碼表
4.1 顏色表
前景 背景 顏色 --------------------------------------- 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色4.2 代碼表
代碼 意義 ------------------------- 0 OFF 1 高亮顯示 4 underline 5 閃爍 7 反白顯示 8 不可見5. 最終設置
將PS1環境變量的設置放在.bashrc或.bash_profile中就可以了。
PS1="\[\e[36;1m\]\u\[\e[31;1m\]@\[\e[36;1m\]Macbook:\[\e[32;1m\]\w\n\[\e[32;1m\]$ \[\e[0m\]"我的顯示是這樣的:
?----------? ?如果這篇文章對您有幫助,請您隨手點個贊,謝謝啦~~~~? ? ?---------
總結
以上是生活随笔為你收集整理的Linux版本查看及PS1配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android NVidia Tegra
- 下一篇: shell支持loop吗_如何在 Bas