幫助系統
概述:幫助系統特別重要,所以我放在了所有其他命令之上介紹。比如我知道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位址,
rx
和tx
引數後面是接收資料報與傳送資料報的個數及累計流量
檢視負載
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...