大資料學習 Linux基礎

2022-02-08 19:30:11 字數 1676 閱讀 6718

linux基礎

1、linux目錄結構:

(1)bin 存放二進位制可執行檔案(ls,cat,mkdir等)

(2)boot 存放用於系統引導時使用的各種檔案

(3)dev 用於存放裝置檔案

(4)etc 存放系統配置檔案

(5)home 存放所有使用者檔案的根目錄

(6)lib 存放跟檔案系統中的程式執行所需要的共享庫及核心模組

(7)proc 虛擬檔案系統,存放當前記憶體的對映

(8)usr 用於存放系統應用程式,比較重要的目錄/usr/local 本地管理員軟體安裝目錄

(9)var 用於存放執行時需要改變資料的檔案

①vi的執行模式

(2)插入模式:編輯模式下,輸入 i 進入插入模式,插入文字資訊

(4)按esc鍵,退出到編輯模式

②vi 使用的命令

(1):q 直接退出vi

(2):wq 儲存後退出vi ,並可以新建檔案

(3):q! 強制退出

(4):w file 將當前內容儲存成某個檔案

3、常用指令介紹

ls 顯示檔案和目錄列表

-l 列出檔案的詳細資訊

-a 列出當前目錄所有檔案,包含隱藏檔案

mkdir 建立目錄

-p 父目錄不存在情況下先生成父目錄

cd 切換目錄 touch 生成乙個空檔案

echo 生成乙個帶內容檔案

cat、tac 顯示文字檔案內容

cat是從第一行開始寫;tac是從最後一行開始寫

cp 複製檔案或目錄

rm 刪除檔案 -r 同時刪除該目錄下的所有檔案 -f 強制刪除檔案或目錄

mv 移動檔案或目錄、檔案或改名

find 在檔案系統中查詢指定的檔案

-name 檔名

wc 統計文字文件的行數,字數,字元數

tree 顯示目錄目錄改名樹

pwd 顯示當前工作目錄

ln 建立鏈結檔案 例如 ln -s /home/itcast/familya/house/roomb /home/roomb (目錄名在前,連線名在後)

more,less 分頁顯示文字檔案內容

head,tail分別顯示檔案開頭和結尾內容

# 注釋行

top 顯示當前系統中耗費資源最多的程序

top –d 2 : 每兩秒鐘更新一次 top ,觀察整體資訊

ps 顯示瞬間的程序狀態 ps –ef 使用標準格式顯示每個程序資訊

ifconfig 顯示網路介面資訊

ping 測試網路的連通性

netstat 顯示網路狀態資訊

clear 清屏

kill 殺死乙個程序

gzip 壓縮(解壓)檔案或目錄,壓縮檔案字尾為gz

bzip2 壓縮(解壓)檔案或目錄,壓縮檔案字尾為bz2

tar 檔案、目錄打(解)包

shutdown系統關機

-r 關機後重啟

-h 關機後不重新啟動

-now 立即關機

halt 關機後關閉電源

reboot 重新啟動

4、三種基本許可權:

r讀許可權

w寫許可權

x執行許可權

大資料之linux基礎學習(一)

command options parameter linux下檔案和目錄的特點 常用linux命令的基本使用序號 命令對應英文 作用01 lslist 檢視當前資料夾下的內容 02pwd print work directory 檢視當前所在資料夾 03cd 目錄名 change director...

全集 大資料Linux基礎

課程介紹 本課程是由獵豹移動大資料架構師,根據公司大資料平台的運維情況,精心設計和打磨的大資料必備linux課程。通過本課程的學習大資料新手能夠少走彎路,快速掌握linux常用命令及shell程式設計,為後續大資料課程的學習奠定了堅實的基礎。適用人群 1.缺乏linux基礎的學員 2.轉行想學大資料...

全集 大資料Linux基礎

課程介紹 本課程是由獵豹移動大資料架構師,根據公司大資料平台的運維情況,精心設計和打磨的大資料必備linux課程。通過本課程的學習大資料新手能夠少走彎路,快速掌握linux常用命令及shell程式設計,為後續大資料課程的學習奠定了堅實的基礎。適用人群 1.缺乏linux基礎的學員 2.轉行想學大資料...