Time of Update: 2018-12-03
less 在查看之前不會載入整個檔案。可以嘗試使用 less 和 vi 開啟一個很大的檔案,你就會看到它們之間在速度上的區別。 在 less 中導航命令類似於 vi。本文中將介紹一些導航命令以及使用 less 的其它一些技巧。 1 搜尋當使用命令 less file-name 開啟一個檔案後,可以使用下面的方式在檔案中搜尋。搜尋時整個文本中匹配的部分會被高亮顯示。 向前搜尋/ - 使用一個模式進行搜尋,並定位到下一個匹配的文本n - 向前尋找下一個匹配的文本N -
Time of Update: 2018-12-03
眾所周知,現代作業系統都實現了“虛擬記憶體”這一技術,不但在功能上突破了實體記憶體的限制,使程式可以操縱大於實際實體記憶體的空間,更重要的是,“虛擬記憶體”是隔離每個進程的安全保護網,使每個進程都不受其它程式的幹擾。
Time of Update: 2018-12-03
MBR,512位元組=446+64+2 (446位元組——引導程式 64位元組——分區表 2位元組——AA55)MBR(Master Boot Record),中文意為主引導記錄。 硬碟的0磁軌的第一個扇區稱為MBR,它的大小是512位元組,而這個地區可以分為兩個部分。第一部分為pre-boot區(開機前區),佔446位元組;第二部分是Partition
Time of Update: 2018-12-03
請在地址欄輸入要查詢的 linux 命令。如:訪問 http://www.npcsc.com/man/wget 將獲得 wget 命令的使用說明。type linux command behind the site url ,eg : http://www.npcsc.com/man/wget ,this will get the useage of wget .( 預設返回的是 html 格式的頁面,如果需要查詢文本形式頁面,可以在命令後面加上 '.txt')we return html
Time of Update: 2018-12-03
Linux TCP 系統參數配置我們這裡應用的是CentOS5.3,並核心使用的是2.6.18-128.el5PAE #1 SMP 。修改部分TCP ,有的是為了提高效能與負載,但是存在降低穩定性的風險。有的則是安全方面的配置,則有可能犧牲了效能。1.TCP keepalive TCP串連保鮮設定echo 1800 > /proc/sys/net/ipv4/tcp_keepalive_timeecho 15 >
Time of Update: 2018-12-03
名稱:cut 使用許可權:所有使用者 用法:cut -cnum1-num2 filename 說明:顯示每行從開頭算起 num1 到 num2 的文字。 範例: shell>> cat example test2 this is test1 shell>> cut -c0-6 example ## print 開頭算起前 6 個字元 test2 this i cut:作用:和名字一樣,就是“剪”掉一些東西,析取我們所要的東西格式:cut -cchars file
Time of Update: 2018-12-03
在Linux中,沒有檔案建立時間的概念。只有檔案的訪問時間、修改時間、狀態改變時間。也就是說不能知道檔案的建立時間。但如果檔案建立後就沒有修改過,修改時間=建立時間;如果檔案建立後,狀態就沒有改變過,那麼狀態改變時間=建立時間;如果檔案建立後,沒有被讀取過,那麼訪問時間=建立時間,這個基本不太可能。與檔案相關的幾個時間:1、訪問時間,讀一次這個檔案的內容,這個時間就會更新。比如對這個檔案使用more命令。ls、stat命令都不會修改檔案的訪問時間。2、修改時間,對檔案內容修改一次,這個時間就會更
Time of Update: 2018-12-03
每一種條件陳述式的基礎都是判斷什麼是真什麼是假。是否瞭解其工作原理將決定您編寫的是品質一般的指令碼還是您將引以為榮的指令碼。Shell指令碼的能力時常被低估,但實際上其能力的發揮受制於指令碼撰寫者的能力。您瞭解得越多,您就越能像變戲法似地撰寫一個檔案來使任務自動化和簡化您的管理工作。在 shell 指令碼中進行的每一種操作(除最簡單的命令編組之外)都需要檢查條件。所有的 shell 指令碼“邏輯” —廣義意義下的“邏輯” — 通常都可以分為以下三大類:if {condition exists}
Time of Update: 2018-12-03
安裝服務 :sudo apt-get install vnc4server安裝用戶端: sudo apt-get install xvnc4viewer 啟動服務vncserver ,第一次啟動時會提示你輸入一個密碼。 啟動用戶端 : vncviewer。後面加上IP可直接連上。 另附安裝tightvnc(基於VNC的另一款遠端桌面): sudo apt-get install xtightvncviewersudo apt-get install
Time of Update: 2018-12-03
例如想要查看一些python進程的開始時間(stime)、已經運行了多長時間(etime) [dwapp@ldrac:/home/dwapp/admin/alisql/task/rtdc]ps -eo pid,tty,user,comm,stime,etime | grep python14433 ? dwapp python 00:00 09:26:4514436 ? dwapp python 00:00
Time of Update: 2018-12-03
******************************************************************************錯誤資訊選中了曾被取消選擇的軟體包 skype。(正在讀取資料庫 ... 系統當前總共安裝有 159798 個檔案和目錄。)正在解壓縮 skype (從 skype-debian_2.0.0.72-1_i386.deb) ...dpkg:依賴關係問題使得 skype 的配置工作不能繼續: skype 依賴於 libqt4-core (>
Time of Update: 2018-12-03
ps -aux | sort -k4,4nps auxw --sort=rssps auxw --sort=%cpulinux 下的ps命令%CPU 進程的cpu佔用率%MEM 進程的記憶體佔用率VSZ 進程所使用的虛存的大小RSS 進程使用的駐留集大小或者是實際記憶體的大小TTY 與進程關聯的終端(tty)STAT 檢查的狀態:進程狀態使用字元表示的,如R(running正在運行或準備運行)、S(sleeping睡眠)、I(idle空閑)、Z (僵死)、D(不可中斷的睡眠,通常是I/O)、P(
Time of Update: 2018-12-03
linux下查看最消耗CPU、記憶體的進程 1.CPU佔用最多的前10個進程:ps auxw|head -1;ps auxw|sort -rn -k3|head -102.記憶體消耗最多的前10個進程ps auxw|head -1;ps auxw|sort -rn -k4|head -103.虛擬記憶體使用最多的前10個進程ps auxw|head -1;ps auxw|sort -rn -k5|head -10 4.也可以試試www.2cto.com ps auxw
Time of Update: 2018-12-03
在linux下,估計你經常使用pwd這個命令,這個命令就是列印當前的工作路徑,即print working directroy, 今天我們也來c語言實現這個命令。要實現這個功能,需要用到下面的一個系統調用:#include <unistd.h> char *getcwd(char *buf, size_t size);該系統調用返回當前的工作目錄的絕對路徑,絕對路徑的值保留在size大小的buf中,如果這個緩衝區太小,則返回NULL,並且errno被設定為ERANGE,
Time of Update: 2018-12-03
在linux下,估計你經常使用pwd這個命令,這個命令就是列印當前的工作路徑,即print working directroy, 今天我們也來c語言實現這個命令。要實現這個功能,需要用到下面的一個系統調用:#include <unistd.h> char *getcwd(char *buf, size_t size);該系統調用返回當前的工作目錄的絕對路徑,絕對路徑的值保留在size大小的buf中,如果這個緩衝區太小,則返回NULL,並且errno被設定為ERANGE,
Time of Update: 2018-12-03
hrtimer = high res timer核心為高精度定時器重新設計了一套軟體架構,它可以為我們提供納秒級的定時精度,以滿足對精確時間有迫切需求的應用程式或核心驅動,例如多媒體應用,音訊裝置的驅動程式等等。以下的討論用hrtimer(high resolution timer)表示高精度定時器。#include <linux/hrtimer.h>static struct hrtimer hrtimer;//init hrtimer_init(&hrtimer,
Time of Update: 2018-12-03
fb設為24位元模式:fbset -fb /dev/fb0 -g 800 600 800 600 24 -n用r g b填充fb:use-fb 255 0 0 //reduse-fb 0 255 0 //green... use-fb.c 代碼:/* use-fb.c*/#include <stdio.h>#include <fcntl.h>#include <linux/fb.h>#include
Time of Update: 2018-12-03
1) 最小架構 /* Example Minimal Character Device Driver */#include <linux/module.h>static int __init hello_init(void){ printk("Hello Example Init/n"); return 0;}static void __exit hello_exit(void){ printk("Hello Example
Time of Update: 2018-12-03
2009-08-18
Time of Update: 2018-12-03
1. Time format and examples string-time : "2001-2-3 04:05:06 +0700" struct-time : struct tm { tm_sec = 6, tm_min = 5, tm_hour = 4, tm_mday = 3,