把在終端執行命令的結果儲存到目標檔案
操作鍵說明
f顯示下一屏資訊
b顯示上一屏資訊q退出
空格顯示下一屏資訊
管道|
命令的使用
乙個命令的輸出可以通過管道做為另乙個命令的輸入,可以理解成是乙個容器,存放在終端顯示的內容
一般結合more和grep命令使用
鏈結命令是建立鏈結檔案,鏈結檔案分為: 命令
說明ln -s
建立軟鏈結
ln
建立硬鏈結
軟鏈結
軟鏈結相當於windows中的快捷方式,當原始檔的目錄層比較深的時候建立軟鏈結
注意點:
軟鏈結小結
硬鏈結
類似於檔案的別名,兩個檔名指向同乙個檔案
注意點:
硬鏈結數:
硬鏈結數就是檔案資料被檔名使用的次數, 好比引用計數
硬鏈結小結
grep
文字搜尋
grep -i
忽略大小寫
grep -n
顯示匹配行號
grep -v
顯示不包含匹配的所有行
grep命令可以結合正規表示式使用
^
以指定字元開頭
$
以指定字元結尾
.
匹配乙個非換行字元字元
grep可以結合管道使用,比如ls / | grep 'bin'
小結
find
命令查詢指定目錄下的檔案,包括目錄
-name
按檔名或者目錄名查詢
find命令結合萬用字元使用
*
代表0個或者多個任意字元
?
代表任意乙個字元
find命令使用萬用字元要加上引號,而ls
,mv
,cp
, 等命令使用萬用字元不用小結
linux預設支援壓縮格式:
.tar.gz
.bz2
.zip
說明:.tar.gz
和.bz2
的壓縮包需要使用tar命令來壓縮和解壓縮
.zip
的壓縮包需要使用zip
命令來壓縮,使用unzip
命令來解壓縮
tar
命令選項
-c
建立打包檔案
-v
顯示打包或者解包的詳細資訊
-f
指定檔名稱, 必須放到所有選項後面
-z
壓縮或解壓縮(.tar.gz
)也就是gzip
壓縮
-j
壓縮或解壓縮(.bz2
)
-x
解包
-c
解壓縮到指定目錄
zip
和unzip
命令和選項的使用
zip
壓縮成.zip格式檔案
unzip
解壓縮.zip格式檔案
-d
解壓到指定目錄
說明:
小結.tar.gz
和.bz2
的壓縮檔案使用tar
命令來完成壓縮和解壓縮
.zip
的壓縮檔案使用zip
和 unzip
命令來完成壓縮和解壓縮
chmod
修改檔案許可權有兩種方式:
chmod
字母發的使用角色
說明u即user,表示改檔案的所有者
g即groub, 表示使用者組
o即other, 表示其他使用者
a即all, 表示所有使用者
許可權設定說明:
操作符說明
+增加許可權
-撤銷許可權
=設定許可權
許可權說明:
許可權說明r可讀
w可寫x可執行
-無任何許可權
chmod
數字法的使用
數字法就是「rwx」 這些許可權也可以用數字來代替
許可權說明:
許可權說明
r可讀,許可權值是4
w可寫,許可權值是2
x可執行,許可權值是1
-無任何許可權,許可權值是0小結
sudo -s
切換到root使用者,獲取管理員許可權
sudo
某個命令的執行需要獲取管理員許可權可以在執行命令前面加上sudo
whoami
檢視當前使用者
exit
退出登入使用者
who
檢視所有登入的使用者
passwd
修改使用者密碼,不指定使用者預設修改當前登入使用者密碼
which
命令
想檢視python直譯器的位置
which python
就會顯示出python命令的路徑
shutdown –h now
立刻關機
reboot
重啟小結
建立使用者
useradd
建立(新增)使用者
useradd
命令選項:
選項說明
-m自動建立使用者主目錄,主目錄的名字就是使用者名稱
-g指定使用者所屬的使用者組,預設不指定會自動建立乙個同名的使用者組
id
檢視使用者資訊
su
切換使用者
語法格式:su - 使用者名稱
不加使用者名稱切換到root使用者
刪除使用者
userdel
刪除使用者
userdel命令選項:
選項說明
-r使用者名稱 刪除使用者主目錄,必須要設定,否則使用者主目錄不會刪除
刪除使用者,預設同名的使用者組也會被刪除
建立使用者組
groupadd
建立(新增)使用者組
刪除使用者組
groupdel
刪除使用者組
如果使用者組下面有使用者先刪除使用者在刪除使用者組小結
ssh
遠端登入
軟體安裝步驟:
ssh
命令格式:
ssh 使用者名稱@ip位址
說明:在一台電腦上可以安裝安裝ssh客戶端和ssh服務端軟體
在ubuntu安裝ssh客戶端命令:sudo apt-get install openssh-client
filezilla軟體的使用
小結
Linux常用高階命令
嗯,夜深了,多少人都已經進入夢中。回想起自己的小時候,沒有電視,沒有手機,白天光著腳丫子出去玩,晚上回來吃飯,天黑了,就早早的睡了。曾經多少次幻想著自己長大,長大了才會懷念小時候。長大了,就要咬著牙堅持,堅持不了了也要堅持,因為你的身後揹負了太多的希望與責任。你不敢放鬆,怕一鬆就再也起不來了。幾天沒...
Linux常用高階命令
磁碟管理du sh 檢視當前路徑下各個檔案大小 df h 檢視硬碟空間 fdisk l 檢視所掛載硬碟個數及分割槽情況程序管理ps u 可以看到當前程序的使用者 kill 9 來強制終止退出 ps ef grep local no grep v grep cut c 9 15 xargs kill ...
Linux常用高階檔案操作命令
cat 檢視文字 cat 檔名 列印檔案內容到當前螢幕上 cat n 檔名 顯示行號 cat a.txt 可以用這種方法修改或者建立檔案 手動輸入文字 繼續輸入 快捷鍵 ctrl d 結束 輸出重定向 覆蓋原來文字內容 輸出重定向 在原來內容基礎上追加 cat a.sh 12345 abcde ct...