Time of Update: 2015-07-04
標籤:linux進程管理 Linux進程管理是Linux核心的一種功能。1.ps命令:process state SysV風格:每一個選項需要加- BSD風格:每個選項不需要加- a:顯示所有與終端有關的進程 u: x:所有與終端無關的進程 -e:顯示所有進程 -F:額外完全格式 -l:2. 進程分類: 跟終端相關的進程 跟終端無關的進程3.進程狀態: D:不可中斷的睡眠
Time of Update: 2015-07-04
標籤:linu sudo 使用者管理 作業環境:Ubuntu Server 14.04,系統上僅有一個使用者root1. adduser 命令添加新使用者 #adduser username650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6F/4D/wKiom1WX2ZWCpkATAAKCHPM_
Time of Update: 2015-07-04
標籤:程式崩潰 調試技術 c++ gdb linux 看一下bits/stl_map和bits/stl_set可以看到map和set的定義如下:84 template <typename _Key, typename _Tp, typename _Compare = std::less<_Key>, 85
Time of Update: 2015-07-04
標籤: 許可權是作業系統用來限制對資源訪問的機制,許可權一般分為讀、寫、執行。系統中的每個檔案都有特定的許可權、所屬使用者、所屬使用者組,通過這樣的機制來限制哪些使用者、哪些組可以對檔案進行什麼樣的操作。 每個進程都是以某個使用者的身份運行,所以進程的許可權與使用者的許可權一樣,使用者的許可權大,該進程擁有的許可權就大。 linux許可權基於UGO模型進行控制的: U代表User,GD代表Group,O代表other,許可權三個一組(rwx)對UGO分別設定,每個檔案擁有所屬使用者
Time of Update: 2015-07-04
標籤:/* 實現ll命令,輸出指定目錄下詳細資料 格式:ll -l dirname 目錄採用快速排序,按字典順序排序*/#include <stdio.h>#include <dirent.h>#include <stdlib.h>#include <sys/
Time of Update: 2015-07-04
標籤:linux tab鍵 vim 寬度 tabstop 和我的上篇文章一樣,可以設定目前使用者的Tab鍵寬度,也可以設定所有使用者的Tab鍵寬度一.僅設定目前使用者的Tab鍵寬度輸入命令:vim ~/.vimrc然後:set tabstop=4 //我這裡將Tab鍵的寬度設定為4儲存:ctrl+z+
Time of Update: 2015-07-04
標籤: 目錄:1. 環境變數設定 =========================================================================1. 環境變數設定在 Ubuntu 系統中有兩種設定環境變數 PATH 的方法。第一種適用於為單一使用者佈建 PATH,第二種是為全域設定 PATH。 第一種方法: 在使用者主目錄下有一個 .bashrc 檔案,可以在此檔案中加入 PATH
Time of Update: 2015-07-04
標籤:由SUN開發,用於在不同的系統之間使用,所以其設計與主機系統無關,使用者想使用遠程檔案時,只需要mount –t nfs就可以把遠端檔案拿到本地,像使用本地檔案一樣使用,非常方便。 它採用C/S架構,結合使用RPC 和 XDR(外部資料表示)可以使用資料在不同的電腦之間交換。 啟動NFS檔案伺服器時,、/etc/rc.local會自動啟動exportfs程式,指定可以匯出的檔案或目錄,當然,你也可以自己啟動。 sudo exportfs –rv 安裝NFS #check
Time of Update: 2015-07-04
標籤:今天安裝了最新的chrome,我是下載的.deb包直接安裝的。安裝完後,用chrome瀏覽頁面時,發現字型有的大,有的小,還不清楚。於是在網上搜尋了一下如何設定字型。 1.開啟Chrome瀏覽器。選項->進階設定->(往下面拖一下)網頁內容->更改字型和語言設定 2.將Serif字型修改成 Sans 16,Sans-Serif字型修改成 Sans 16,寬度固定字型:修改成Monospace 13
Time of Update: 2015-07-04
標籤:路由器 應用程式層 黑盒子 linux 產品 題目有點大了,但是難免有一些憤怒!我們的網關產品目前處在系統測試階段,不太順利,是太不順利!各方面都在懈怠,包括我!我除了懈怠,還在找機會逆襲!順便蔑視一下測試者,希望產生一種想象,即他發現的問題其實不是問題,而是因為他的無知所導致!就在昨天,機會來了,我便氣揚了!
Time of Update: 2015-07-04
標籤:dhc服務配置DHCP伺服器配置 DHCP服務是才用C/S架構的所以需要一個伺服器才能提供DHCP伺服器 註明:本次DHCP實驗的系統為CentOS 6.6 Linxu
Time of Update: 2015-07-04
標籤:cut、sort、tr一、cut命令1、cut命令簡介 cut命令使用者顯示行中的指定部分,刪除檔案中指定欄位。2、常用選項-d:指定欄位的分隔字元,預設的欄位分隔符號為“TAB”; -f:顯示指定欄位的內容; 單個數字:一個欄位 多個離散欄位:逗號分隔
Time of Update: 2015-07-04
標籤:注意:service的安裝目錄在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的連結。chkconfig命令主要用來更新(啟動或停止)和查詢系統服務的運行級資訊。謹記chkconfig不是立即自動禁止或啟用一個服務,它只是簡單的改變了符號串連。使用文法:chkconfig [--add][--del][--list][系統服務] 或 chkconfig [--level
Time of Update: 2015-07-04
標籤:kernel 核心 signal 訊號處理 由於在下能力相當有限,有不當之處,還望大家批評指正^_^一、 訊號概念訊號(signal)是非強制中斷。訊號提供了一種處理非同步事件的方式。當各種各樣的事件發生時,程式相應的會收到各種各樣的訊號。對於大部分訊號,程式可以自行決定如何處理他們。程式在什麼情況下會收到訊號,下面是一些例子執行某條指令,產生了
Time of Update: 2015-07-04
標籤:任務的原因:由於,剛購買來的伺服器需要將磁碟掛載到作業系統上,為了掛載磁碟首先要對磁碟進行分區,然後進行檔案系統的建立,最後將磁碟掛載到作業系統上的某個目錄。MBR(Master Boot
Time of Update: 2015-07-04
標籤: 這篇是我的第二篇部落格,呵呵。上次那篇發牢騷是我第一次寫部落格。我選擇在開源中國社區寫部落格,是因為這個上面平常有很多關於科技領域和程式員的資訊(新聞),而且有很多技術資料和開源軟體唾手可得,下載也方便。最重要的是我喜歡看這個上面的評論,不管是噴子還是噴噴子的噴子,都很又意思。額。。。我不是打廣告,我只是表示一下自己的真是感受,言歸正傳吧。
Time of Update: 2015-07-04
標籤:/* 瀏覽單個檔案,按行或者按位元組 格式: tail filename c/n num,目前不支援其他格式*/#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <unistd.h>/* 
Time of Update: 2015-07-04
標籤:linux posix select epoll io select,epoll都是IO多工機制。I/O多工就通過一種機制,可以監視多個描述符,一旦某個描述符就緒(一般是讀就緒或者寫就緒),能夠通知程式進行相應的讀寫操作。但select,poll,epoll本質上都是同步I/O,因為他們都需要在讀寫事件就緒後自己負責進行讀
Time of Update: 2015-07-04
標籤:線程線程同步-互斥鎖 1.初始化互斥鎖pthread_mutex_init() int pthread_mutex_init(pthread_mutex_t *restrict mutex, const pthread_mutexattr_t *restrict attr); 例: pthread_mutex_t mutex; pthre
Time of Update: 2015-07-04
標籤: Linux