1:檔案操作類指令
ls是英文單詞list 的簡寫, 其功能為列出目錄的內容,是最常用的命令之一
-a all 顯示指定目錄下所有子目錄與檔案, 包含隱藏檔案
-l 以列表方式顯示檔案的詳細資訊
-h human-readable 配合 -l 以人性化的方式顯示檔案大小
搭配萬用字元 (*
)號和(?)號可以檢視以什麼開頭結尾的檔案資訊做模糊查詢用 星號表示任意個數任意字元
問號表示一位任意字元
ls -l 可以簡寫為 ll
cd
是英文單詞change directory的縮寫, 其功能為 更改當前的工作目錄, 也是最常用的命令之一
..表示進入上一層資料夾
-表示回退到剛剛訪問的資料夾
~ 表示進入使用者home資料夾
touch建立檔案
mkdir是英文單詞make directory的縮寫,其功能為
建立資料夾
-p 建立層級目錄資料夾
rm刪除檔案、資料夾
-r 遞迴刪除檔案及資料夾
-f 強制刪除
cp拷貝檔案 資料夾
格式為cp 原檔案路徑 目標檔案路徑
mv移動檔案資料夾,也可用於重新命名
格式為mv 原檔案路徑 目標檔案路徑(當目標檔案路徑的表示原檔案檔名層級名稱變化就表示重新命名)
tree顯示指定資料夾目錄以樹結構的形式展現(linux預設沒有該命令需要安裝拓展包)
安裝指令:yum -y install tree
路徑 如果tree後面不指定路徑那麼就為檢視當前所在目錄
-d 只檢視目錄下的資料夾
-l 指定檢視目錄下的層級
cat檢視檔案內容
-n 檢視檔案內容並在行頭加上行號
-b 檢視檔案內容並去除空行在行頭加上行號
-nl 檢視檔案內容並去除空行在行頭加上行號
less分屏顯示檔案內容, 每次只顯示一頁內容
-n 檢視檔案內容並在行頭加上行號
空格 翻頁
enter 看下一行
b 回滾一屏
f 下一屏
q 退出
/word 查詢指定字元 區分大小寫 (n)向下找(n)向上找
head檢視文件的前幾行內容
-n 數字 檢視檔案前幾行的內容
tail檢視文件的末幾行內容
-數字 檢視文件末幾行內容
-f 動態顯示文件末幾行內容
grep搜尋存在 關鍵字 的行
關鍵字 檔名 查詢指定關鍵字在檔案中的位置
-n 關鍵字 檔名 查詢指定關鍵字在檔案中的所處的行,並顯示行號
-i 關鍵字 檔名 查詢指定關鍵字在檔案中的所處的行,並忽略大小寫
-v 關鍵字 檔名 查詢不存在指定關鍵字在檔案中的所有行
正則 檔名 搜尋 以關鍵字開始 (^)的行 或 以關鍵字結尾($) 的行
ln建立快捷方式,linux中稱為軟鏈結
-s 目標檔案絕對路徑 快捷方式路徑 建立指定檔案的快捷方式到指定路徑
2.管道命令
|管道命令符,管道命令可以理解為jq的鏈式執行,先執行前面的完事兒後執行後面的,後面的指令可以根據前面的指令的結果進行進一步的處理
例:ls /etc/ | grep ^pro檢視/etc資料夾下檔案資訊,並根據內容篩選出pro開頭的檔案
&& 前面命令執行成功後在執行後面指令
||前面指令執行失敗後執行後面指令
Linux之基本指令
1.目錄相關操作的命令 1 ls 瀏覽當前所在目錄的目錄內容 a 顯示指定目錄下的隱藏檔案 linux下隱藏檔案是因 開頭的檔案 l 顯示檔案的詳細資訊 其中每一行第一列的首字母是檔案型別 以 開頭 檔案型別 以 d 開頭 目錄檔案 以 b 開頭 塊裝置檔案 如硬碟等 以 開頭 普通檔案 以 l 開...
大資料之Linux基本操作二
1 臨時獲取root許可權是修改哪個配置檔案?新增一行是什麼?命令是什麼?修改的配置檔案是 etc sudoers檔案 新增一行 使用者名稱 all all all 命令是sudo 2 sudo和su能不能一起用?可以,比如 sudo su 以 root 身份執行 su 命令 3 安裝prm包命令是...
linux基本指令
很喜歡這張字圖,希望看的你和我能成為自己想要成為的人在不久的未來 計算機專業 真的不錯。加油 以下就是我今天要與大家分享的linux筆記 基礎檔案的了解 動態庫 lib so.i 靜態庫boot 核心檔案 mnt 專門用於掛載 臨時掛載目錄 proc 記憶體中的虛擬資訊 selinux 與安全有關 ...