6 Linux之常用命令

2021-08-19 20:19:14 字數 2941 閱讀 2449

一,基本知識

1,linux發行版本:ubuntu,紅帽,centos

2,linux命令區分大小寫

3,以檔案形式儲存,不靠副檔名

區分檔案型別

4,命令之間有空格

二,常用基礎命令:

1,

su:切換使用者,root為系統預設的超級管理員,另外有乙個普通使用者為安裝系統時設定的

2,ifconfig:檢視ip位址,mac等

3,ping:檢查網路連通性

4,日期:檢視日期

5,kill:關閉程序,kill -9程序號強制關閉

6,whoami:檢視當前使用者

7,歷史:檢視歷史命令

三,檔案目錄

/為檔案系統的根目錄

root為root使用者的相關檔案

home為普通使用者的相關檔案

bin存放常用命令

sbin存放常用命令,需要有更高許可權才能操作

etc儲存配置相關檔案

var存放經常變化的檔案,如網路連線的sock檔案

啟動儲存系統啟動的相關檔案

usr安裝軟體的預設目錄,等同於windows的程式檔案

dev

系統庫儲存目錄?

mnt預設掛載光碟機和軟碟機的目錄,如nfs掛載

四,檔案目錄操作命令

1、pwd:顯示當前位置的路徑

2、cd:切換目錄

cd /                    切換到根目錄

cd ./                  切換到當前目錄

cd ../  或cd..      切換到上一級目錄

cd ~   或cd         切換到當前使用者的使用者目錄

(因為系統存在兩種型別的使用者,它們的使用者目錄也不同,那麼在使用cd~命令時切換到的目錄根據使用者型別不同而不 同)

3、mkdir:建立乙個目錄,即資料夾

mkdir -p:建立多層目錄,遞迴建立

4、rmdir:刪除乙個空目錄

rm -rf :可強制刪除多層非空目錄,遞迴刪除

五、檔案編輯器

vi:文字編輯

vi test.txt    開啟要編輯的檔案

i              進入編輯模式

esc            退出編輯模式

:wq            儲存並退出

:q             退出

:q!            強制退出

/+搜尋關鍵字+回車鍵      檢索文件內的關鍵字

:set nu        文件內資訊的行數

直接按鍵盤g     定位到首行

直接按鍵盤g     定位到尾行

六、檔案操作命令

1、ls  檢視檔案/目錄

ll  檢視檔案/目錄及其屬性資訊

2、cp:複製檔案或目錄

cp 被複製的檔案 目標位置   (複製檔案)

cp -r  被複製的目錄  目標位置   (複製目錄)

cp test.txt lemon2/          當前位置處於被複製檔案目錄,複製檔案後不修改名稱

cp test.txt lemon2/test1.txt       當前位置處於被複製檔案目錄,複製檔案後修改名稱

cp lemon1/test.txt lemon1/lemon2/test2.txt   當前位置不處於被複製檔案目錄,複製檔案並修改名稱

3、mv:移動檔案或目錄

mv 被移動的檔案或目錄 目標位置

mv -b 被移動的檔案或目錄 目標位置          目標目錄為非空時需要加-b

mv lemon1/test.txt ./          移動檔案

mv lemon1/lemon2/ ./       移動目錄

mv -b lemon2/ lemon1/     將lemon2移動到已包含lemon2且不為空的lemon1下

七、高階命令

1、ps -ef    檢視所有執行程序

uid:使用者id     pid :程序id    ppid:父程序  

c :程序cpu占有率  stime:程序從啟動到現在的時間

tty :終端號   cmd:命令名稱和引數

2、|         管道

ll | grep a.txt    查詢a.txt的詳細屬性

前面結果   後面輸入

netstat | grep 8080   查詢埠號

kill -9 程序號   殺掉程序

3、tail      檢視後幾行文字

4、tail -f   檢視日誌檔案、不斷重新整理、看到新內容

5、find      查詢檔案

find . -name a.txt    查詢當前目錄下a.txt

find . -name '*.txt    '查詢當前目錄下.txt結尾的檔案

點代表當前目錄

/代表根目錄

6、chmod     修改許可權

chmod          777             a.txt                  修改檔案

chmod  -r      777             hello                  修改目錄

7、head      檢視前幾行文字

8、cat       顯示文字檔案內容

9、grep      勾選檔案

gerp+字串+檔名

gerp+-rn+字串+檔名    顯示行號

10,tar -xzvf解壓tar.gz格式的壓縮包

11,service iptables stop關閉防火牆

隨筆6 Linux探索 常用命令之檔案查詢

find 命令再工作中十分重要,但是這個鬼比較消耗磁碟 1.1 按照大小搜尋find size1.2 按照時間搜尋find atime 按照檔案訪問時間搜尋 find mtime 按照檔案資料修改時間搜尋 find ctime 按照檔案狀態修改時間搜尋 查詢五天前修改的檔案 root localho...

linux常用命令 6

s a b g 查詢替換 把a替換為b sed i s a b g qq.txt 查詢a替換b s 單獨使用 將每一行中第一處匹配的字元進行替換 g 每一行進行全部替換 1 將第2行1替換為3 sed 2s 1 3 g qq.txt 2 將所有的1替換為3 sed s 1 3 g qq.txt 3 ...

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

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