linux清空檔案等有用的指令

2022-05-19 14:32:18 字數 1320 閱讀 3295

1).    > filename

2).    :> filename

3).   echo "" > filename  (檔案大小被截為1位元組)

4).   echo > filename

5).   cat /dev/null > filename

6).   cp /dev/null filename

cat a.log  >  b.log  將a的內容寫到b中並且覆蓋b中原來額內容

view newest logfile:  tail -f logfile

檢視系統所有安裝的packages包:dpkg-query -l

檢視系統監聽的服務 

# netstat -ln 

若需要檢視系統當前執行的所有程序,就需要用如下命令: 

# ps auxw 

service[服務名稱] 執行操作

選項與引數:

執行操作:服務需要進行的工作(start|stop|status|restart….)

--status-all:將系統所有自啟動服務顯示

格式:service

格式:service start

啟動指定的系統服務

格式:service stop

停止指定的系統服務

格式:service restart

重新啟動指定的系統服務,即先停止(stop),然後再啟動(start)。

格式:chkconfig --list

檢視系統服務列表,以及每個服務的執行級別。

格式:chkconfig on

設定指定服務開機時自動啟動。

格式:chkconfig off

設定指定服務開機時不自動啟動。

按照服務的啟動方式可以分為2類:

自啟動的服務:大部分為開機就會啟動的服務。每乙個服務都有乙個程序進行控制

統一控制啟動服務:由乙個獨立程序負責啟動這些服務,至於何時啟動由使用者進行控制。這個獨立的程序就是 xinetd

統一控制啟動服務也是乙個自啟動服務,只是其控制的服務不一定開機就啟動

/etc/init.d/:所有服務啟動指令碼存放處(學習 shell script 語法好去處)

/etc/sysconfig/(各服務的初始化環境配置檔案)

/etc/xined.conf統一控制啟動服務總體配置檔案

/etc/xined.d/統一控制啟動服務配置檔案(每個服務的配置檔案)

/etc/:自啟動服務各自的配置檔案

/var/lib/自啟動服務各自的配置檔案

/var/run/:各個服務的程式的 pid 記錄處

Linux中清空檔案的方式

清空檔案的內容,這絕對是很有用的乙個小技能,方式有很多,自然優劣各有不同,該文章便是我用於記錄我學習到的清空檔案的方式,當然,這並不一定是全部方式,持續學習更新。最簡單的方式就是通過shell將檔案重定向到null。是重定向的意思,在該符號前面沒有任何內容 空,不存在的事物 該符號後面跟檔名,即 f...

清空檔案和清空資料夾的方法 cp,mv,rm

週末快樂!心血來潮,從海浬搜了搜清空檔案和資料夾的操作,列位可以參考一下哈,不需要金幣,雖然偶本來也是個窮人,o 一 清空檔案的三種方法 1 echo test.txt 2 test.txt 3 cat dev null test.txt 二 linux清空資料夾命令 rm rf 目錄名 就可以了。...

Linux下如何清空檔案內容

root localhost logs file name.log2 使用 true 命令重定向清空檔案 root localhost logs file name.log 或者 root localhost logs ture file name.log 符號,它是 shell 的乙個內建命令,等...