Linux應用總結(1):自動刪除n天前日誌

linux是一個很能自動產生檔案的系統,日誌、郵件、備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的事情。不用你去每天惦記著是否需要清理日誌,不用每天收到硬碟空間不足的警示簡訊,想好好休息的話,讓我們把這個事情交給機器定時去執行吧。1.刪除檔案命令:find 對應目錄 -mtime +天數 -name "檔案名稱" -exec rm -rf {} \;執行個體命令:find /opt/soft/log/ -mtime +30 -name

在Linux下產生並調試core檔案

先看看我用的是個什麼機器:$ uname -aLinux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/Linux再看看預設的一些參數,注意core file size是個0,程式出錯時不會產生core檔案了。$ ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedfile size

Linux作業系統下設定環境變數Path的方法

有兩種設定環境變數 PATH 的方法。第一種適用於為單一使用者佈建 PATH,第二種是為全域設定 PATH。1.在使用者主目錄下有一個 .bashrc 檔案,可以在此檔案中加入 PATH 的設定如下:export PATH=”$PATH:/your path1/:/your path2/…..”注意:每一個 path 之間要用 “:“ 分隔。登出重啟 X 就可以了。2.在 /etc/profile中增加。PATH="$PATH:/home/zhengb66/bin"export

繼續說Windows和Linux的異同

    沒想到隨手寫的一篇文章也會引來這麼多讀者。初來部落格園不久,對這裡其實還不是很熟悉,看文章,主要都是關於.Net和Web開發的,但願我的文章在這裡不會顯得不合群。    上一篇文章裡簡單講了下兩個系統的發布方式、目錄結構,還有簡單提了下使用者體驗。這次簡單講講協助系統,還有工作模式。    初學Linux的人在問別人問題的時候,肯定受到過這樣的回答:“man

Linux free命令詳解)

前段時間有個項目的用C寫的,效能測試時發現記憶體泄露問題。關於怎麼觀察記憶體使用量問題,free是很好用的一個命令。參數講解bash-3.00$ freetotal used free shared buffers cachedMem: 1572988 1509260 63728 0 62800 277888-/+ buffers/cache: 1168572 404416

Linux系統與程式監控工具atop教程

引言Linux以其穩定性,越來越多地被用作伺服器的作業系統(當然,有人會較真地說一句:Linux只是作業系統核心:)。但使用了Linux作為底層的作業系統,是否我們就能保證我們的服務做到7*24地穩定呢?非也,要知道業務功能是由系統上跑的程式實現的,要實現業務功能的穩定性,選擇Linux只是邁出的第一步,我們更多地工作是不讓業務程式成為穩定性的短板。 當我們的伺服器出現問題的時候,外在的表現是業務功能不能正常提供,內在的原因,從程式的角度看,可能是業務程式的問題(程式自身的bug),也可能是伺服

Linux下Varnish緩衝的配置最佳化

Varnish是一款高效能的開源HTTP加速器,挪威最大的線上報紙 Verdens Gang 使用3台Varnish代替了原來的12台Squid,效能比以前更好。但與老牌的squid相比,各有各的優劣勢,網上大量的相對比較只是在其個人對自己熟悉的應用的最大使用上的發揮而已,可能squid到了有能力的人手上才足以發揮最強大的威力Varnish採用了“Visual Page

LInux 時間與Win7時間同步方法

windows7是 UTC時間,Linux 是GMT時間,北京GMT=UTC+8波士頓時間 EDT-4,北京時間CST+8,波士頓時間比windows時間晚4個小時,北京時間早8個小時,那意味著什嗎?把系統時間改成 格林尼治標準時間GMT操作:在圖形介面下,點下時間,出現個框框,然後編輯位置,添加一個,在第二項時區選擇 格林尼治標準時間GMT(不要點時間設定,那樣就改時間了,整個過程沒有修改時間操作,只是修改了時區)圖形介面反映可能遲鈍,等會兒就變過來了,時間和windows統一了.......

ARM 開發板嵌入式linux系統與主機PC通過串口傳輸檔案

嵌入式linux系統與主機通過串口傳輸檔案     我想如果要從PC機下載東西到開發板的嵌入式linux系統裡面,很多人首先會想到用tftp

Linux上JDK的 安裝和卸載 詳細

安裝 1.    去http://java.sun.com/j2se/1.4.2/download.html 下載一個Linux Platform的JDK,建議下載RPM自解壓格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin);2.    上傳到Linux伺服器上,在shell下執行命令:[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.

完整linux下配置RMagick步驟 解決RMagick.so cannot open shared object問題

如果你在安裝RMagick的時候碰到類似這樣的錯誤:1RMagick.so: libWand.so.10: cannot open shared object file: No such file or directory -問題應該是出在共用庫的路徑上..所以可以嘗試在configure之前,先聲明路徑:11)export LD_LIBRARY_PATH=/usr/local/lib22)added "/usr/local/lib" to /etc/ld.so.conf , then然後再co

[轉+總結]Linux虛擬系統安裝VMware Tools總結

[轉+總結]Linux虛擬系統安裝VMware Tools總結 轉自中國網路 一、VMware Tools安裝手記(For Linux Guest OS) 為什麼要裝 VMware Tools? 因為它可以改善 Virtual Machine 的運行效能,而且可以讓 Host OS 和 Guest OS 互連有無,這樣我們就不用傷腦筋,要架設什麼伺服器,來溝通兩個 OS,現在就讓我們開始吧! VMware Tools所在位置:VMware 安裝路徑

Arch Linux 安裝 Xerox Phaser 3125N 網路印表機備忘錄

配置 Xerox Phaser 3125N 印表機的 IP 位址給 Xerox Phaser 3125N 印表機串連上網路線,並開啟電源。按住印表機上 Cancel 鍵不放,直到印表機列印出 Configuration 頁。記下其中的 MAC Address。然後在 Windows 主機上使用 Set IP 工具根據 MAC Address 配置 IP Address。注意,Xerox Phaser 3125N 列印沒有液晶屏,只有一個 Cancel 按鈕,所以沒有辦法在印表機上配置 IP

Linux下Socket的簡單使用及最簡化封裝

Linux下Socket的簡單使用及最簡化封裝/** 檔案功能: linux 下通訊端簡化操作函數* 檔案名稱: linux_socket.h* 建立時間: 2007 年 07 月 19 號* 建立作者: wlzqi* 使用語言: C 或 C++ 語言* 使用環境: Linux + Windows* 函數要求: *    + 函數相對比較底層*    + 只使用系統API和C庫,不能使用任何第三方庫*    + 不可以用全域變數*    + 使用比較頻繁*    + 具有模組化(函數不要嵌套)*

正確理解Linux記憶體使用量

http://hi.baidu.com/zheng918/blog/item/5dbe257ffae2e60029388a5b.html 老有人問為何開機後,還沒有其他服務,mem就被用完了?是不是記憶體泄露?是否要重啟服務?只能說不要看現象,要看本質才能找到問題的根源。往往給出這樣的結果,懷疑記憶體用了90%:Mem: 4146788k total, 3825536k used, 321252k free, 213488k buffersSwap: 2650684k total, 80k

Linux/Unix IO多工之select網路編程(含源碼)

前言本章節是用基本的Linux/Unix基本函數加上select調用編寫一個完整的伺服器和用戶端例子,可在Linux(ubuntu)和Unix(freebsd)上運行,用戶端和服務端的功能如下:用戶端從標準輸入讀入一行,發送到服務端服務端從網路讀取一行,然後輸出到用戶端用戶端收到服務端的響應,輸出這一行到標準輸出 服務端代碼如下:#include <unistd.h>#include <sys/types.h> /* basic system data

Linux進程即時IO監控iotop命令詳解

介紹Linux下的IO統計工具如iostat, nmon等大多數是只能統計到per裝置的讀寫情況, 如果你想知道每個進程是如何使用IO的就比較麻煩.iotop 是一個用來監視磁碟 I/O 使用狀況的 top 類工具。iotop 具有與 top 相似的 UI,其中包括 PID、使用者、I/O、進程等相關資訊。 執行個體直接運行就好iotop輸出如下Total DISK READ: 6.01 M/s | Total DISK WRITE: 3.85 K/s TID

linux awk命令詳解

簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首個字母。實際上 AWK

Linux 運行進程即時監控pidstat命令詳解

簡介 pidstat主要用於監控全部或指定進程佔用系統資源的情況,如CPU,記憶體、裝置IO、任務切換、線程等。pidstat首次運行時顯示自系統啟動開始的各項統計資訊,之後運行pidstat將顯示自上次運行該命令以後的統計資訊。使用者可以通過指定統計的次數和時間來獲得所需的統計資訊。 執行個體講解預設參數執行pidstat,將輸出系統啟動後所有活動進程的cpu統計資訊: linux:~ # pidstatLinux 2.6.32.12-0.7-default (linux)

linux/unix設計思想

看了《linux/unix設計思想》這本書,覺得書的大部分內容都閑扯的太遠了,以下簡單的總結下本書的核心,協助大家節省時間和金錢。 linux/unix設計思想: 1) 程式應該小而專一,程式應該盡量的小,且只專註於一件事上,不要開發那些看起來有用但是90%的情況都用不到的特性;  2) 程式不只要考慮效能,

總頁數: 3662 1 .... 73 74 75 76 77 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.