linux常用命令二:
操作鍵 說明
**空格 顯示下一屏資訊
回車 顯示下一行資訊
b 顯示上一屏資訊
f 顯示下一屏資訊
q 退出**
命令 --help
man 命令
4.1 ls /home > a.txt 如果檔案存在會覆蓋原有檔案內容,相當於檔案操作中的'w'模式
每次只寫入最新的資料,原有資料不保留。
4.2 ls /home >> a.txt 如果檔案存在會追加寫入檔案末尾,相當於檔案操作中的『a』 模式
示每次在原有資料的基礎上進行追加,原有資料會保留。
5.1 cat 檔名 :檢視小型檔案
5.2 more 檔名:分屏檢視大型檔案
6.1.1 如果軟鏈結和原檔案不在同乙個目錄,原檔案要使用絕對路徑,不能使用相對路徑。
6.1.2 如果刪除原檔案,軟鏈結也失效
6.1.3 可以給目錄建立軟鏈結
6.1.4 軟鏈結的作用是方便檔案的快速訪問
6.2.1 不能給目錄建立硬鏈結
6.2.2 硬鏈結的作用是可以給重要檔案建立硬鏈結,能夠防止檔案資料被誤刪
6.2.3 建立硬鏈結使用相對路徑和絕對路徑都可以
6.2.4 刪除原檔案,硬鏈結還可以訪問資料
6.2.5 建立硬鏈結,硬鏈結數會加1, 刪除原檔案或硬鏈結,硬鏈結數會減1。
7.1 grep '查詢內容' 檔名 -inv(grep -inv '查詢內容' 檔名 或grep '查詢內容' -inv 檔名)
命令選項可單獨使用如-i,-in
-i 忽略大小寫
-n 顯示匹配行號
-v 顯示不包含匹配文字的所有行
7.2 grep '^查詢...內容$' 檔名 -inv
命令選項可單獨使用如'^a','a$'
^ 以指定字串開頭
$ 以指定字串結尾
. 匹配乙個非換行符的字元
7.3 ls /| grep '查詢內容' -inv
通過文字搜尋管道中的內容,可以省略查詢內容的引號
find 路徑 -name '文*件??名(資料夾)'
* 代表0個或多個任意字元
? 代表任意乙個字元
選項:
-c 建立打包檔案
-v 顯示打包或解包的詳細資訊
-f 指定檔名,必須放至所有選項後面
-z 壓縮或解壓縮(.gz)
-j 壓縮或解壓縮(.bz2)
-x 解包
-c 解壓縮到指定目錄
9.1 gz解壓縮
9.1.1 gz壓縮
tar -zcvf test.tar.gz 檔名
9.1.2 gz解壓
tar -zxvf test.tar.gz -c 目錄
9.2 bz2解壓縮
9.2.1 bz2壓縮
tar -jcvf test.bz2 檔名
9.2.2 bz2解壓
tar -jxvf test.bz2 -c 目錄
9.3 zip解壓縮
9.3.1 zip壓縮
zip test.zip 檔名
9.3.2 zip解壓
uzip test.zip -d 目錄
10.1 chmod 字母法:chmod u=wx,g=rx,o=rw 檔名
10.1.1 角色說明:
u user表示該檔案的所有者
g group表示使用者組
o other表示其他使用者
a all表示所有使用者
10.1.2 許可權設定說明:
+ 增加許可權
- 撤銷許可權
= 設定許可權
10.1.3 許可權設定說明:
r 可讀
w 可寫
x 可執行
- 無任何許可權
注意:可以同時設定多個角色的許可權
10.2 chmod 數字法:chmod 776 檔名
第乙個7代表檔案所有者的許可權,第二個7代表使用者組的許可權,6代表其他使用者許可權
許可權說明:
r 可讀,許可權值為4
w 可寫,許可權值為2
x 可執行,許可權值為1
- 無任何許可權,許可權值為0
11.1 sudo -s :切換到root使用者,獲取管理員許可權(操作需謹慎)
11.2 sudo 命令列 :表示執行命令列需要獲取管理員許可權
11.3 whoami 檢視當前使用者
11.4 who 檢視所有的登入使用者
11.5 passwd 使用者名稱 :修改使用者密碼
11.6 which 命令 :檢視命令位置
11.7 exit 退出登入使用者
11.8 shutdown -h now:立刻關機
11.9 reboot 重啟
12.1使用者:
12.1.1 sudo useradd -m 使用者名稱 :
-m 自動建立使用者主目錄,主目錄的名字就是使用者名稱
sudo useradd 使用者名稱 -g 使用者組(sudo useradd -m -g 使用者組 使用者名稱)
-g 指定使用者所屬的使用者組
12.1.2 ls /home/ :檢視使用者
12.1.3 cat /etc/passwd 檢視所有使用者資訊
id 使用者名稱: 檢視使用者資訊,uid 表示使用者id,gid 表示使用者組id,組 表示使用者所在的使用者組
12.1.4 sudo passwd 使用者名稱:設定使用者密碼
12.1.5 su 使用者名稱: 切換使用者
12.1.6 sudo userdel -r 使用者名稱(-r刪除使用者主目錄,必須要設定,否則使用者主目錄不會刪除)
12.2使用者組:
12.2.1 sudo groupadd 使用者組 :建立使用者組
12.2.2 sudo groupdel 使用者組:刪除使用者組
13.1 使用者遠端登入:
ssh 使用者名稱@ip位址
13.2 從使用者路徑傳送檔案到當前路徑
13.3 從當前路徑傳送檔案到使用者路徑
14.1 離線安裝(deb格式)
sudo dpkg -i deb安裝包名
sudo apt-get install 安裝包
14.3 解除安裝:
14.3.1 sudo dpkg –r 安裝包名
14.3.2 sudo apt-get remove 安裝包名
15.1 末行模式命令
:w 儲存
:wq 儲存退出
:x 儲存退出
:q! 強制退出
15.2 常用命令
yy 複製游標所在行
p 貼上
dd 刪除/剪下當前行
u 撤銷
:/搜尋的內容 搜尋指定內容
g 回到最後一行
gg 回到第一行
數字+g 回到指定行
>> 往右縮排
<< 往左縮排
:%s/要替換的內容/替換後的內容/g 全域性替換
:開始行數,結束行數s/要替換的內容/替換後的內容 區域性替換
. 重複上一次命令操作
shift+6 回到當前行的行首
shift+4 回到當前行的行末
ctr+f 下一屏
ctr+b 上一屏
v 按行選中
ctr+r 反撤銷
linux常用命令2
linux 啟動到文字介面 不啟動xwindows 介面vi etc inittab 在下面一行 id 5 initdefault 一行中的5改為 3啟動xwindows是5 文字介面是 3最後一次系統引導時間 who b 非正常關機的自動磁碟修復 etc sysconfig 裡增加乙個檔案 aut...
Linux常用命令(2)
壓縮命令 常用壓縮格式 zip gz bz2 tar.gz tar.bz2 zip格式 zip格式壓縮 注意 這裡的.zip格式和windows中的zip格式是一樣的,該格式檔案在兩個系統中是通用的 zip 壓縮檔案名 原始檔 壓縮檔案 zip r 壓縮檔案名 原始檔 壓縮目錄 zip格式解壓縮 u...
linux常用命令2
在linux環境下,壓縮檔案的副檔名通常為 tar tar.gz tgz gz bz2。而不同字尾名的檔案,則需要使用不同的命令處理。gz gzip命令壓縮的檔案 bz2 bzip2命令壓縮的檔案 tar tar命令打包的檔案 tar.gz tar打包後,再經過gzip壓縮的檔案 tar.bz2 t...