用戶組設(shè)置 chmod o-r /etc/passwd
2015-06-281.在存放.c文件的目錄下編按如下方法編寫Makefile文件: #Makefile start.. CC := gcc #根據(jù)需要添加其它如XX := g++ CFLAGS := -Wall -O -g #優(yōu)化,輸出調(diào)試信息,及所有警告 TARGET :=argcv test hello unixio getuid #要編譯的目標(biāo)名,文件名去
2015-06-28以centos4.2為例子, #yum grouplist 顯示系統(tǒng)已經(jīng)安裝的組件,和可以安裝的組件 如果系統(tǒng)安裝之初采用最小化安裝,沒有安裝xwindow,那么 #yum groupinstall "X Window System" #yum groupinstall "GNOME D
2015-06-28Linux檢測硬盤壞道 badblocks 功能說明:檢查磁盤裝置中損壞的區(qū)塊?! ≌Z法:badblocks [-svw][-b ][-o ][磁盤裝置][磁盤區(qū)塊數(shù)][啟始區(qū)塊] 補充說明:執(zhí)行指令時須指定所要檢查的磁盤裝置,及此裝置的磁盤區(qū)塊數(shù)?! ?shù): -b 指定磁盤的區(qū)塊
2015-06-28眾所周知,現(xiàn)在的分時操作系統(tǒng)能夠在一個CPU上運行多個程序,讓這些程序表面上看起來是在同時運行的。linux就是這樣的一個操作系統(tǒng)?! ≡趌inux系統(tǒng)中,每個被運行的程序?qū)嵗龑?yīng)一個或多個進程。linux內(nèi)核需要對這些進程進行管理,以使它們在系統(tǒng)中"同時
2015-06-28進入vi的命令 vi filename :打開或新建文件,并將光標(biāo)置于第一行首 vi +n filename :打開文件,并將光標(biāo)置于第n行首 vi + filename :打開文件,并將光標(biāo)置于最后一行首 vi +/pattern filename:打開文件,并將光標(biāo)置于第一個與pattern匹配的串處
2015-06-28這幾天一直被Pulseaudio惡心,每次kill pulseaudio進程,新的進程自動又產(chǎn)生了,怎么都殺不掉 在網(wǎng)上刮了幾天,發(fā)現(xiàn)關(guān)于pulseaudio的資料還真的不多,而且大多都是E文?! ∽詈蠼K于被我找到,原來是配置文件搞的鬼 配置文件可能出現(xiàn)在這兩個位置: /
2015-06-285. 引號 在向程序傳遞任何參數(shù)之前,程序會擴展通配符和變量。這里所謂擴展的意思是程序會把通配符(比如*)替換成合適的文件名,它變量替換成變量值。為了防止程序作這種替換,您可以使用引號:讓我們來看一個例子,假設(shè)在當(dāng)前目錄下有一些文件,兩個jpg文
2015-06-28一、Linux 分區(qū)概念 首先介紹一下linux中的分區(qū)概念,這個可是把一開始學(xué)習(xí)的我害苦了。在 Linux 中規(guī)定,每一個硬盤設(shè)備最多能有 4 個主分區(qū)(其中包含擴展分區(qū))構(gòu)成,任何一個擴展分區(qū)都要占用一個主分區(qū)號碼,也就是在一個硬盤中,主分區(qū)和擴展分區(qū)一共
2015-06-28進入/proc目錄 ps查看所有符合./cmd的進程,找出其對應(yīng)的進程號 用ll命令: ll 進程號 如下顯示一個示例: [root@Cluster1 proc]# ll 22401 total 0 -r--r--r-- 1 zhouys zhouys &nbs
2015-06-28#include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> #include <linux/fs.h> #include <linux/string.h> #include <linux/mm.h> #include <linux/syscalls.h> #inc
2015-06-28今天安裝TOMCAT5,下載的是其ZIP安裝包,在Linux下unzip后,無論如何,也無法正常啟動TOMCAT,總是錯誤如下: The BASEDIRenvironmentvariable is not defined correctly This environmentvariable is needed to run this program 之前就是: Cann
2015-06-28在此僅僅討論網(wǎng)絡(luò)設(shè)備驅(qū)動的一般寫法,有關(guān)硬件部分的相關(guān)代碼由于硬件規(guī)格不同,予以省略。有什么地方錯誤,或補充,歡迎大家提出。 1, 驅(qū)動模塊的加載和卸載 如果網(wǎng)絡(luò)設(shè)備(包括wireless)是PCI規(guī)范的,則先是向內(nèi)核注冊該PCI設(shè)備(pci_register_driver)
2015-06-28這兩天看了一本fedora 6的實踐教程,下面是有關(guān)linux文件系統(tǒng)知識的學(xué)習(xí)筆記: 1、linux文件系統(tǒng)分配策略: 塊分配( block allocation ) 和 擴展分配 ( extent allocation ) 塊分配:磁盤上的文件塊根據(jù)需要分配給文件
2015-06-28我們在使用電腦的時候經(jīng)常會遇到藍屏,在這里筆者為大家介紹一下藍屏代碼0x0000007B的解決方法。 1.首先全盤殺毒,這個報錯通常在引導(dǎo)扇區(qū)有病毒時出現(xiàn)?! ?.用"修復(fù)控制臺"來修復(fù)驅(qū)動器?! ?.卸載掉最近安裝的硬盤驅(qū)動器。 4.如果系統(tǒng)配有SCS
2015-06-28 本文講述了linux命令行瀏覽器的使用方法 : 當(dāng)在硬盤驅(qū)動器中找不到答案時,還可以使用互聯(lián)網(wǎng)尋求幫助。使用搜索引擎可以避免繞很多彎路或浪費大量的時間。在這一節(jié)中將討論一些信息來源,用戶可以使用它們有效地搜索信息。通過linux命令
2015-06-28安裝配置minicom ————————————————– # lsmod | grep usbserial (如果直接使用串口線,而沒有用到USB轉(zhuǎn)串口設(shè)備,此步可以跳過; 如果有us
2015-06-28一直想通過Bash實現(xiàn)像VI編輯器中那樣,按一個鍵便自行執(zhí)行某種操作,一個偶然的機會發(fā)現(xiàn)stty可以實現(xiàn)?! ≌埾瓤茨_本: #!/bin/sh # 我們可以通過這個腳本來實現(xiàn),對按鍵的自動檢測。至于用作什么,大家仁者見仁,智者見智了就,"英雄必有用武之地
2015-06-281.查看所有環(huán)境變量:env 2.查看某個變量值: echo $變量名 3.設(shè)置一個新變量: export 變量名=變量值 4.設(shè)置如果已存在的變量值 export classpath=$classpath:/path/to/program 注:unix下不同的變量之間用冒號":"隔開 5.使用u
2015-06-28Windows 7的搜索框位于開始菜單里的子菜單"搜索程序和文件"。熟悉Windows XP的朋友應(yīng)該都知道,它習(xí)慣被稱為"搜索框"。要框搜索文件或文件夾,使用它還是很方便的。但如果是因為錯誤的設(shè)置或者是在安裝其他軟件后由于軟件對系統(tǒng)的設(shè)置,導(dǎo)
2015-06-28