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.轉行想學大資料...