起因最近使用nohup創建了一個後台進程,默認日志輸出到了nohup.out文件中,程序跑起來也就沒再管, 過了大約一周,發現硬盤空間不夠了,於是查找原因,發現這個nohup.out文件已經到了70G了,導致硬 盤空間不足了。解決方案只
Linux命令行佷有用、很高效,也很有趣,但有時候也很危險,尤其是在你不確定你自己在正在做什麼時候。這篇文章並不打算引來你對Linux或linux 命令行的憤怒。我們只是想讓你意識到在你運行某些命令時應該三思而後行。(譯注:當然,以下命
當用戶登陸時,將讀取以下兩個配置文件:1)/etc/profile:系統全局配置文件,最好不要修改該文件2)~/.bash_profile或~/.bash_login或~/.profile:用戶私有的配置文件全局配置文件 - /etc/
在Linux下使用sqlplus你會發現:退格鍵無法正常使用(亂碼),上翻鍵也無法正常顯示歷史功能, 非常討厭!為了讓退格鍵和上翻鍵在sqlplus裡正常發揮它的作用,我們必須安裝一個軟件 - rlwrap1. 首先,從http://u
Shell變量分為環境變量和自定義變量,這兩則的差異在於該變量能否被子進程使用,看下面的一個示 意圖:如果是環境變量,子進程中還可以繼續使用,但如果是自定義的變量,子進程裡將失效。用env查看環境變量常見的環境變量如下:1)HOME:用
命令查找 - whichwhich命令用於查找PATH裡包含的可執行文件(即命令)which [-a] command-a:列出所有命令文件和目錄查找 - whereis, locate, find其中whereis和locate是從數
gzip采用gzip壓縮的文件擴展名為.gz,它的語法如下:gzip [-cdtv#] filename-c:壓縮-d:解壓縮-t:檢驗文件的一致性-v:顯示壓縮比等消息-#:壓縮等級,取值范圍為1~9,其中9壓縮率最高,默認為6使用g
磁盤分區 - fdiskfdisk的命令不需要記,因為輸入m後,就會看到詳細的幫助信息,如下所示:[root@lx15 /data ]# fdisk /dev/sda The number of cylinders for
Linux有如下的關機和重啟命令:shutdown, reboot, halt, poweroff,那麼它們有什麼區別呢?shutdown - 建議使用的命令shutdown是最常用也是最安全的關機和重啟命令,它會在關機之前調用fsck
Linux的管道命令是|,通過它可以對數據進行連續處理,其示意圖如下:注意:1)管道命令僅為處理標准輸出(即正確的輸出),對於標准錯誤輸出,將忽略2)管理命令的後一個命令必須能將前一個命令的標准輸出變為它的標准輸入才可以,如 less,
日志輪轉特別適用於具有固定文件名的日志文件,比如MySQL的出錯日志、常規查詢日志、慢查詢日志 等。Linux系統有一個非常好用的根據logratate可以實現自動輪轉,本文介紹它的原理和用法。默認情況下,logrotate部署為每天運
文件的權限意義r: 表示可以讀取該文件的內容w: 表示可以編輯、新增或修改該文件的內容,但不具備刪除該文件的權限x: 表示可以執行該文件目錄的權限意義r: 表示具有讀取目錄結構列表的權限,即可以利用ls命令列出目錄下的文件列表w: 更改
概述epoll是linux提供一種多路復用的技術,類似各個平台都支持的select,只是epoll在內核的實現做了 更多地優化,可以支持比select更多的文件描述符,當然也支持 socket這種網絡的文件描述符。linux上 的大並發
對於I/O-bond類型的進程,我們經常用iostat工具查看進程IO請求下發的數量、系統處理IO請求的耗時,進而分析進程與操作系統的交互過程中IO方面是否存在瓶頸。下面通過iostat命令使用實例,說明使用iostat查看IO請求下發
Linux命令執行過程的數據傳輸情況如下所示:1)標准輸入(stdin):代碼為0,使用<或<<;2)標准輸出(stdout):代碼為1,使用>或>>;3)標准錯誤輸出(stderr):代碼為2,使用
Linux文件有三個時間屬性:1)mtime:文件內容最後修改時間2)ctime:文件狀態改變時間,如權限、屬性被更改3)atime:文件內容被訪問時間,如cat,less等在默認情況下,ls顯示出來的是該文件的mtime,即文件內容最
Ext2文件系統Linux的正規文件系統為Ext2(Linux second extended file system),它主要由以下三個部分組成 :1)super block:記錄此文件系統的整體信息,包括inode/block的總量
當用戶登陸Linux系統時,Linux將做如下檢查:1)在/etc/passwd文件裡匹配輸入的用戶名,獲取該用戶名的UID和GID(其中GID和/etc/group關聯) 、Home目錄和Shell設置2)在/etc/shadow裡核
今天跟大家分享一下我的vim配置,僅僅是個人習慣而已。如果有需要,可以將一下內容copy替換掉 ~/.vimrc的內容:01.if v:lang =~ "utf8$" || v:lang =~ "UTF-8