熟悉常用的Linux操作和Hadoop操作

Drmon.發表於2020-10-01

cd命令:切換目錄
(1)切換到目錄 /usr/local
在這裡插入圖片描述

(2)去到目前的上層目錄
在這裡插入圖片描述

(3)回到自己的主資料夾
在這裡插入圖片描述

ls命令:檢視檔案與目錄
(4)檢視目錄/usr下所有的檔案
在這裡插入圖片描述

mkdir命令:新建新目錄
(5)進入/tmp目錄,建立一個名為a的目錄,並檢視有多少目錄存在
在這裡插入圖片描述

(6)建立目錄a1/a2/a3/a4
在這裡插入圖片描述

rmdir命令:刪除空的目錄
(7)將上例建立的目錄a(/tmp下面)刪除
在這裡插入圖片描述

(8)刪除目錄a1/a2/a3/a4,檢視有多少目錄存在
在這裡插入圖片描述

cp命令:複製檔案或目錄
(9)將主資料夾下的.bashrc複製到/usr下,命名為bashrc1
sudo cp ~/.bashrc /usr
在這裡插入圖片描述

(10)在/tmp下新建目錄test,再複製這個目錄內容到/usr
在這裡插入圖片描述

mv命令:移動檔案與目錄,或更名
(11)將上例檔案bashrc1移動到目錄/usr/test
在這裡插入圖片描述

(12)將上例test目錄重新命名為test2
在這裡插入圖片描述

rm命令:移除檔案或目錄
(13)將上例複製的bashrc1檔案刪除 rm -f /test2/bashrc1
在這裡插入圖片描述

(14)將上例的test2目錄刪除
sudo rm -rf test2
在這裡插入圖片描述

cat命令:檢視檔案內容
(15)檢視主資料夾下的.bashrc檔案內容
在這裡插入圖片描述

tac命令:反向列示
(16)反向檢視主資料夾下.bashrc檔案內容tac ~/.bashrc
在這裡插入圖片描述

more命令:一頁一頁翻動檢視
(17)翻頁檢視主資料夾下.bashrc檔案內容 more -s ~/.bashrc
在這裡插入圖片描述

head命令:取出前面幾行
(18)檢視主資料夾下.bashrc檔案內容前20行 head -20 ~/.bashrc
在這裡插入圖片描述

(19)檢視主資料夾下.bashrc檔案內容,後面50行不顯示,只顯示前面幾行
在這裡插入圖片描述

tail命令:取出後面幾行
(20)檢視主資料夾下.bashrc檔案內容最後20行
在這裡插入圖片描述

(21) 檢視主資料夾下.bashrc檔案內容,只列出50行以後的資料
在這裡插入圖片描述

touch命令:修改檔案時間或建立新檔案
(22)在/tmp下建立一個空檔案hello並檢視時間
在這裡插入圖片描述

(23)修改hello檔案,將日期調整為5天前
在這裡插入圖片描述

chown命令:修改檔案所有者許可權
(24)將hello檔案所有者改為root帳號,並檢視屬性chown root hello
在這裡插入圖片描述

find命令:檔案查詢
(25)找出主資料夾下檔名為.bashrc的檔案 find ~/.bashrc
在這裡插入圖片描述

tar命令:壓縮命令
(26)在/目錄下新建資料夾test,然後在/目錄下打包成test.tar.gz tar czvf test.tar.gz test

在這裡插入圖片描述
在這裡插入圖片描述

(27)解壓縮到/tmp目錄 tar xzvf test.tar.gz -C /tmp
在這裡插入圖片描述

grep命令:查詢字串
(28)從~/.bashrc檔案中查詢字串’examples’
grep ‘examples’ ~/.bashrc
在這裡插入圖片描述

(29)配置Java環境變數,在~/.bashrc中設定 vim ~/.bashrc
在這裡插入圖片描述
在這裡插入圖片描述

(30)檢視JAVA_HOME變數的值
echo $JAVA_HOME
在這裡插入圖片描述

(二)熟悉常用的Hadoop操作
(31)啟動hadoop,在HDFS中建立使用者目錄(現在已經在hadoop目錄/usr/local/hadoop)
在這裡插入圖片描述
在這裡插入圖片描述

(32)接著在此使用者目錄下建立text資料夾,並檢視檔案列表
在這裡插入圖片描述

(33)將~/.bashrc檔案上傳到HDFS的test資料夾,並檢視test
在這裡插入圖片描述

(34)將HDFS資料夾test拷到本機
在這裡插入圖片描述

相關文章