1.查看當(dāng)前目錄的絕對路徑:pwd
2.查看當(dāng)前目錄下的子目錄:ls
3.查看當(dāng)前目錄的子目錄以及用戶讀寫權(quán)限:ll
4.查看指定文件內(nèi)容(不可編輯,只能讀?。篶at文件路徑
5.重復(fù)查看指定的文件內(nèi)容(常用于查看打印日志log文件): tail -f **.log
6.編輯指定文件內(nèi)容:
6.1打開文件vim文件路徑
6.2執(zhí)行編輯按insert鍵 然后進(jìn)行編輯即可
6.3保存并退出esc鍵---》輸入”:wq!”--->enter鍵退出
7.查看當(dāng)前目錄的文件夾數(shù)量和文件結(jié)構(gòu):tree
注意:在ubuntu系統(tǒng)中默認(rèn)的是沒有tree命令的,需要安裝,用下面的命令進(jìn)行安 裝即可:sudo apt-get install tree
8.查看目前啟動的程序和進(jìn)程號:jps
9.后臺啟動java程序:
nohup java -jar /sdzw/es_input.jar >/dev/null 2>&1 &
10.查看硬盤及分區(qū)情況以及空間占用情況:df -h
11.查看指定目錄的空間大?。篸u -sh
12.查看磁盤io讀寫情況:iostat -x 1 10(一秒的讀寫,查看10次)
13.復(fù)制目錄:cp -r源目錄 目標(biāo)目錄
14.重啟電腦:reboot
15.查看linux下的所有用戶:cat /etc/passwd
16.解壓tar壓縮文件:tar -vxf elasticsearch-6.4.2.tar.gz
17.解壓zip包: unzip master.zip
18.?Linux系統(tǒng)中tab鍵可以自動補(bǔ)全文件
19.給指定的文件目錄賦權(quán)限:chmod -R 755 文件夾名?
? ? ? 一般加這個權(quán)限就好了。第一個數(shù)字7表示根用戶有讀寫執(zhí)行權(quán)限,第二個數(shù)字5表示組用戶有讀和執(zhí)行的權(quán)限,? ? 第三個數(shù)字5是其他用戶有讀和執(zhí)行的權(quán)限.
20.給指定的文件目錄賦用戶權(quán)限:chown -R u1 /sdzw/elasticsearch-6.4.2
21.后臺啟動es服務(wù):
nohup su - u1 -c /sdzw/elasticsearch-6.4.2/bin/elasticsearch?>/dev/null/ 2>&1 &
22.查看es程序的進(jìn)程: ps -ef |grep elastic
23.? 查看內(nèi)存使用情況:free或者top
24.? 鎖內(nèi)存操作:root用戶下執(zhí)行ulimit -l unlimited
25.? 刪除目錄: rm -rf? 目錄
26. 壓縮zip文件: zip -r aa.zip aa
27. 壓縮tar.gz文件: tar -zcvf aaa.tar.gz aaa
28. 創(chuàng)建文件 :touch aa.txt
29. 查看隱藏文件: ll -a
30. 創(chuàng)建目錄(不存在就創(chuàng)建): mkdir /home/es/aa
31. 關(guān)閉防火墻:systemctl stop firewalld
32. 啟動防火墻:systemctl start firewalld
33. 重啟防火墻:systemctl restart firewalld
34. 開通防火墻指定的端口: firewall-cmd --add-port=9200/tcp --permnent(永久開放)