1.vi的三種模式
命令行 編輯 尾行
2.跳轉到最後一行行首的快捷鍵
G
3.跳轉到一行的行尾的快捷鍵
shift+$
4.跳轉到第一行的行首
gg
5.刪除當前行快捷鍵
dd
6.刪除當前行以下所有行
dG
7.強制保存退出快捷鍵
wq!
8.多人合作的後臺會話命令
screen
9.可以多人同時進入到同一個會話麼
不可以
10.按什麼快捷鍵從一個會話退出來
ctrl+a+d
11.查看會話,創建會話,進入會話的參數是什麼
screen -list 查看
screen -i 創建
screen -r 進入
12.tar解壓壓縮的參數是分別是什麼
tar -zxvf 解壓
tar -czvf 壓縮
13.解壓一個zip的壓縮包命令是什麼
unzip
14.環境變量文件分爲哪兩種
全局環境變量 /etc/profile
個人環境變量 .bash_profile
15.個人環境變量用什麼參數查看
ls -la
16.在shell中,=前後不能有什麼
空格
17.在shell中,a="123",那麼我想引用這個a,前面應該加什麼吶
$a
18.tar解壓後,我們要做一件事是什麼
查看權限 如權限有問題 使用chown調整
19.查看歷史命令和執行第55行命令是什麼
history !55
20.切換到上一層,上一次的目錄命令分別是什麼
cd ../ 上一層
cd - 上一次
21.su和sudo有什麼區別
su 切換用戶
sudo臨時切換root權限
22.mysq中增刪改查的語法是什麼
insert into tablename()values()
delete from tablename where
update tablename set filename=
select * from tablename
23.排序的語法是什麼,默認是倒序還是升序
order by xxx
默認升序
24.分組的語法是什麼
group by
25.分組語法有一個要求是什麼
having分組字段和查詢字段要一致
26.join的,我們只做個兩張表的join,那麼比如三張表的join應該怎麼寫?(拓展)
主表寫在前面,後面寫兩個left join
a.left join b on a.id=b.id left join c on a.id= c.id
27.a表id爲1是一條數據,b表id爲1有5條數據,這時候left join 是多少條數據
5
28.right join是多少條
5
29.hadoop的進程有哪些,簡寫
NN DN SNN
30.JPS的命令假如查看信息說不可用,我們這時候應該怎麼做
切換到所屬用戶查看
ps -ef | grep pid
31.ps命令發現該pid是殘留的,該怎麼做
ps -ef|grep pid先查看 在kill殺掉
確認進程是爲自己,並沒有用後,到tmp下hsperfdata_hadoop文件夾中刪除進程號
用PS查看所屬用戶,切換到該用戶查看該進程,如果確認沒有用,刪除,同時刪除tmp的對應文件
32.snn多久一次檢查點
一個小時或者edits文件達到64兆
33.一個260m文件,多少個塊,和實際存儲空間多少
3 切成3個塊,但是有9個副本 總共有9塊
34.hdfs yarn默認web端口號是多少
50070 8088
35.windows系統是否也有hosts文件
有的
36.hdfs回收站是默認開啓的麼
不是
37.什麼參數 跳過回收站
-skipTrash
若澤大數據交流羣:671914634