linux清空文件等有用的指令總結
1). > filename
2). :> filename
3). echo "" > filename (文件大小被截為1字節(jié))
4). echo > filename
5). cat /dev/null > filename
6). cp /dev/null filename
cat a.log >> b.log 將a中的內容append添加到b中去
cat a.log > b.log 將a的內容寫到b中并且覆蓋b中原來額內容
view newest logfile: tail -f logfile
查看系統(tǒng)所有安裝的packages包:dpkg-query -l
查看系統(tǒng)監(jiān)聽的服務
# netstat -ln
若需要查看系統(tǒng)當前運行的所有進程,就需要用如下命令:
# ps auxw
service[服務名稱] 執(zhí)行操作
選項與參數:
執(zhí)行操作:服務需要進行的工作(start|stop|status|restart….)
--status-all:將系統(tǒng)所有自啟動服務顯示
格式:service <service>
打印指定服務<service>的命令行使用幫助。
格式:service <service> start
啟動指定的系統(tǒng)服務<service>
格式:service <service> stop
停止指定的系統(tǒng)服務<service>
格式:service <service> restart
重新啟動指定的系統(tǒng)服務<service>,即先停止(stop),然后再啟動(start)。
格式:chkconfig --list
查看系統(tǒng)服務列表,以及每個服務的運行級別。
格式:chkconfig <service> on
設置指定服務<service>開機時自動啟動。
格式:chkconfig <service> off
設置指定服務<service>開機時不自動啟動。
按照服務的啟動方式可以分為2類:
自啟動的服務:大部分為開機就會啟動的服務。每一個服務都有一個進程進行控制
統(tǒng)一控制啟動服務:由一個獨立進程負責啟動這些服務,至于何時啟動由用戶進行控制。這個獨立的進程就是 xinetd
統(tǒng)一控制啟動服務也是一個自啟動服務,只是其控制的服務不一定開機就啟動
幾個重要的目錄
/etc/init.d/:所有服務啟動腳本存放處(學習 shell script 語法好去處)
/etc/sysconfig/(各服務的初始化環(huán)境配置文件)
/etc/xined.conf統(tǒng)一控制啟動服務總體配置文件
/etc/xined.d/ 統(tǒng)一控制啟動服務配置文件(每個服務的配置文件)
/etc/:自啟動服務各自的配置文件
/var/lib/自啟動服務各自的配置文件
/var/run/:各個服務的程序的 PID 記錄處
以上這篇linux清空文件等有用的指令總結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
VirtualBox安裝Centos6.8出現E_INVALIDARG(0x80070057)的解決方法
這篇文章主要為大家詳細介紹了VirtualBox安裝Centos6.8出現E_INVALIDARG(0x80070057)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07Linux上下行網速測試工具_speedtest-cli安裝使用方法
speedtest-cli是Linux下的一個上下行網速測試工具,是一個用Python寫的命令行腳本,需要的朋友可以參考下2017-03-03CentOS安裝Python2.7與Python2.6并存的方法
這篇文章主要介紹了CentOS安裝Python2.7與Python2.6并存的方法,非常具有實用價值,需要的朋友可以參考下2017-08-08