Time of Update: 2014-02-08
Linux Tutorial常用命令檔案處理命令ls #顯示目錄檔案list-a #all-l #detail-d #目錄屬性cd #change directory/ #root directory.. #上一級目錄pwd #print working directory 顯示當前所在的工作目錄touch #建立空檔案mkdir #make directoriescp #copy 複製檔案或檔案夾-r #遞迴複製 recursivemv #move 移動檔案或更名mv
Time of Update: 2014-02-08
【前言: 1 、備份的意識 2 、備份分區 ro或unmount 3 、資料壓縮
Time of Update: 2014-02-08
三、select/in 【用的相對來說比較少】格式: select 變數 in 關鍵字 do command 1 ... ... command n done select把關鍵字中的每一項做成類似表單,以互動的方式執行do和done之間的命令。【樣本】 #!/bin/bash # A test for select echo "What's your
Time of Update: 2014-02-08
--/etc/fstab檔案分析 【前言:前一講分區的掛載,重啟之後就會失效,要想永久生效,需要將其寫入/etc/fstab檔案】一、格式:6個組成部分物理分區名/卷標 掛載點 檔案系統 預設設定 是否檢測 檢測順序LABEL=/ / ext4
Time of Update: 2014-02-08
01、允許部分人可以訪問Internet,但是不能下載;02、允許部分人可以下載; 03、允許部分人完全沒有限制; 04、允許全體人員在固定時間,有部分限制,不在此時間之內,撤除限制; 05、不允許下載的特定url字元:exe/zip等等; 06、不允許訪問特定的網站; 07、透明代理與使用者認證共存; 08、允許部分人員只能瀏覽指定網站; 09、只允許收發郵件(所有網域名稱郵件(smtp,pop3))和只能收某網域名稱收發某網域名稱郵件; 10、IP/MAC綁定使用者名稱認證上網;
Time of Update: 2014-02-08
Linux是一個多使用者,多任務的系統,可以同時運行多個使用者的多個程式,就必然會產生很多的進程,而每個進程會有不同的狀態。Linux進程狀態:R
Time of Update: 2014-02-08
1、df命令 查看分區使用方式常用選項-h,-m2、du命令 查看檔案/目錄大小常用選項:-h【humanity】du -h /home/xiaofang-s【統計statistics】du -sh /etc3、檢測修複檔案系統fsck【file system check】、e2fsck【】功能:類似與Windows的藍屏檢測,當遇到系統異常斷電等情況,會自動調用fsck,進行檔案系統的檢測與修複用法:e2fsck 會直接列出常用的選項4、file命令 判斷檔案類型file
Time of Update: 2014-02-08
由於linux下有6中運行層級其中單使用者運行層級也就是 -1,該 運行層級為單一使用者模式運行層級在該模式下可以修改root 密碼該模式有以下幾個特點:為核心傳遞參數 1 或者single 可以進入單一使用者模式‘單一使用者模式下不啟動任何服務單一使用者模式下預設是root 使用者登入, 並且不要求輸入密碼可以使用passwd修改root 密碼流程如下:首先重啟, 在選擇Linux引導 時候可以按e 進行編輯選擇kernel這一行 然後進入編輯, 在最末尾加入1 或者single
Time of Update: 2014-02-08
#說明---------------maindump.sh
Time of Update: 2014-02-08
變數測試語句作用:用來測試變數是否相等,是否為空白,檔案類型等。格式:test 測試條件範圍:整數,字串,檔案 (1)整數測試: test int1 -eq int2 測試整數是否相等 test int1 -ge int2 測試int1是否>=int2 test int1 -gt int2 測試int1是否>int2 test int1 -le int2 測試int1是否<=int2 test int1
Time of Update: 2014-02-08
一、Shell結構1、#!指定執行指令碼的Shell2、#注釋行,描述該指令碼的作用,負責人等資訊3、命令和控制結構二、建立shell程式的步驟第一步:建立一個包含命令和控制結構的檔案。 第二步:修改這個檔案的許可權使它可以執行:
Time of Update: 2014-02-08
Samba簡介:在UNIX系統中,Samba是通過伺服器訊息區協議(SMB)在網路上的電腦之間,共用檔案和列印服務的軟體包。SMB簡介:Server Message Block,SMB協議是一種伺服器/用戶端協議,位於應用程式層,是Windows共用檔案和列印服務的標準化協議,可以在兩台電腦之間共用檔案,印表機。服務基本限定:1、那些主機可以訪問2、那些使用者可以訪問一、 確認已經安裝sambarpm -qa | grep samba啟動程式/etc/rc.d/init.d/smb
Time of Update: 2014-02-08
Wu-FTP:古老,配置複雜Proftp:功能強大vsftp: 安全,高速,穩定【系統預設的FTP軟體】VSFTP伺服器配置啟動:/etc/rc.d/init.d/vsftpd start【預設啟動後即支援使用者宿主目錄訪問及匿名訪問】設定檔:/etc/vsftp/vsftp.conf一、匿名訪問1、
Time of Update: 2014-02-08
一、程式與進程的區別1、程式是靜態概念,本身作為一種軟體資源長期儲存;而進程是程式的執行過程,它是動態概 念,有一定的生命期,是動態產生和消亡的。2、程式和進程無一一對應關係。一個程式可以由多個進程共用;另一方面,一個進程在活動中有 可順序地執行若干個程式。二、父進程【PPID】與子進程【PID】1、子進程是由一個進程所產生的進程,產生這個 子進程的進程稱為父進程。2、在Linux系統中,使用系統調用fork建立進程。
Time of Update: 2014-02-08
一、添加使用者1、useradd -設定選項 使用者名稱 【-D 查看預設參數 】選項:u: UID 【必須是系統中沒有的】g: 預設所屬使用者組GIDG: 指定使用者所屬多個組【可以指定這個使用者所屬的部門等】d: 宿主目錄【理論上,可以任意指定】s: 命令直譯器Shell 【必須是包含在/etc/shells檔案中的】c: 描述資訊【可以用於描述該使用者是誰,有什麼許可權】e: 指定使用者失效時間E.g. sudo useradd -u 6666 -g root -G sys,apache
Time of Update: 2014-02-08
有許多命令都可以查看檔案,不同的命令有不同的優點,可以針對不同的需要分別選擇命令以提高效率:cat 由第一行開始顯示內容,並將所有內容輸出tac 從最後一行倒序顯示內容,並將所有內容輸出more 根據視窗大小,一頁一頁的現實檔案內容less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元head 只顯示頭幾行tail 只顯示最後幾行nl 類似於cat -n,顯示時輸出行號我使用最多的是more和less!1.cat 與 taccat的功能是將檔案從第一行開始連續的將內容輸出在螢幕上。
Time of Update: 2014-02-08
一、查看使用者資訊w1、 w顯示資訊的含義JCPU:以終端代號來區分,該終端所有相關的進程執行時,所消耗的CPU時間會顯示 在這裡PCPU:CPU執行程式耗費的時間WHAT:使用者正在執行的操作load average:分別顯示系統在過去1、5、15 分鐘內的平均負載程度。【一般在0.8之下,我們認為系統負載較輕】FROM:顯示使用者從何處登入系統,“:0”的顯示代表該使用者時從X Window下,開啟文 本強制回應視窗登入的IDLE:使用者閑置的時間。這是一個計時 器,
Time of Update: 2014-02-08
1、df命令 查看分區使用方式常用選項-h,-m2、du命令 查看檔案/目錄大小常用選項:-h【humanity】du -h /home/xiaofang-s【統計statistics】du -sh /etc3、檢測修複檔案系統fsck【file system check】、e2fsck【】功能:類似與Windows的藍屏檢測,當遇到系統異常斷電等情況,會自動調用fsck,進行檔案系統的檢測與修複用法:e2fsck 會直接列出常用的選項4、file命令 判斷檔案類型file
Time of Update: 2014-02-08
apache原指http server程式,後來成為了該程式的組織名,所以把原程式名定成了httpd,在2.0版後又叫apache2。目前在windows上還叫httpd,在debian/ubuntu/linux mint系列的linux上,程式名是apache2。所以網上說httpd的資料,對apache2是部分適用的。官網本身也用httpd的說法,可以理解為httpd是產品名,apache2的可執行程式名。使用 sudo apt-get install apache2
Time of Update: 2014-02-08
開發時經常會需查看非文字檔內容,最常見的16進位查看器就是hexdump。hexdump 看似簡單,但還是有些小技巧的。以文字檔tmpfile為例:點擊(此處)摺疊或開啟Happy New Year!Happy New Year!Happy New Year!1) 最簡單的方式hexdump testfile0000000 6148 7070 2079 654e 2077 6559 7261