1.實(shí)驗(yàn)?zāi)康?/h1>
- 為后續(xù)上機(jī)實(shí)驗(yàn)做準(zhǔn)備,熟悉常用的Linux操作和Hadoop操作。
2.實(shí)驗(yàn)平臺(tái)
操作系統(tǒng):Linux
Hadoop版本:2.7.1
3.實(shí)驗(yàn)內(nèi)容和要求
(一)熟悉常用的Linux操作
請(qǐng)按要求上機(jī)實(shí)踐如下linux基本命令。
cd命令:切換目錄
(1)切換到目錄 /usr/local
?
?
?
(2)去到目前的上層目錄
?
?
(3)回到自己的主文件夾
ls命令:查看文件與目錄
?
?
(4)查看目錄/usr下所有的文件
mkdir命令:新建新目錄
?
?
(5)進(jìn)入/tmp目錄,創(chuàng)建一個(gè)名為a的目錄,并查看有多少目錄存在
?
?
(6)創(chuàng)建目錄a1/a2/a3/a4
rmdir命令:刪除空的目錄
?
?
(7)將上例創(chuàng)建的目錄a(/tmp下面)刪除
?
?
(8)刪除目錄a1/a2/a3/a4,查看有多少目錄存在
cp命令:復(fù)制文件或目錄
?
?
(9)將主文件夾下的.bashrc復(fù)制到/usr下,命名為bashrc1
?
?
(10)在/tmp下新建目錄test,再?gòu)?fù)制這個(gè)目錄內(nèi)容到/usr
mv命令:移動(dòng)文件與目錄,或更名
?
?
(11)將上例文件bashrc1移動(dòng)到目錄/usr/test
?
?
(12)將上例test目錄重命名為test2
rm命令:移除文件或目錄
?
?
(13)將上例復(fù)制的bashrc1文件刪除
?
?
(14)將上例的test2目錄刪除
?
?
cat命令:查看文件內(nèi)容
(15)查看主文件夾下的.bashrc文件內(nèi)容
tac命令:反向列示
?
?
(16)反向查看主文件夾下.bashrc文件內(nèi)容
more命令:一頁(yè)一頁(yè)翻動(dòng)查看
?
?
(17)翻頁(yè)查看主文件夾下.bashrc文件內(nèi)容
head命令:取出前面幾行
?
?
(18)查看主文件夾下.bashrc文件內(nèi)容前20行
?
?
(19)查看主文件夾下.bashrc文件內(nèi)容,后面50行不顯示,只顯示前面幾行
tail命令:取出后面幾行
?
?
(20)查看主文件夾下.bashrc文件內(nèi)容最后20行
?
?
(21)查看主文件夾下.bashrc文件內(nèi)容,只列出50行以后的數(shù)據(jù)
chown命令:修改文件所有者權(quán)限
?
?
(22)將hello文件所有者改為root帳號(hào),并查看屬性
Vim/gedit/文本編輯器:新建文件
?
?
(23)在主文件夾下創(chuàng)建文本文件my.txt,輸入文本保存退出。
tar命令:壓縮命令
?
?
(24)將my.txt打包成test.tar.gz
?
?
?
?
?
(25)解壓縮到~/tmp目
?
?
?
(二)熟悉使用MySQL shell操作?
(26)顯示庫(kù):show databases;
?
?
(27)進(jìn)入到庫(kù):use 庫(kù)名;
?
?
(28)展示庫(kù)里表格:show tables;
?
?
(29)顯示某一個(gè)表格屬性:desc 表格名;
?
?
(30)顯示某一個(gè)表格內(nèi)的具體內(nèi)容:select *form 表格名;
?
?
(31)創(chuàng)建一個(gè)表格:create table if not exists 表格名(名);
?
?
(32)向某一個(gè)表格中插入具體內(nèi)容:insert into 表格名(名)values(value);
插入記錄包含自己的學(xué)號(hào)姓名。
?
?
(33)顯示表的內(nèi)容。
本文摘自 :https://www.cnblogs.com/