1. 程式人生 > >1.Linux基礎 基本操作:

1.Linux基礎 基本操作:

面試 遠程 配置 編輯 信息 nowrap 環境變量設置 密碼 默認

一、linux的實驗環境

Linux操作系統,RedHat 7.4 64位

Vmware 12

網卡:僅主機模式,集群通信的時候需要這個模式,其實NAT也可以用於集群通信,這裏就用僅主機模式。

一共用到五臺虛擬機

bigdata111~bigdata115

在vmware12下安裝RedHat 7.4 64位操作系統

二、配置Linux和Linux目錄

遠程工具:putty,Xshell

1.關閉防火墻

一般生產系統,不能關閉防火墻,實驗環境

ctrl+L:清屏

systemctl stop firewalld.service

systemctl disable firewalld.service

如何重啟了防火墻,怎樣永久關閉防火墻

2.設置主機名和IP地址的對應關系:

vi /etc/hosts

192.168.8.115 bigdata115

ls /

/代表跟目錄

bin:存放所有可執行二進制文件

etc:存放系統配置文件

dev:存放設備文件

3.tmp:一旦linux重啟後,數據就會刪除。

HDFS默認的數據保存目錄是Linux的tmp目錄,所以配置時一定要改一下這個參數。

三、vi編輯器

linux記事本,vi a.txt,如果不存在創建,如果存在則打開。

三種模式:

1.編輯模式:等待命令輸入,i:進入插入模式;

2.插入模式:輸文本數據,esc鍵

3.命令模式:在編輯模式下輸入:號則進入命令模式。

w,保存

wq保存退出

wq!強制保存退出

q退出

打開行號:set number

set nonumber

換行:set wrap set nowrap

四、文件目錄操作命令(**)

ls:查看文件 -l 詳細文件信息 -a隱藏文件

.bash_profile:設置環境變量,環境變量設置在.bash_profile

/當前用戶/.bash_profile只針對當前用戶有效,如/root/.bash_profile

JAVA_HOME、HADOOP_HOME

隱藏目錄:/root/.ssh 配置免密碼登錄(hadoop和spark),.ssh中的公鑰和私鑰。

HDFS中查看目錄和文件:hdfs dfs -ls / 查看HDFS的根目錄

mkdir 創建目錄

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

約定:mkdir /root/tools ----------->安裝包

mkdir /root/training --------------->安裝目錄

HDFS上:hdfs dfs -mkdir /input

cd:切換目錄

touch:生成一個空文件

(*)echo:生成一個帶內容文件,使用echo查看環境變量的值

echo $JAVA_HOME

cat、tac顯示文本文件內容

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

查看HDFS文件的內容:hdfs dfs -cat /input/data.txt

cp:復制文件或目錄

cp a.txt b.txt,a拷貝為b.txt

HDFS: hdfs dfs -cp a.txt b.txt

rm:刪除文件 -r同時刪除該目錄下的所有文件 -f:強制刪除文件或目錄

HDFS:hdfs dfs -rmr /input/data.txt

在默認情況下,HDFS沒有開啟回收站,如果誤刪了回收站找回。

ps:

五、LInux的權限管理

六、安裝常用軟件

七、案例JAVA的死鎖

小編整理了一些java進階學習資料和面試題,需要資料的請加JAVA高階學習Q群:701136382 這是小編創建的java高階學習交流群,加群一起交流學習深造。群裏也有小編整理的2019年最新最全的java高階學習資料!

1.Linux基礎 基本操作: