1、命令別名設定
alias,unalias
alias lm='ls -l|more'
unalias lm
2、歷史命令:history
history // 列出歷史命令
66 man rm
67 alias
68 man history
69 history
!66 執行第66條命令
!!執行上乙個命令,本例中即!66
3、bash的登入與歡迎資訊:/etc/issue,/etc/motd,/etc/issue.net
/etc/issue是本地系統登入時顯示的
/etc/issue.net是當我們使用telnet連線到主機時,主機的登入介面就會顯示/etc/issue.net,而不是/etc/issue。
\d 本地端時間的日期
\l 顯示第幾個終端機介面
\m 顯示硬體的等級(i386/i486/i586/i686)
\n 顯示主機的網路名稱
\o 顯示domain name
\r 作業系統的名稱(相當於uname -r)
\t 顯示本地端時間的時間
\s 作業系統的名稱
\v 作業系統的版本
4、bash的環境配置檔案 /etc/profile
hostname:依據主機的hostname命令決定此變數內容
histsize:歷史命令記錄條數
path:會依據uid決定path變數要不要含有sbin的系統命令目錄
mail:依據賬號設定好使用者的mailbox到/var/spool/mail/賬號名
更改完profile使立即生效,source profile 或 . profile
5、資料流重定向
將命令的資料全部寫入名為list的檔案中
find /home -name .bashrc > list 2> list 錯誤
find /home -name .bashrc > list 2> &1 正確
find /home -name .bashrc &> list 正確
一次執行多個命令,例如在關機的時候希望可以先執行兩次sync同步寫入磁碟後才shutdown計算機
sync;sync;shutdown -h now
$?(命令回傳碼)與&&或||
cmd1&&cmd2 若cmd1執行完畢切正確執行($?=0),則開始執行cmd2,,反之不執行。
cmd1||cmd2 若cmd1執行完畢切正確執行($?=0),則cmd2不執行,反之開始執行cmd2。
linux常用命令(3)
安裝包問題 apt get remove 解除安裝特定的軟體包 mount 用於掛載檔案系統 一般要用root身份執行這命令 關於mount 在linux中要想用硬體裝置,不像windows還有裝置管理器等等,而是要通過自己掛載 一切皆檔案 只有掛載到某個目錄下再能對其進行訪問。使用mount命令時...
linux常用命令3
df 報告檔案系統磁碟空間的使用情況 常用引數 h 以人類可讀的方式顯示 du 檢視檔案在磁碟中的使用量 顯示資料夾大小 常用引數 h 以人類可讀的格式顯示 du sh 顯示當前資料夾總大小 nano 簡單的編輯器 gedit 簡單的gui介面編輯器 vi 最常用的文字編輯器 vim 高階文字編輯器...
linux常用命令3
18 檔案大小統計 du sk sort rn head 19 虛擬機器修改時間 echo 1 proc sys xen independent wallclock 20 檢視實際記憶體 ps e o pid,comm,args,pcpu,rsz,vsz,stime,user,uid 其中rsz是是...