Linux常用命令

2021-09-26 20:58:23 字數 1933 閱讀 3629

幫助系統

概述:幫助系統特別重要,所以我放在了所有其他命令之上介紹。比如我知道more是用來分頁檢視檔案的,但是我想一次翻一頁怎麼辦呢?我想一頁只展示10行怎麼辦呢?你可以用幫助系統仔細檢視。有了幫助系統,那麼多的linux命令,我們就不用仔仔細細的都記住了。我們只需要知道我想做一件事,有乙個linux命令可以幫我,就夠了。當需要的時候,像小時候查字典一樣,利用幫助系統看這個命令的使用細節。

語法:man command-name

shell

檢視當前系統支援的shell:cat /etc/shells檢視當前使用的shell:echo $shell

檔案和資料夾

新建資料夾:mkdir + dirname刪除資料夾:rm -rf + dirname刪除檔案:rm filename重新命名或移動檔案:mv

處理檔案內容

檢視檔案內容:cat filename分頁檢視檔案內容:more filename

統計統計檔案行數、單詞數、字元數:wc filename

parameter substitution

反引號內表示可執行命令:

echo expr 1 + 2:列印出"expr 1 + 2"

echo `expr 1 + 2`:列印出3

列印echo + 字串 | $變數名

時間date:以預設格式輸出當前時間

date + "+%y-%m-%d %h:%m:%s":以』年-月-日 時:分:秒』格式輸出當前時間。注意:時間格式引數要以+開頭

date "+%j":檢視今天是今年的第幾天

date -s "20190907 13:58:00":將系統時間設定為2023年9月7日 13點58分0秒

過濾查詢結果

grep

程序檢視當前正在執行的程序:ps

按照程序號殺死程序:kill pid

按照程序名殺死程序:killall process-name

殺死除了當前shell之外的所有程序:kill 0

在後台啟動程序:linux-command &

檢視程序詳細資訊:ps -aux

檢視當前正在執行的程序,並實時檢視記憶體、cpu使用率等其他資訊:top

注:你只可以殺死你自己建立的程序,管理員可以殺死95-98%的程序,但是有些程序是不能被殺死的,比如vdu程序

網路檢視網絡卡配置與網路狀態資訊:ifconfig

eth之類的是網絡卡名

inet引數後面是ip位址

ether引數後面是網絡卡的實體地址,即mac位址,

rxtx引數後面是接收資料報與傳送資料報的個數及累計流量

檢視負載

uptime

記憶體的使用量

free -h

歷史命令

history:檢視歷史命令

history -c:清空歷史命令

! + history編碼:重複執行某一次的命令

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...