一. 從安裝鏡像開始
fn
一.連接到Xshell(百度下載)
1.登錄系統管理員,注意輸入密碼時不會顯示,只要輸入完畢按回車就行
2.獲取虛擬機的ip
1.第一種方式:
(1)打開Xshell,新建會話,填入你獲取的ip(這樣你每次連接都得先查看ip然後修改)
(1)直接新建連接,不填入ip地址,通過ssh 命令連接
1.點擊確定,然後連接,出現需要校驗
1.點擊接受並保存,輸入root,接着輸入密碼root
1.點擊確定
1.到此我們可以在Xshell裏連接虛擬機
二.用戶和文件操作
1.創建一個新用戶 hadoop
useradd hadoop-m
useradd是一個命令或者程序
hadoop -m 都是命令或者程序的參數
帶有 - 的參數叫選項,不帶的叫實際參數,業務參數
-m 就是爲hadoop創建一個主體目錄
1.爲hadoop用戶設置密碼
passwd hadoop
同樣這裏輸入密碼也不會顯示,直接輸入(推薦設置成hadoop,忽略這裏的無效密碼提示,是有用的)
1.現在我們創建一個zhangsan用戶,用於測試命令(密碼同樣zhangsan)
1.現在我們創建一個zhangsan用戶,用於測試命令(密碼同樣zhangsan)
1.理解[root@bogon ~]#
root表示系統用戶
@表示在
bogon主機名稱
~ 表示主體目錄
2.目錄結構
暫時瞭解:
/root:
該目錄爲系統管理員,也稱作超級權限者的用戶主目錄。
/home:
用戶的主目錄,在Linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。
6.pwd:顯示當前目錄
1.su:切換用戶(從系統用戶切換到了張三)
1.cd:切換目錄(切換到張三用戶目錄---/home/zhangsan)
在這裏首先cd .. 的意思是返回上一級目錄,參考目錄結構,應該是返回到了 / 這裏,我們通過pwd驗證了這一點,然後cd home 進入用戶的主目錄最後cd zhangsan 進入zhangsan用戶的主體目錄(可以使用pwd命令試試查看當前目錄)
1.mkdir:創建一個目錄
1.ll:顯示當前目錄下的所有文件和目錄
理解drwxrwxr-x:
文件權限屬性
第一個字符表示文件類型(有d的是爲目錄)
目錄
文件
鏈接
...
之後的每三個字符一組 表示讀寫執行權限(讀就是查看,寫就是修改,執行就是打開)
第一組 所有者(當前用戶)
第二組 組(用戶組)
第三組 其他(其他用戶)
這裏表示:test目錄當前用戶(zhangsan)可以讀寫執行,用戶組可以讀寫執行(還沒引入),其他用戶(這裏可以指代我們一開始建的用戶hadoop能讀和執行(這裏指能打開目錄))
1.touch:創建文件
首先我們進入了test目錄(現在目錄結構/home/zhangsan/test),然後touch新建了一個文件,最後用ll 顯示當前目錄的文件、目錄(注意看這裏的文件權限屬性,其他用戶只能讀(r))
1.vi:編輯文件
按 i 鍵執行插入操作,文件末尾出現INSERT
寫入內容
按esc退出編輯,輸入: :wq(寫入/保存並且退出,可以推導出不保存退出爲::q)
末尾出現你輸入:wq,按回車鍵
1.cat:打開文件
可以看見我們輸入的內容已經保存
1.嘗試使用其他用戶訪問這個文件
(1) 切換用戶(還記得切換用戶的命令嗎?)
(1)查看當前所有文件和目錄
(1)嘗試讀取(你覺得可以讀到麼?)
是可以的
(1)嘗試編輯(修改),可以麼?
末尾提示我們這是一個readonly文件(只讀)
嘗試按i 插入
退出
事實證明是不能修改的
(1)給用戶增加權限
chmodu/g/o(user/group/other)+r/w/x 文件目錄
r(4):可讀 w(2):可寫 x(1):可執行
首先切換到zhangsan用戶(或系統用戶)才能改變權限
改變權限(添加可寫)(o代表其他用戶,w代表寫權限,+添加,也可以直接用數字表示:chmod 706 /home/zhangsan/test/test,7表示user有全部權限(4+2+1),0代表用戶組沒有任何權限,6表示other用戶有讀寫(4+2)權限)
切換到hadoop
查看
可以看到文件權限屬性other組多了可寫權限
修改文件
下面已經沒有隻讀提示了,按 i 隨便修改一下
退出
再次查看
完美~~修改其他權限都一樣
1.rm:刪除文件 -r 刪除目錄及文件 -f忽略是否刪除的提示
再查看,發現張三主體目錄下沒有任何目錄
四.解壓縮文件和配置JDK
1.切換到hadoop用戶(我們希望把文件解壓到hadoop用戶目錄裏)
1.進入hadoop目錄,並創建一個opt目錄
首先進入根目錄
然後進入home目錄,進入hadoop主體目錄,創建opt目錄
1.xftp的使用(需要安裝xftp,百度下載)
等待傳輸完畢
1.查看
1.tar:壓縮、解壓縮 tar -xzf 文件名(輸文件名時可以輸入前面幾個字母后按Tab鍵) -C 目錄
我這並沒有顯示解壓縮過程,進入目錄查看有沒有解壓成功
發現是成功了
1.配置我們的環境變量
(1)修改環境配置的文件 vi ~/.bashrc
(1)按 i 添加環境變量
(1)保存並退出
更新環境變量文件 source ~/.bashrc
(1)輸入java,發現java可以成功調用
20頁