table of contents
1.萬用字元
2.cp命令
3.mv命令
4.find命令
5.grep 命令
6.壓縮和解壓縮命令
7.tar命令
8.檔案許可權管理命令
9.chmod 命令
10.輸出重定向
*:匹配0個,1個或多個任意字元
?:匹配1個任意字元
作用:複製檔案或資料夾
格式:cp [選項] 原始檔或資料夾 目標檔案或資料夾
示例:cp ../test.txt ~/
cp ../test.txt ~/text2.txt.bak //複製的過程中對檔案改名
常用選項:
-a:複製資料夾中的全部內容
作用:移動檔案或資料夾
格式:mv 原始檔或資料夾 目標檔案或資料夾
示例:mv test.txt test2.txt //改名字
mv passwd ~/ //移動檔案
作用:根據檔名等資訊查詢指定的檔案
格式:find 路徑 -name 「檔名」
示例:find ~ -name 「*.txt」 //查詢使用者主目錄下有哪些檔案以.txt結尾
作用:查詢檔案中相應的內容以及文字資訊
格式:grep 「內容」 【選項】 檔名或路徑
常用選項:
-n:顯示行號
-r/-r:遞迴搜尋資料夾內的檔案
示例:grep 「檔案」 *.txt
grep "命令" -n *.txt #顯示行號
grep 「root」 -nr /etc
1.gzip命令
作用:用zip壓縮演算法對檔案進行壓縮,生成壓縮後的檔案
格式:gzip 檔名,.gz為用gzip壓縮過的檔案
2.gunzip命令
作用:用gzip壓縮過的檔案進行解壓
格式:gunzip 檔名
作用:對檔案或資料夾進行打包和解包操作
格式:tar 【選項】 資料夾 【檔名或路徑 】
常用選項:
-c:建立包
-x:解包
-v:顯示操作的檔案細節
-z:用gzip/gunzip對包進行壓縮和解壓縮
-f 檔名:正在操作的檔名
-c 路徑:改變解壓縮路徑,只對解包有效
檢視檔案許可權:ls -l
檔案許可權:r 讀許可權;w寫許可權;x執行許可權
許可權分組:使用者許可權(user);組許可權(group);其他許可權(other)
作用:修改檔案許可權
格式:chmod 許可權 檔名/資料夾名
許可權:u 使用者、g同組使用者、o其他使用者、a所用使用者、+新增許可權、-刪除許可權
示例:chmod u+r a.txt
chmod o-rwx a.txt
chmod g+rw a.txt
輸出分為兩種:標準輸出和標準錯誤輸出
標準輸出重定向:
重定向所有的輸出:
Linux命令隨手記 常用命令
主機名稱 查詢主機名稱 root localhost hostname修改主機名稱 root localhost hostnamectl set hostname snow snow是你要改的名字 root localhost reboot ip位址 查詢ip root localhost ifco...
git 常用命令手記
建立git branch 本地分支 修改git branch set upstream 本地 遠端 建立並切換到本地分支 git checkout b 本地分支 遠端分支 git checout 遠端分支 b 本地分支 切換到空分支 git checkout 路徑 分支名 如 git checkou...
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...