天天看點

Linux操作指令

Linux指令的通用格式文法:

➢沒有 被括号括起來的表示必選的,例如:指令字

➢[]括起來的表示可有可無.

➢{a|b|c}表示abc中必須也隻能選-一個

➢..表示前面的部分可以出現多個。

Linux指令行快捷鍵

Tab鍵:自動補齊或者列出符合開頭的指令.

反斜杠"\":強制換行(續行符)和轉義

快捷鍵Ctrl+u: 從光标處清空至行首,

快捷鍵Ctrl+k: 從光标處清空至行尾.

快捷鍵Ctrl+y: 黏貼剛才所删除(剪切)的字元.

快捷鍵Ctrl+a: 快速跳轉至行首。

快捷鍵Ctrl+e: 快速跳轉至行尾.

快捷鍵Ctrl+l: 清屏等同于clear指令

快捷鍵Ctrl+c: 取消本次指令執行

快捷鍵Ctrl+r: 搜尋曆史指令(常用并且很好用)。

快捷鍵Ctrl+D: 從shell提示中登出關閉,類似輸入exit

快捷鍵Ctrl+Z: 轉入背景運作

/root:系統管理者 root 的宿主(家)目錄

/home:普通使用者的宿主目錄 zhangsan-->/home/zhangsan/

/boot:系統核心、啟動檔案

/dev:裝置檔案

/etc:配置檔案

/lib/lib64:庫檔案(so)

/tmp:臨時檔案

/media/mnt:預設挂載點

/bin:所有使用者可執行的指令

/sbin:管理者可執行的管理指令

/usr/opt:應用程式

/var/log:日志檔案等

.cd 切換路徑

.touch 建立檔案/如果建立的檔案已經存在了就會更改建立的時間

-a 隻更改通路時間

-c, --no-create 不建立任何檔案

-d, --date=字元串 使用指定字元串表示時間而非目前時間

-m 隻更改修改時間

.du 顯示指定的目錄或者檔案所占用的磁盤空間

mkdir 建立新的目錄檔案

-p 嵌套建立多層目錄

-v 顯示詳細

-m 跳出目前的umask值

cp 複制指令(可以複制檔案和目錄)

-f 覆寫目标同名檔案或目錄時不進行提醒,直接強制複制

-i 覆寫目标同名檔案或目錄時提醒使用者确認

-r 複制目錄時必須使用此選項,表示遞歸複制所有檔案及子目錄

-p 複制時保持源檔案的權限、屬主及時間标記等屬性不變

yum -y install bzip2----》安裝解壓指令

.目前檔案

..上一個目錄

tar作用:制作歸檔檔案、釋放歸檔檔案

歸檔:tar【選項c...】歸檔檔案名,源檔案或目錄

釋放:tar【選項x...】歸檔檔案名【-c 目标目錄】

常用選項

-c:建立.tar格式的封包件

-x:解開.tar格式的封包件

-f:表示使用歸檔檔案(後面緊跟歸檔檔案名)

-c:解包時指定釋放的目标目錄

-z:調用 gzip 程式進行解壓或者壓縮

-j:調用bzip2程式進行壓縮或者解壓

末行模式

:set nu顯示行号

:% s/:/A/g   将全文的:替換成A

操作類型 操作鍵      功能

     x或者del   删除光标處的單個字元

删除   dd       删除目前光标所在行

     #dd      删除從光标所在行開始的#行内容

     d^       删除目前光标之前到行首的所有字元

     d$       删除目前光标處到行尾的所有字元

複制   yy       複制目前行整行的内容到剪貼闆

     #yy      複制從光标所在行開始的#行内容

粘貼   p        将緩沖區中的内容粘貼到光标位置處之後

     p        粘貼到光标位置處之前

.rm -r -f -i 預設是-i的選項 rm 要删除的檔案

mv -f 預設是-i選項 mv 移動檔案或者目錄,可以改名

while 預設從SPATH設定的路徑中查找指令所在的檔案

find find / -name "a*" -a -size +10k -a -size -20k

alias 設定别名

unalias 取消别名

.adte 檢視月曆和事件----------- 中間加上 -s 可以修改日期和時間

cal 檢視月曆 cal2021可以檢視2021年一整年的月曆

.ntpdate 時間同步 -u穿過防火牆 cn.pool.ntp.org

cat -n = n1 排序

tac 反向排序

rev 例如12345->54321

more 顯示很多

.less 由于more不能後退,就取more的反義詞less加上後退功能

head 預設檢視指令前10行(head -8 a.txt | tail -4 此指令是看5-8行内容)

.tail 從後往前找檔案

.wc (-l:統計行數)(-w:統計單詞個數)(-c:統計位元組數)統計單詞個數的

grep 在檔案中查找并顯示包含指定字元串的行(-i:查找時忽略大小寫)(-v:反轉查找,輸出與條件不符的行)(-e:查找時支援正規表達式)(-w:查找時将條件視為完整單詞)

“^”表示以...開頭        “$”表示以...結果     “^$”表示空行

egrep

作用:增強型過濾(grep -E)    格式:egrep[選項]“查找條件1|查找條件2|查找條件3..."目标檔案

gzip

上一篇: deepin 安裝