1./? 表示根目錄
2.c d 表示進(jìn)入
3.ls ? 查看
4.pwd? 查看路徑
5.ls -l ? 顯示具體參數(shù)
6.ls -a? 顯示隱藏文件
7.ls -h? 顯示文件的大小
8.ls -alh? 顯示隱藏文件的大小
9.c d .. ? 表示退出
10.clear ?? 清屏
11.cd - ? ? 表示返回上一步
12.ls -help ? ?? ls -man ? ? ? 幫助
13.ctrl+shift+t ? ?? 分屏
14.mkdir ? ? ? 新建文檔
15.touch ? ? ? 新建文件
16.gedit ? ? ? ? 編輯
17.cat ? ? ? ? 查看文件
18.history ? ? 查看歷史
19.tree ? ? 豎向排列文件
20.retoot ? ? ?? 重啟
21. ? !+ (序號(hào)) ? 查找使用過的命令
22 .? save ? ? ? ? ? ? ? 保存
23. ln ? ? ? ? ? ? ?? 硬鏈接
24. ln -s ? ? ? ? ?? 軟連接
25.more ? ? ? ? 查看時(shí)分屏顯示
26.rmdir ? ? ? ? 刪除空白文件
27. rm -r ? ?? 刪除文件夾與其下的文件
28.? ls ? *TXT ? ? 表示查看以TXT結(jié)尾的所有文件
29. ls ?? txt * ? ? ? 表示查看以txt 開頭的所有文件
?30.? tab ? ? ? 自動(dòng)補(bǔ)全輸過的命令
重定向命令
31 >? 表示重定向 杭攻,覆蓋原內(nèi)容
? ? .>> 表示重定向,在原內(nèi)容的基礎(chǔ)上疊加
刪除命令
32.redir ? 表示刪除空文件夾
33.rm -r? 刪除文件夾以及里面的內(nèi)容
34.rm -i ? 以詢問的方式刪除
? ? rm ? ? ? 刪除某個(gè)文件
鏈接的用法
35.| ? ? 管道 ? ? ? ? ? ls/bin | more ?? 表示以分屏的形式查看bin 下的文件
36. ? ln ?? 硬鏈接 ? ?? 原內(nèi)容刪除后不刪除文件的內(nèi)容
37.? ln -s ? 軟鏈接 ? 原內(nèi)容刪除后鏈接文件中的內(nèi)容也刪除
" * " 符號(hào)的用法
38. * ?? 表示可以代表任何內(nèi)容
? ? ? ls? * txt ?? 表示查看以txt結(jié)尾的內(nèi)容
? ? ? ls? txt* ?? 表示查看以txt開頭的內(nèi)容
grep查找
39. grep ? a^ ?? 表示查找以a開頭的文件
40. grep? a$ ?? 表示查找以a 結(jié)尾的文件
41. grep? a ? ?? 表示查找?guī) 的文件
42. grep ? a? -v ? 表示查找除a 以外的文件
43.? n ? 表示排號(hào)
44. grep? t*t ? 表示查找含t--t的所有文件
copy復(fù)制
cp -i 覆蓋式復(fù)制,在覆蓋目標(biāo)文件時(shí)提示是否覆蓋
cp -r 用于復(fù)制文件夾馆铁,以遞歸的方式復(fù)制其目錄與其目錄下的文件
cp -v 表示其復(fù)制進(jìn)度
舉例:cp 01/ ./copy/ -r 復(fù)制01文件夾 到copy? cp *.txt ? 01 ?復(fù)制以txt結(jié)尾的文件到01 文件夾
mv
mv 有兩種表達(dá)方式
1.重命名 ,?一個(gè)文件存在另一個(gè)不存在 ?? 舉例:mv 02 03 表示把02改名為03
2.移動(dòng),兩個(gè)文件都存在 ?? 舉例:02 已存在现拒,新建03 ? mv 02/. / 03/ 把02文件夾移動(dòng)到03 文件夾
tar
tar -cvf + 命名+內(nèi)容 ? ?? 表示歸檔
tar -xvf +命名+內(nèi)容 ? ?? 表示解檔
舉例:tar? -cvf ? test.tar? i.c
釋義:把i.c歸檔到名為test.tar 的文件夾中
舉例:tar? -xvf ? test.tar? i.c
解釋:把i.c解檔到名為test.tar的文件夾中
tar? -zcvf ? test.tar.gz+內(nèi)容 ?? 表示歸檔并壓縮
解釋:把1.txt 歸檔壓縮到test.tar 下
tar? -xcvf ? test.tar.gz+內(nèi)容 ?? 表示歸檔并解壓
解釋:把1.txt 歸檔解壓到test.tar 下
用戶組
groupadd ? ?? 創(chuàng)建用戶組
舉例:sudo ? groupadd? 08ty
cat /etc /group ? 查看用戶組
groupdel ? ? ? 刪除用戶組
舉例:sudo? groupdel ? 08ty
sudo? uesrmod? -a ?? -G(大寫)+切入組+用戶名 ? ? ? 表示換組
權(quán)限
字母說明
r讀取權(quán)限望侈,數(shù)字代號(hào)為 "4"
w寫入權(quán)限,數(shù)字代號(hào)為 "2"
x執(zhí)行權(quán)限脱衙,數(shù)字代號(hào)為 "1"
-不具任何權(quán)限,數(shù)字代號(hào)為 "0"
權(quán)限命令
chmod ?? 表示修改文件權(quán)限
chown ?? 表示修改文件用戶名
chgrp ? ? 表示修改文件用戶組
dourp? +文件? 搜素文件的所在組?
舉例:sudo? chmod? 777 ? 06.txt
舉例:sudo? chown? 用戶名 ? 06.txt
舉例:sudo? chgrp ? 用戶名 ? 06.txt
擴(kuò)充知識(shí)
cal ?? 查看日期
cal ? -y ? 查看某年的日歷
date? +%y -%m -%d -%h :%m :%s ? ? ? 查看當(dāng)天的日期
ps? 查看進(jìn)程
df ?? 查看磁盤分布
du ? 查看目錄占磁盤的空間
神之編輯器? vi (重點(diǎn))
.vi編輯器分為三種模式
命令模式捐韩,當(dāng)我們打開vi時(shí)此時(shí)的頁面就是命令模式,所有的命令都要在命令模式中執(zhí)行
編輯模式荤胁,按小寫“ i ” 開始編輯 ,進(jìn)入編輯模式
末行模式仅政,按" shift? : " 到此文件的做后一行,這個(gè)命令必須在命令模式下執(zhí)行
vi 編輯的插入基本命令
i: 插入光標(biāo)前一個(gè)字符
I: 插入行首
a: 插入光標(biāo)后一個(gè)字符
A: 插入行未
o: 向下新開一行,插入行首
O: 向上新開一行,插入行首
移動(dòng)光標(biāo):
h: 左移
j: 下移
k: 上移
l: 右移
M: 光標(biāo)移動(dòng)到中間行
L: 光標(biāo)移動(dòng)到屏幕最后一行行首
G: 移動(dòng)到指定行,行號(hào)G
w: 向后一次移動(dòng)一個(gè)字
b: 向前一次移動(dòng)一個(gè)字
{: 按段移動(dòng),上移
}: 按段移動(dòng),下移
Ctr-d: 向下翻半屏
Ctr-u: 向上翻半屏
Ctr-f: 向下翻一屏
Ctr-b: 向上翻一屏
gg: 光標(biāo)移動(dòng)文件開頭
G: 光標(biāo)移動(dòng)到文件末尾
刪除命令:
x: 刪除當(dāng)前光標(biāo)字符
X: 刪除光標(biāo)前一個(gè)字符
dd: 刪除光標(biāo)所在行, ndd 刪除n行
d0: 刪除光標(biāo)前本行所有內(nèi)容
dw: 刪除光標(biāo)后本行所有內(nèi)容
撤銷命令:
u: 一步一步撤銷
Ctr-r: 反u: 一步一步撤銷
Ctr-r: 反撤銷
重復(fù)命令:
" . "重復(fù)上一次操作的命令
文本行移動(dòng):
>>: 文本行右移
<<: 文本行左移
復(fù)制粘貼:
yy: 復(fù)制當(dāng)前行,yy 復(fù)制 n 行
p: 在光標(biāo)所在位置向下新開辟一行,粘貼
可視模式:
v: 按字符移動(dòng),選中文本
V: 按行移動(dòng), 以字符開始選中可以多行
替換操作:
r: 替換當(dāng)前字符
R: 替換當(dāng)前行光標(biāo)后的字符
查找命令:
/:輸入字符 ? ? ?? n: 下一個(gè) ? ? ? ? N:上一個(gè)
替換命令:
:%s/abc/123/g ? ? ? 光標(biāo)所在行的abc替換成123
?10s/abc/123/g ? ?? 第一行至第10行之間的abc替換成123