大資料之Linux基本指令

2022-07-20 16:15:10 字數 2148 閱讀 2369

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 與安全有關 ...