鸟哥的linux 11章零零散散

本文深入探讨了Linux环境下su与sudo命令的区别与使用场景,同时详细解析了$PS1参数中环境变量的用法,包括日期、时间、主机名等信息的展示方式。
  • 以『 su - 』直接將身份變成 root 即可,但是這個指令卻需要 root 的密碼,也就是說,如果你要以 su 變成 root 的話,你的一般使用者就必須要有 root 的密碼才行;

  • 以『 sudo 指令 』執行 root 的指令串,由於 sudo 需要事先設定妥當,且 sudo 需要輸入使用者自己的密碼, 因此多人共管同一部主機時, sudo 要比 su 來的好喔!至少 root 密碼不會流出去!
  • env | export可以用来看环境变量
  • set除了以上两种命令显示的参数还包括bash中的参数

 


          $PS1  中的参数列表

  1. \d :可顯示出『星期 月 日』的日期格式,如:"Mon Feb 2"
  2. \H :完整的主機名稱。舉例來說,鳥哥的練習機為『www.vbird.tsai』
  3. \h :僅取主機名稱在第一個小數點之前的名字,如鳥哥主機則為『www』後面省略
  4. \t :顯示時間,為 24 小時格式的『HH:MM:SS』
  5. \T :顯示時間,為 12 小時格式的『HH:MM:SS』
  6. \A :顯示時間,為 24 小時格式的『HH:MM』
  7. \@ :顯示時間,為 12 小時格式的『am/pm』樣式
  8. \u :目前使用者的帳號名稱,如『root』;
  9. \v :BASH 的版本資訊,如鳥哥的測試主機版本為 3.2.25(1),僅取『3.2』顯示
  10. \w :完整的工作目錄名稱,由根目錄寫起的目錄名稱。但家目錄會以 ~ 取代;
  11. \W :利用 basename 函數取得工作目錄名稱,所以僅會列出最後一個目錄名。
  12. \# :下達的第幾個指令。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值