熟悉常用的linux操作,Tutorial 01_熟悉常用的Linux操作和Hadoop操作

(一)熟悉常用的Linux 操作

cd 命令:切換目錄

(1) 切換到目錄“/usr/local”

1f67bfadaab8dee826c6dec4eb2b6b3b.png

(2) 切換到當前目錄的上一級目錄

912ba5ec5fc08a52b61bcf58527eb392.png

(3) 切換到當前登錄Linux 系統的用戶的自己的主文件夾  ls 命令:查看文件與目錄

3b75cd73d24aaa307310d0e72cc8e938.png

(4)查看目錄“/usr”下的所有文件和目錄   mkdir 命令:新建目錄

7873ba0ce80d45cb9182ebbfc8aed749.png

(5)進入“/tmp” 目錄,創建一個名為“a” 的目錄,並查看“/tmp” 目錄下已經存在哪些目錄

e7f6a104439a4136780c106ee0485cfe.png

(6)進入“/tmp” 目錄,創建目錄“a1/a2/a3/a4”   rmdir 命令:刪除空的目錄

0e0dab7f9b6e30b6d6fcb023cdcdd887.png

(7)將上面創建的目錄a (在“/tmp” 目錄下面)刪除

d4d86d4021e76294b9933032557b68ae.png

(8)刪除上面創建的目錄“a1/a2/a3/a4” (在“/tmp” 目錄下面),然后查看“/tmp” 目錄下面存在 哪些目錄   cp 命令:復制文件或目錄

6d49b3abf7b07cadfe33e1bedde44dcf.png

(9)將當前用戶的主文件夾下的文件.bashrc 復制到目錄“/usr”下,並重命名為bashrc1

c89dfa8531e70927b065910dd571eb5c.png

(10)在目錄“/tmp”下新建目錄test ,再把這個目錄復制到“/usr” 目錄下    mv 命令:移動文件與目錄,或更名

05db51863b126e5eaccd9ff7f67e4c4a.png

(11)將“/usr” 目錄下的文件bashrc1 移動到“/usr/test” 目錄下

72dc15350981c8471d1d9b22fcce8a06.png

(12)將“/usr” 目錄下的test 目錄重命名為test2  rm 命令:移除文件或目錄

52e29eccee3023a16c9eb68ba692a8c3.png

(13)將“/usr/test2” 目錄下的bashrc1 文件刪除

0770d6b69de8582b1007880f619829db.png

(14)將“/usr” 目錄下的test2 目錄刪除    cat 命令:查看文件內容

25c100dd335707616a9e95a0a849c375.png

(15)查看當前用戶主文件夾下的.bashrc 文件內容   tac 命令:反向查看文件內容

31f04b7a72d8ff6d8e63368db7238377.png

(16)反向查看當前用戶主文件夾下的.bashrc 文件的內容   more 命令:一頁一頁翻動查看

173ec782aad88baba8c72e651303d076.png

(17)翻頁查看當前用戶主文件夾下的.bashrc 文件的內容   head 命令:取出前面幾行

61615660e544f8f4b002a859b0d5b076.png

ae46b62f010e62e071c35b132a3a5893.png

(18)查看當前用戶主文件夾下.bashrc 文件內容前20 行

844e312a005252a70aec035eff1d1eff.png

(19)查看當前用戶主文件夾下.bashrc 文件內容,后面50 行不顯示,只顯示前面幾行   tail 命令:取出后面幾行

2b8c0b003c314c5f883db268e8b6af57.png

(20)查看當前用戶主文件夾下.bashrc 文件內容最后20 行

74828cdea85ec85991cbd6ccd56c673d.png

(21)查看當前用戶主文件夾下.bashrc 文件內容,並且只列出50 行以后的數據  touch 命令:修改文件時間或創建新文件

35c0cdee2631db7069992968f682c66b.png

(22)在“/tmp” 目錄下創建一個空文件hello ,並查看文件時間

4e77e513076168a42edc92376bc74ed3.png

(23)修改hello 文件,將文件時間整為5 天前   chown 命令:修改文件所有者權限

272109b5feeabe3317ab162ce59eb46e.png

(24)將hello 文件所有者改為root 帳號,並查看屬性    find 命令:文件查找

41b39ea1c4cdd9a5a028a51f8353c12c.png

(25)找出主文件夾下文件名為.bashrc 的文件   tar 命令:壓縮命令

f0fe72e19dcd869aab13bf4e7d35a3a9.png

(26)在根目錄“/”下新建文件夾test ,然后在根目錄“/”下打包成test.tar.gz

a44ac05373296508898ea70c247ecac9.png

(27)把上面的test.tar.gz 壓縮包,解壓縮到“/tmp” 目錄   grep 命令:查找字符串

bfdda3b41f9b09cf66fd88cdb5e605b6.png

86a55cb3881fe8a403d128579c4e2006.png

(28)從“~/.bashrc”文件中查找字符串'examples'   配置環境變量

b6947bf4169c243358784768601d2520.png

(29)請在“~/.bashrc” 中設置,配置Java 環境變量

dcf870e61cdadcaa2a1d95ff878f6380.png

(30)查看JAVA_HOME 變量的值

ee177ec8df5221328c8c9123d1d2a321.png

(二)熟悉常用的Hadoop 操作

(31)使用 hadoop 用戶登錄 Linux系統,啟動 Hadoop(Hadoop 的安裝目錄為 “/usr/local/hadoop”),為hadoop 用戶在HDFS 中創建用戶目錄“/user/hadoop”

9005e9c31afe2f31a8e7c748eb6f8d73.png

(32)接着在HDFS 的目錄“/user/hadoop”下,創建test 文件夾,並查看文件列表

c9e3b4516eeb9584db9de2900457dd82.png

(33)將Linux 系統本地的“~/.bashrc”文件上傳到HDFS 的test 文件夾中,並查看test

6fad6b48469fd45f0ffc7aea46ee55a2.png

(34)將HDFS 文件夾test 復制到Linux 系統本地文件系統的“/usr/local/hadoop” 目錄下

45532fd3fab00db27aca75e4178a411a.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值