一,終端顯示小技巧:
ctrl + shift + = 放大終端窗口的字體顯示
ctrl + - 縮小終端窗口的字體顯示
二勒魔,文件查看和創(chuàng)建命令:
ls 查看當(dāng)前目錄下面都有什么東西
格式: ls [文件]
- ll 查看當(dāng)前目錄下面所有文件的詳細(xì)信息
格式: ll [文件]
2.ls -a顯示所有文件(-a是參數(shù)),顯示目錄中所有的文件菇曲,包括隱藏文件
格式:ls-a [文件]
隱藏文件就是文件名前面多一個(gè)點(diǎn)(.)的文件
. 代表當(dāng)前目錄
.. 代表上一級(jí)目錄
我在哪里 pwd
命令詳解:
pwd 查看當(dāng)前所在的目錄
格式:pwd [文件]
去哪里 cd
命令詳解:
cd 切換當(dāng)前目錄
格式: cd [目錄]
注意:
./ 代表當(dāng)前目錄
../ 代表上一級(jí)目錄
創(chuàng)建一個(gè)文件 touch
命令詳解:
touch 創(chuàng)建一個(gè)新的文件
格式:touch 文件
創(chuàng)建一個(gè)目錄 mkdir
命令詳解:
mkdir 創(chuàng)建一個(gè)新的目錄
格式:mkdir 目錄
可以看到:
普通文件都是 黑色字體顯示
目錄文件都是 藍(lán)色字體顯示
自動(dòng)補(bǔ)全
在敲出 文件/目錄/命令 的前幾個(gè)字母之后冠绢,按下 tab 鍵
如果輸入的沒有歧義,系統(tǒng)會(huì)自動(dòng)補(bǔ)全
如果還存在其他 文件/目錄/命令常潮,再按一下 tab 鍵弟胀,系統(tǒng)會(huì)提示可能存在的命令
小技巧
按 上/下 光標(biāo)鍵可以在曾經(jīng)使用過的命令之間來回切換
如果想要退出選擇,并且不想執(zhí)行當(dāng)前選中的命令,可以按 ctrl + c
三邮利, 文件編輯命令vim
格式:vim 文件名
vim編輯器的三種模式:
未編輯模式、編輯模式垃帅、命令行模式
1.未編輯模式:
使用vim打開一個(gè)文件延届,直接進(jìn)入的展示樣式
2.編輯模式:
在未編輯模式中使用a或者i等命令進(jìn)入編輯模式,輸入寫內(nèi)容
3.退回到未編輯模式:
在編輯模式贸诚,輸入完內(nèi)容后方庭,按ESC鍵,就可以直接退出編輯模式
4.進(jìn)入命令行模式:
在未編輯模式酱固,直接按 :(冒號(hào))械念,就可以進(jìn)入命令行模式,效果如下
在冒號(hào)后面輸入 wq就表示保存文件
輸入完畢后运悲,就可以按Enter龄减,退出vim了。
q班眯!強(qiáng)制退出
5.vim其他方法:
未編輯模式常用方法:
^ 跳轉(zhuǎn)到光標(biāo)所在行的行首
$ 跳轉(zhuǎn)到光標(biāo)所在行的行尾
yy 復(fù)制光標(biāo)所在行內(nèi)容
nyy 復(fù)制光標(biāo)所在行及該行下面n-1行內(nèi)容
p 在光標(biāo)所在行的下一行粘貼復(fù)制的內(nèi)容
gg 跳轉(zhuǎn)到當(dāng)前文檔的首行
G 跳轉(zhuǎn)到當(dāng)前文檔的末尾行
dd 刪除光標(biāo)所在行的內(nèi)容
dgg 刪除光標(biāo)所在行到當(dāng)前文檔首行之間的所有內(nèi)容
dG 刪除光標(biāo)所在行到當(dāng)前文檔末尾行之間的所有內(nèi)容
a 從光標(biāo)的下一個(gè)字符位置進(jìn)入編輯模式
i 從光標(biāo)的所在位置進(jìn)入編輯模式
o 從光標(biāo)所在行的下一行進(jìn)入編輯模式
O 從光標(biāo)所在行的上一行進(jìn)入編輯模式
四希停, 查看文件內(nèi)容命令
一次性查看文件所有內(nèi)容 cat
格式:cat 文件名
每次查看一屏幕內(nèi)容 more
格式:more 文件名
五, 文件的移動(dòng)
復(fù)制一個(gè)文件 cp
格式: cp 源文件名 新文件名
移動(dòng)一個(gè)文件/文件改名 mv
移動(dòng)格式: mv 文件名 目標(biāo)位置
改名格式: mv 舊文件名 新文件名
刪除一個(gè)文件 rm
格式: rm 文件名
注意:
默認(rèn)是刪除一個(gè)文件署隘,那么怎么刪除一個(gè)目錄呢宠能?就是使用-r 參數(shù)
六,壓縮文件
壓縮文件 tar
格式: tar -zcvf 壓縮文件名 被壓縮的文件
z 指定壓縮文件格式 tar.gz
c 指定壓縮的時(shí)候磁餐,使用壓縮
v 顯示壓縮過程
f 指定文件名
x 解壓縮
C 指定壓縮后文件存放的位置
解壓文件 tar
命令格式:
tar xf 壓縮包名
unzip 文件名.zip(zip文件解壓縮)
七违崇,軟連接
軟連接本質(zhì)上就是windows系統(tǒng)中的超鏈接,
超鏈接文件存在的基礎(chǔ)是有一個(gè)被鏈接的文件诊霹,而且超鏈接文件存在與否和被連接文件沒有任何關(guān)系羞延,超鏈接文件存在的作用就是為了方便訪問被連接的文件。
給一個(gè)文件創(chuàng)建一個(gè)軟連接 ln -s
快捷鍵就是根據(jù)源文件創(chuàng)建來的畅哑,所以刪除軟連接文件肴楷,不會(huì)對(duì)源文件有任何變化
八, 文件下載
下載一個(gè)文件 wget
格式:wget url鏈接
九荠呐,用戶命令
1.切換用戶 su -
格式:su -用戶名
2.判斷一個(gè)用戶是否存在 id
格式:id 用戶名
3.創(chuàng)建一個(gè)新的用戶 useradd
格式:useradd 創(chuàng)建的用戶名
4.給用戶設(shè)置或更改密碼密碼 passwd
格式:passwd 用戶名
5.判斷當(dāng)前用戶是誰 whoami
whoami
6.退出當(dāng)前用戶 exit
格式:exit
十赛蔫,權(quán)限命令
權(quán)限管理主要包括兩部分:
文件的讀寫執(zhí)行權(quán)限
r -- 讀 w -- 寫 x -- 執(zhí)行
文件的歸屬權(quán)限
當(dāng)前用戶 用戶屬組
文件讀寫執(zhí)行權(quán)限
讀權(quán)限 代表文件可以讀 r
寫權(quán)限 代表文件可以寫 w
執(zhí)行權(quán)限 代表文件可以執(zhí)行 x
文件歸屬權(quán)限
屬主 這個(gè)文件是歸誰所有,這是唯一的
屬組 這個(gè)文件屬于哪個(gè)組泥张,這個(gè)組中所有成員都有權(quán)限操作這個(gè)文件呵恢,這是不唯一的
1.更改用戶權(quán)限 chomd
命令格式:
chomd + 增加權(quán)限
chomd - 撤銷權(quán)限
chomd = 設(shè)定權(quán)限
2.更改用戶歸屬權(quán)限 chown
命令格式:
chown 屬主.屬組 文件名
十一,其他常用命令
1.查找一個(gè)文件 find
格式: find 指定目錄 -name "要找的文件名"
2.過濾文件中的關(guān)鍵字所在行的內(nèi)容 grep
格式: grep 關(guān)鍵字 文件名
3.查找一個(gè)命令是否存在 which
格式: which 命令文件名
4.查看一個(gè)命令在哪里 whereis
5.將后面的內(nèi)容輸出到當(dāng)前屏幕 echo
格式: echo 內(nèi)容
6.> 和 >>將輸出內(nèi)容重定向到一個(gè)文件
(>)作用是以覆蓋的方式媚创,將內(nèi)容添加到文件中
(》)作用是以追加的方式渗钉,將內(nèi)容添加到文件的最后一行的下一行
- | 管道符
將左側(cè)內(nèi)容,傳遞給右側(cè)內(nèi)容使用
格式:
命令1 | 命令2
8.正則符號(hào) 代表任意長(zhǎng)度的任意字符 *
9.查看命令幫助信息 man
格式: man 命令
10.查看系統(tǒng)基本信息 name
-a 表示查看所有內(nèi)核信息
-n 表示查看當(dāng)前主機(jī)名
-r 表示查看當(dāng)前內(nèi)核的版本號(hào)
-m 表示查看當(dāng)前內(nèi)核的架構(gòu)版本號(hào)
11.查看當(dāng)前的磁盤容量 df
12.查看當(dāng)前內(nèi)存的容量 free
13.查看當(dāng)前內(nèi)存的容量 free