linux基本命令
文件與目錄操做
pwd
查看當前目錄的路徑
cd
切換目錄 .
當前目錄 ..
上一級目錄 ~
家目錄
ls
查看指定目錄下的全部文件和文件夾信息,經常使用參數(-l
用於長格式查看指定目錄下的全部文件和文件夾信息 -ld
以長格式顯示指定目錄的信息)
head -n 5 1.txt
顯示前五行
tail -n 5 1.txt
顯示末五行
cp 1.txt test666
複製或者備份文件
cp -r test666 fsm
複製或者備份文件夾
mv 2.txt fsm
移動文件或文件夾
mv 1.txt hot.txt
文件重命名
rm hot.txt
刪除文件
rm -rf test666
遞歸刪除文件夾
rm test/*
刪除test全部文件,但不刪除目錄自己
ln -s 1.txt ruan
建立軟連接
ln 1.txt ying
建立硬連接
tar -zcvf test.rar test666
壓縮文件
tar -zxvf test.rar
解壓文件
find /etc -name 'f????'
查找etc目錄下全部以f開頭的後面有四個字符的文件或目錄
find /etc -user 'root'
查找etc目錄下文件全部者爲root的文件或文件夾
find /etc -size +10c
超找etc下大小大於10字節的文件或者文件夾
find test666 -type d
查找test666下面的全部文件夾
find test666 -type f
查找test666下面的全部文件
grep '老司機' 1.txt
使用正則表達式查找文件內容
文件權限管理
-
改變文件權限
u
g
o
a
全部者 所屬組的用戶 其餘用戶 全部用戶
r
w
x
讀 寫 執行
sudo chmod o+w 1.txt
參數修改法
sudo chmod 664 1.txt
數字修改法
-
改變目錄權限
一樣也有數字和參數兩種方法
sudo chmod g-w test
修改目錄自己權限
sudo chmod -R g-w test
遞歸修改目錄以及目錄中全部文件權限
-
文件全部者和所屬組的修改
sudo chown root:root 1.txt
只寫冒號前面是修改全部者,寫冒號以及冒號以後的是修改屬組,若是都寫是同時修改全部者和屬組,若是加上-R
參數,則能夠遞歸修改文件夾之內全部文件的全部者和屬組,若是不加只修改文件夾自己所屬
vi編輯器

命令模式經常使用命令
i(小寫)
進入輸入模式
:(英文)
進入末行模式
k(小寫)
上
j(小寫)
下
h(小寫)
左
l(小寫)
右
gg(小寫)
回到文檔頂部,可能只在vim有效
G(大寫)
回到文檔底部
3G(大寫)
跳轉到第三行行首
dd(小寫)
刪除當前行
3dd(小寫)
刪除3行
yy(小寫)
複製當前行
yy6(小寫)
複製6行
p(小寫)
粘貼
u(小寫)
撤銷更改
ctrl + r(小寫)
恢復撤銷的更改
末行模式經常使用命令
set nu(小寫)
顯示行號
數值
跳轉到第n行
/關鍵字
搜索關鍵字,若是第一個不是,能夠經過按n
一直往下
找
?關鍵字
搜索關鍵字,若是第一個不是,能夠經過按n
一直往上
找
w
保存
q
退出,加個!
表示強制退出
wq
保存並退出,加個!
表示強制退出
syntax on
語法高亮
歡迎關注本站公眾號,獲取更多信息