1、清空或者讓乙個檔案成為空白的最簡單方式,是像下面那樣,通過 shell 重定向 null (不存在的事物)到該檔案
[root@om-server ~]#[root@om-server ~]# > /var/log/messages
[root@om-server ~]# echo '' > /var/log/messages
2、使用 『true』 命令重定向來清空檔案
下面我們將使用 : 符號,它是 shell 的乙個內建命令,等同於 true 命令,它可被用來作為乙個 no-op(即不進行任何操作)。另一種清空檔案的方法是將 : 或者 true 內建命令的輸出重定向到檔案中,具體如下:
[root@om-server ~]# : > /var/log/messages[root@om-server ~]# true > /var/log/messages
3、使用cat cp dd命令清空檔案
在 linux 中, null 裝置基本上被用來丟棄某個程序不再需要的輸出流,或者作為某個輸入流的空白檔案,這些通常可以利用重定向機制來達到,所以 /dev/null 裝置檔案是乙個特殊的檔案,它將清空送到它這裡來的所有輸入,而它的輸出則可被視為乙個空檔案。另外,你可以通過使用 cat命令 顯示 /dev/null 的內容然後重定向輸出到某個檔案,以此來達到清空該檔案的目的。
[root@om-server ~]#cat /dev/null >access.log
[root@om-server ~]#cp /dev/nullaccess.log
[root@om-server ~]#ddif=/dev/null of=access.log
4、使用 truncate 命令來清空檔案內容
truncate 可被用來將乙個檔案縮小或者擴充套件到某個給定的大小。
你可以利用它和 -s 引數來特別指定檔案的大小。要清空檔案的內容,則在下面的命令中將檔案的大小設定為 0:
[root@om-server ~]#truncate -s 0 access.log
清除浮動的方法
1 給父元素加height 2 給父元素加浮動 絕對定位 固定定位 3 給父級元素加display inline block 4 給浮動元素下加 clear 5 給浮動元素下加 這個不符合w3c的標準,樣式,結構,行為分離。6 給浮動元素的父級元素加 clear 觸發ie7中的haslayout屬性...
清除浮動的方法
一 父級div定義 偽類 after 和 zoom 二 父級div定義 overflow hidden 原理 必須定義width或zoom 1 設定寬度時,ie6 ie7會清除浮動 設定 zoom 1時,ie6 ie7會清除浮動 使用overflow hidden時,瀏覽器會自動檢查浮動區域的高度 ...
清除CSS float的方法
關於清除浮動的四種方法 浮動對頁面的影響 如果乙個父盒子中有乙個子盒子,並且父盒子沒有設定高,子盒子在父盒子中進行了浮動,那麼將來父盒子的高度為0.由於父盒子的高度為0,下面的元素會自動補位,所以這個時候要進行浮動的清除。關於清除浮動的方式 方式一 使用overflow屬性來清除浮動 ovh 先找到...