Time of Update: 2015-05-15
標籤:系統管理員 comment 使用者名稱 linux 安全性 useradd【功能說明】:Linux 系統是一個多使用者多任務的分時作業系統,任何一個要使用系統資源的使用者,都必須首先向系統管理員申請一個帳號,然後以這個帳號的身份進入系統。使用者的帳號一方面可以協助系統管理員對使用系統的使用者進行跟蹤,並控制他們對
Time of Update: 2015-05-15
標籤:1.tar打包命令把jdk1.7.0.45檔案夾打包tar -cvf jdk.tar.gz jdk1.7.0.45/ (壓縮)打包完成之後會在目前的目錄產生jdk.tar.gz檔案tar -xvf jdk.tar.gz (解壓)注意,解壓的時間不能用-zxvf,只需要-xvf就行了,原因是壓縮的時候沒有用gzip格式壓縮使用-zxvf會報錯gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is
Time of Update: 2015-05-15
標籤:linuxcd【功能說明】:Linux cd命令可以說是Linux中最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的。所以,學習Linux常用命令,首先就要學好 cd 命令的使用方法技巧。它的功能是切換目前的目錄至dirName(目錄名)。 【文法格式】:cd [目錄名]【實踐操作】:例一:進入系統根目錄命令:cd / 輸出:[[email protected]&n
Time of Update: 2015-05-15
標籤:目錄操作:rm -rf mydir /*刪除mydir目錄,不需要確認,直接刪除*/mkdir dirname /*建立名為dirname的目錄*/cd mydir /*進入mydir目錄*/cd - /*返回進入此目錄之前所在的目錄*/cd .. /*返回上一級目錄,中間有空格*/cd ~ /*回目前使用者家目錄*/mv tools tool /*把tools目錄改名為tool */ln -s tool bac
Time of Update: 2015-05-15
標籤:簡介strace常用來跟蹤進程執行時的系統調用和所接收的訊號。 在Linux世界,進程不能直接存取硬體裝置,當進程需要訪問硬體裝置(比如讀取磁碟檔案,接收網路資料等等)時,必須由使用者態模式切換至核心態模式,通 過系統調用訪問硬體裝置。strace可以跟蹤到一個進程產生的系統調用,包括參數,傳回值,執行消耗的時間。輸出參數含義[email protected]:/usr# strace cat /dev/null execve("/bin/cat", ["cat", "/dev/
Time of Update: 2015-05-15
標籤:許可權對檔案的重要性:(主要是針對檔案的內容而言,與檔案名稱沒有關係)r: 可讀取此檔案的實際內容。w: 可以編輯、新增或者修改該檔案的內容(但不能刪除該檔案)x: 該檔案具有可以被系統執行的許可權。 Windows下面一個檔案是否具有執行的能力是通過“副檔名”來判斷的,例如.exe/.bat/.com等,但是在Linux下面,檔案是否能被系統執行,如 ./xx.sh 能否執行,是否對檔案具有x的許可權。 許可權對目錄的重要性:r:
Time of Update: 2015-05-15
標籤:各種尾碼的壓縮包壓縮方法和解壓方法壓縮包壓縮解壓.tar.gz和.tgztar -czf jpg.tar.gz *.jpgtar -xzvf filename -C path.tar.bz2tar -cjf jpg.tar.bz2 *.jpgtar -xjvf filename -C path.tar.Ztar -cZf jpg.tar.Z *.jpgtar -xZvf filename -C path.tartar -cvf jpg.tar *.jpgtar -xvf filename
Time of Update: 2015-05-15
標籤:linux經常需要處理檔案,如果檔案比較大,那麼需要切分成為若干的小檔案再處理。命令:split比如有一個檔案:ll -h 1431531915758 -rw-r--r-- 1 ticketdev ticketdev 9.1G May 15 12:18 14315319157589.1個G的大小,如果想要切分稱為每個檔案100M大小,那麼需要的命令是:split -b 100M 1431531915758 split解釋一下參數,-b 檔案的大小;split
Time of Update: 2015-05-15
標籤:賬戶管理涉及到三個檔案: 1、/etc/passwd[email protected]:~$ head -n 3 /etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/sh每一行使用 “ :” 分隔開,共有七個欄位1、賬戶名字2、密碼 :
Time of Update: 2015-05-15
標籤:網路編程 標準 介面 資料 封裝 OSI七層協議功能物理層面向物理傳輸媒體,屏蔽媒體的不同主要定義物理裝置標準,如網線的介面類型、光纖的介面類型、各種傳輸介質的傳輸速率等。它的主要作用是傳輸位元流(就是由1、0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1、0,也就是我們常說的模數轉換與數模轉換)。這一層的資料叫做位元。
Time of Update: 2015-05-15
標籤:shell中可能經常能看到:>/dev/null 2>&1 命令的結果可以通過%>的形式來定義輸出 /dev/null 代表空裝置檔案 > 代表重新導向到哪裡,例如:echo "123" > /home/123.txt 1 表示stdout標準輸出,系統預設值是1,所以">/dev/null"等同於"1>/dev/null" 2 表示stderr標準錯誤 &
Time of Update: 2015-05-16
標籤:#include <stdio.h>#include <sys/socket.h>#include <sys/types.h>#include <netinet/in.h>#include <unistd.h>#include <stdlib.h>#include <time.h>#include <arpa/inet.h
Time of Update: 2015-05-16
標籤:linux學習磁碟分割、格式化、檢驗、掛載分割:分區fdisk尋找根目錄所在磁碟 df //dev/hdc2fdisk /dev/hdc 不加數字d: delete a partition <==刪除一個partitionn: add a new partition <==新增一個partitionp: print the partition table <==在螢幕上顯示分割表q: quit without saving changes
Time of Update: 2015-05-16
標籤:後台運行 linux 前台 fg jobs bg Linux中jobs的管理常用命令 1 將命令或者指令碼放到後台去運行 #命令 & eg rpm -ivh zlib**.rpm &
Time of Update: 2015-05-15
標籤:核心 編譯 最近幫一個項目編譯核心,特別學習了一下,記下了過程。如果問題,可以及時聯絡我編譯命令1.清理工作目標 make clean: 刪除編譯中間檔案,但是保留配置 make mrproper:刪除包括設定檔的所有構建檔案 make distclean:執行mrproper所做的一切,並刪除備份檔案2.配置核心 make menuconfig:文本圖形方式配置核心 make
Time of Update: 2015-05-15
標籤:#基於磁碟的# 將分區轉換成交換分區#1、格式化交換分區[mkswap][[email protected] /]# mkswap /dev/sda5 Setting up swapspace version 1, size = 106889 kB[[email protected] /]# freetotal used free shared buffers cachedMem: 1026816 577392 449424 0 29772 343960-/+
Time of Update: 2015-05-15
標籤:linux 源檔案 資訊 使用者 cp【功能說明】:cp指令用於複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,則它會把前面指定的所有檔案或目錄複寫到此目錄中。若同時指定多個檔案或目錄,而最後的目的地並非一個已存在的目錄,則會出現錯誤資訊。 【文法格式】:cp [選項] [源] [
Time of Update: 2015-05-15
標籤:version linux 八進位 分行符號 字串 echo【功能說明】:echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。 【文法格式】:echo [-ne][字串]echo [--help][--version] 【選項參數】:-n&
Time of Update: 2015-05-16
標籤:資料 多線程 編程 線程 進程 進程及線程基本定義進程(process) 處於執行期的程式及其所包含資源的總稱 程式:可執行程式代碼 資源:開啟檔案、掛起訊號、地址空間、資料區段等 線程(thread) 進程中活動的對象 有獨立的程式計數器、進程棧及一組進程寄存器 節省主存、減少管理開銷、快速切換進程 資源分派單位
Time of Update: 2015-05-16
標籤:mutex 加鎖 線程通訊 資料 變數 線程互斥機制Mutex變數就像一把“鎖”,是線程同步和保護共用資料的主要方式 Mutex可以用來阻止競爭 Pthreads中Mutex的基本概念 在任何時候,只有一個線程能夠獲得Mutex 儘管幾個線程想擷取一個Mutex,但是只有一個線程能夠成功