Linux常用命令 3

2021-08-27 20:06:49 字數 1285 閱讀 3084

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是是...