Linux常用命令

2021-09-17 18:37:55 字數 2189 閱讀 1260

ln

作用: 建立軟鏈結

ln -s 原始檔 目標檔案 -> 軟鏈結

ln 原始檔 目標檔案 -> 硬鏈結(相當於檔案拷貝, 修改會同時發生變化, 不能給目錄建立硬鏈結)

grep

作用: 文字搜尋

格式: grep [-選項] 『搜尋字串』 檔名/資料夾名稱

例: grep 『abc』 a.txt (返回包含搜尋文字的整行內容)

引數:

grep常用正則: ^a->以a開頭, b$->以b結尾, [xy]abc[mn]->匹配中括號中的乙個字元, .->匹配乙個字元

ll | grep 『***』 -> 在結果中過濾出帶關鍵字的內容

find

作用: 查詢檔案

格式: find 目錄 -name 『檔名/目錄名』

tar作用: 歸檔(壓縮, 解壓縮)

tar 打包, 解包

格式: tar [-option] 目標檔案 原始檔 原始檔 原始檔 … -> 打包 -cf

格式: tar [-option] 原始檔 [目標資料夾] -> 解包 -xf

格式: tar [-option] 原始檔 -> 檢視內容 -tf

必須有f引數, 而且必須放到最後

引數:

壓縮, 解壓

壓縮使用tar命令打包

使用gzip或bzip2命令壓縮

解壓縮使用gzip或bzip2命令解壓

使用tar命令解包 壓縮

tar -zcvf abc.tar.gz a.txt b.txt c.txt
解壓縮

tar -zxvf abc.tar.gz -c ***x  指定解壓到某個資料夾
壓縮率: bzip2 > gzip > zip bzip2通用性較差, gzip和zip較為常見

chmod

作用: 修改檔案許可權

eg: chmod u+r,g-w,o=rwx ***.txt 英文逗號分割, 不能有空格

數字法

which

作用: 檢視命令的位置

eg:which ls,which chmod

linux大部分命令是可執行程式, 一小部分是終端自帶的命令

su

作用: 切換賬號

eg:su root / su,su 普通使用者

passwd

作用: 設定使用者密碼

eg:passwd-> 設定當前使用者密碼 ,passwd root-> 設定root使用者密碼

可以使用root使用者給其他使用者設定簡單密碼

sudo su, sudo passwd -> 有時使用這種方式初次設定root密碼

exit

作用:

who作用: 檢視登陸使用者

pkill -kill -t pts/1-> 關閉某個使用者登陸

pts是從終端登陸, tty是圖形介面登陸

shutdown ps

作用: 檢視系統程序(關注pid, cmd)

netstat(root使用者)

lsof(root使用者)

作用:檢視系統開啟的埠

eg:lsof -i-> 檢視系統開放埠程式

eg:lsof -i :22-> 檢視埠號對應程式

head

作用: 檢視檔案頭幾行內容

eg:head xx.txt-> 預設顯示前十行內容

eg:head -n xx.txt-> 預設顯示前n行內容

tail

作用: 檢視尾部幾行內容(語法同上)

tailf abc.log: 實時監控檔案變化

檢視版本

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