1. 程式人生 > >linux命令終焉之章

linux命令終焉之章

1檢視ip:win 用ipconfig,linux用ifconfig,用hostname -i也可以用來查詢ip,在/etc/hosts檔案可以配置機器對應的ip

2設定服務開機自啟動:http和httpd是服務
先檢視服務情況chkconfig --list | grep http
開機自啟動chkconfig httpd on

3判斷linux服務存活的方法:
ps -ef|grep httpd
netstat -nlp|grep xxxx(父程序)
外網去查服務:
1.先ping服務所在的機器ip
2.檢視xxx服務的埠號和服務地址
3.telnet xxxxxxxx xx 這是ping對應的ip和埠號

4實時檢視檔案內容
1.tail -f xxx.log
2.tail -F xxx.log
值得注意當對xxx檔案進行實時檢視時,如果對於xxx檔案重新命名(mv),然後再建立一個xxx檔案,和原先名字一樣,f會因為檔案改變而不能實時檢視,F會檢測到檔案發生改變,但還是會繼續實時檢視。

5查詢指令
which xxx(cat)
系統查詢命令的路徑,:分隔符
echo $PATH

6自己設定命令:
1.建立shell指令碼,寫好想要做的內容
2.配置全域性的環境變數/etc/profile,假設軟體是asd,這裡注意=前後不能有空格
export asd_HOME=/xxxxx 這是配置軟體的家目錄
export PATH=$ asd_HOME/bin:$ PATH (沒空格的),相當於把軟體路徑配置到了其他系統路徑前面
3.生效 source /etc/profile

7找檔案或資料夾
find / -name '* asd*’ 從根目錄全部搜尋asd
./ 當前目錄
還可以指定目錄,這裡的name是搜尋的規則,指的按名字

8檢視檔案的一些操作
在這裡插入圖片描述

9清空檔案 的方法
cat /dev/null > xxx.log
注意 echo ‘’ > xxx.log不能清除,還會剩餘一個空行

10修改配置檔案的時候注意備份
cp xxxx xxxx

11上傳下載
先裝個軟體 yum install lrzsz
上傳 win-> linux rz
下載 linux->win sz

12檢視檔案大小
ll -h
du -sh xxx.log
檢視資料夾大小
du -sh xxxd

13檢視系統情況
記憶體:free -m 或-g
硬碟:df -h
負載:top

14壓縮解壓:
zip -r asd.zip asd/*
unzip asd.zip

tar -czvf asd.tar.gz asd/* ,這裡c指壓縮,z生成檔案gz,v輸出詳細過程,f後面跟檔名
tar -xzvf asd.tar.gz x指解壓