第十八次早課:
1、文件的創(chuàng)建有哪幾種佛寿?
vi xxx.xxx
touch xxx.xxx
echo "xxx" > xxx.xxx
2幌墓、創(chuàng)建文件夾的命令和創(chuàng)建多個級聯(lián)文件夾的參數(shù)?
創(chuàng)建文件夾:
mkdir xxx
創(chuàng)建級聯(lián)文件夾:
mkdir xxx/xxx/xxx/xxx
3冀泻、隱藏文件的標(biāo)識是什么克锣?
以.開頭
4、怎樣查看隱藏文件
ll -a .xxx
5腔长、查看文件大小的兩個命令
du -sh xxx
ll -h xxx
6袭祟、查看文件夾大小的命令
du -sh xxx
7、當(dāng)一個文件或者程序捞附,我不知道在哪里了巾乳,該怎么辦?
find / -name "*xxx*"
8鸟召、rwx分別代表數(shù)字多少
r:4
w:2
x:1
9胆绊、rwxr--r--數(shù)字多少?
744
10欧募、這三組分別代表什么能夠有權(quán)限压状?
當(dāng)前用戶、當(dāng)前用戶組、其他用戶
11种冬、R參數(shù)命令有哪些
chmod 镣丑、 chown
12、r參數(shù)命令有哪些
cp娱两、 rm莺匠、screen、scp
13十兢、切換到上層目錄趣竣,上次目錄的命令分別是什么
上層目錄:
cd ../
上次目錄:
cd -
14、切換到家目錄的命令有哪些
cd
cd ~
15旱物、查看當(dāng)前目錄是什么命令
pwd
16遥缕、歷史命令和執(zhí)行第55行命令
歷史命令:
history
執(zhí)行第55行:
!55
17、shell腳本中=前后不能有什么
空格
18宵呛、su和sudo的區(qū)別
su:切換用戶
sudo:獲取臨時root權(quán)限
19单匣、怎樣給一個普通用戶修改有sudo權(quán)限
修改/etc/sudoers
20、環(huán)境變量文件分為哪兩塊
全局環(huán)境變量和局部環(huán)境變量
21烤蜕、生效環(huán)境變量命令
生效全局環(huán)境變量:
source /etc/profile
生效局部環(huán)境變量:
. .bash_profile
. .bashrc
22封孙、在環(huán)境變量文件中還是shell腳本中迹冤,賦值一個變量讽营,假如要引用的話,加什么字符表示引用?
$或者${}
23泡徙、老板說橱鹏,打開那個電腦服務(wù)xxx的web界面,那么怎樣知道xxx服務(wù)是否運行? 那么端口號怎么辦堪藐?
ps aux | grep xxx
netstat -nlp|grep xx
24莉兰、某臺電腦xxx服務(wù)一不小心開了很多進程,想要一下子殺死
kill -9 $(pgrep -f xxx)
25礁竞、vi的三種模式
命令行模式糖荒、編輯模式、尾行模式
26模捂、跳轉(zhuǎn)到第一行的命令
gg
27捶朵、刪除當(dāng)前行
dd
28、刪除當(dāng)前行及以下行
dG
29狂男、跳轉(zhuǎn)到行尾
$
30综看、跳轉(zhuǎn)到最后一行的行首
G
31、強制保存退出
wq!
32岖食、后臺命令有哪些
&红碑、nohup、screen
33泡垃、screen 查看會話 創(chuàng)建會話和進入會話三個參數(shù)
創(chuàng)建會話:screen -S
進入會話:screen -r
查看會話:screen -list
34析珊、screen怎樣從一個會話中退出來羡鸥,按什么快捷鍵?
ctrl + a + d
35、查看文件內(nèi)容哪些命令
cat xxx
more xxx
tail -f xxx
36唾琼、管道符是什么命令
|
37兄春、> 和>>區(qū)別是什么
>:覆蓋
>>:追加
38、慎用> 锡溯,那么給文件備份一下的命令赶舆?
cp xxx xxxx + 時間日期
39、tar解壓和壓縮參數(shù)
解壓:tar -zxvf xxx
壓縮:tar -cxvf xxx
40祭饭、關(guān)于tar解壓我們要注意一個什么問題?
用戶芜茵、用戶組和權(quán)限
41、MySQL的排序語法?
order by xxx desc | asc
例如:
select * from user order by id desc;
42倡蝙、MySQL的分組函數(shù)和語法?
group by xxx
例如:
select * from user group by id;
43九串、MySQL的SQL限制多少行顯示
limit xxx
例如:
select * from user limit 5;
44、join哪幾種寺鸥,一般我們用哪種猪钮,方便我們的理解
left join
45、left join的 哪張表去匹配哪張表
右邊的表去匹配左邊的表
46胆建、hadoop三大組件是什么烤低?
NameNode
DataNode
Secondary NameNode
47、hdfs的進程 有哪些笆载,簡寫
NN扑馁、DN、SNN
48凉驻、yarn的進程有哪些腻要,簡寫
NM、RM
49涝登、NN節(jié)點是存儲什么
NameNode存儲:文件系統(tǒng)的命名空間
a.文件名稱
b.文件目錄結(jié)構(gòu)
c.文件的屬性【權(quán)限雄家,創(chuàng)建時間,副本數(shù)】
d.文件對應(yīng)哪些數(shù)據(jù)塊 -->數(shù)據(jù)塊對應(yīng)哪些DataNode節(jié)點
【blockmap當(dāng)然NameNode節(jié)點不會持久的存儲這種映3射關(guān)系胀滚,是通過集群在啟動和運行時趟济,DataNode定期發(fā)送blockReport給NameNode,以此NameNode在內(nèi)存中來動態(tài)維護的這種映射關(guān)系】
50蛛淋、一個300兆文件咙好,請問block為128,副本為3褐荷,請問多少個塊?規(guī)格存儲空間多少? 實際存儲空間?
9塊
規(guī)格存儲:1152M
實際存儲:900M