第一行的內容指定了shell指令碼直譯器的路徑,而且這個指定路徑只能放在檔案的第一行
#!/bin/bash 以bash shell來解釋
#!/bin/csh 以csh shell來解釋
#!bin/sh 以下**由sh shell來解釋
exit;或者quit;
shell中使用符號「$?」來顯示上一條命令執行的返回值,如果為0則代表執行成功
wc testfile # testfile檔案的統計資訊
3 92 598 testfile # testfile檔案的行數為3、單詞數92、位元組數598
sed 's/book/books/' file
檢視磁碟情況
df -h
檢視記憶體情況
free -m
負載top
根據程序號檢視程序
ps -ef|grep pid
檢視埠號占用
netstat -nlp|grep port
檢視檔案大小
ll -h 、du -sh
檢視資料夾大小
du -sh
按修改時間排序當前資料夾內容
ll -rt //按時間排序。r表示倒序,t表示按修改時間排序。
大資料學習知識點
檔案儲存 hadoop hdfs tachyon kfs 離線計算 hadoop mapreduce spark 流式 實時計算 storm spark streaming s4 heron k v nosql 資料庫 hbase redis mongodb 資源管理 yarn mesos 日誌收集...
大資料Shell之條件判斷知識點盤點
1 基本語法 condition 注意condition前後要有空格 注意 條件非空即為true,atguigu 返回true,返回false。2.常用判斷條件 1 兩個整數之間比較 字串比較 lt 小於 less than le 小於等於 less equal eq 等於 equal gt 大於 ...
大資料 YARN知識點簡介
系列文章 大資料 hadoop知識點簡介 大資料 yarn知識點簡介 大資料 spark知識點簡介 mapreduce 1.x存在的問題 主節點jobtracker帶多個幹活的從節點tasktracker,典型的一對多架構。客戶端先提交mapreduce作業到jobtracker,然後jobtrac...