Linux常用命令

2021-09-18 03:46:31 字數 2963 閱讀 5937

ls:顯示當前目錄下的檔案資訊

-l 顯示目錄下檔案的詳細資訊(八種檔案)

( d開頭:目錄檔案

-開頭:普通檔案

c開頭:字元裝置檔案

b開頭:塊裝置檔案

l開頭:符號鏈結檔案(快捷方式)

p開頭:管道檔案

s開頭:套接字檔案

f開頭:常規檔案)

-a       顯示所有檔案(包括以點開的頭的檔案)

.    代表目錄自身

..   自身的上一層路徑

pwd:    顯示當前檔案的路徑(絕對路徑)

絕對路徑:以根目錄作為起點路徑

相對路徑:  以當前路徑作為起始路徑

mkdir:   建立目錄

-p: 遞迴建立多級目錄(哪層不存在就建立)

-m:建立目錄並給許可權

rmdir:    刪除空目錄

-p: 遞迴多層級刪除 空 目錄

rm:        刪除普通檔案

-r: 遞迴刪除目錄下的所有檔案,包括目錄本身

./*: 刪除當前目錄下的所有檔案

-f:  忽略提示資訊,直接進行操作

cp:         拷貝

-r:遞迴對該目錄下的所有檔案進行拷貝

-f:   忽略提示資訊,直接進行操作

mv:        剪下: 將乙個檔案移動至指定位置(該檔案要是不存在,相當於改名)

-i:   增加提示資訊

cd:        進入      改變當前所在路徑(進入指定路徑)

-:    返回上一次所在的路徑

~:    返回當前使用者的家目錄

touch:        改變檔案的時間戳,重新整理屬性,檔案不存在則建立新檔案

-d:    重新整理時間屬性至指定時間(「2019-4-13 11:20:34」)

-r:     用指定文件的時間,重新整理另乙個文件的時間

-a:    重新整理最後訪問時間

cat:             連線兩個檔案的內容並列印檔案內容到顯示終端

-n:     列印行號

tac:          按行逆序列印

more:    分頁顯示檔案內容(內容翻頁,b向上翻,q退出)

less:        分頁顯示檔案內容

向下翻頁:空格,f,   pgdn

向上翻頁:b     pgup

向下滾動:    j        ↓

向上滾動:    k       ↑

退出 :          q

/string                   向下匹配string字串

?string                  向上匹配string字串

head:       預設顯示檔案的前10行

-n  n:        顯示前n行資料

tail :           預設顯示檔案的末尾十行nei'ro

-n  n:        指定顯示末尾的n行資料

-f :            一直重新整理檔案末尾新資料

head    -n   10  filename | tail  -n   1   :顯示第十行(|:管道符,連線兩個命令,將前邊命令的輸出結果作為後邊命令的輸入)                    

壓縮方式:

zip/unzip

gzip/gunzip

bzip2/bunzip2

tar:

-c:           打包

-x:           解包

-z:        在打包或者解包的同時,進行gzip格式壓縮解壓縮 

-j:            在打包或者解包的同時,進行bzip2格式壓縮解壓縮

-v:           顯示詳細的打包或者解包資訊

-f:            用於指定打包名稱(後面需要加上包名)

cal:      檢視日曆

-3:    檢視附近三個月的日曆

-y:     檢視全年日曆(當前月份所在年份,不是向後一年的日曆)

-j:    顯示本月的日曆(顯示格式是今天是本年的第多少天)

+        以指定格式顯示時間

date  「+%y-%m-%d %h:%m:%s」

-s:        設定系統時間

date  -s   2019-04-13 11:20:50   

5.匹配查詢

grep:        從檔案內容中匹配包含字串的行

-i:       grep -i  "string"  filename      匹配包含指定字串的行 

-v:      grep -v  "string"  filename      匹配不包含指定字串的行

-r   遞迴對指定的目錄下的所有檔案逐一進行匹配

find    在指定目錄下搜尋檔案

-name   按照檔案名字查詢檔案(*萬用字元的使用)

-type   按照檔案型別查詢檔案

-size   按照檔案大小查詢檔案(+/-n[b c w k m g])

-mtime  -atime -ctime   按天查詢

-mmin   -amin  -cmin    按分鐘查詢  

man +命令名     檢視命令手冊

stat      檢視檔案的詳細資訊(最後一次修改時間,狀態改變時間,訪問事件)

ctrl+c    中斷當前操作

>      清空檔案原有資料,將資料寫入檔案

>>    將資料追加到檔案末尾

bc        計算器

table    自動補全

reboot  重啟

shutdown -h now 立即關機

halt                      立即關機 

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