Time of Update: 2013-12-13
Ubuntu中擷取倉庫中的工具源碼與構建命令 如何擷取ubuntu源碼包裡面的源碼? 1、在擷取源碼包之前,確保在軟體源設定檔/etc/apt/sources.list中添加了deb-src項2、使用如下命令擷取xxx源碼包的詳細資料: sudo apt-cache showsrc xxx 這用來查詢當前鏡像網站中是否有該源碼包。 3、源碼包中通常包含3個檔案,分別以dsc,orig.tar.gz和diff.gz為尾碼名。 sudo
Time of Update: 2013-12-13
通過替換linux rm命令防止誤刪除 1. 在/home/username/ 目錄下建立一個目錄,命名為:.trash 2.. 在/home/username/tools/目錄下,建立一個shell檔案,命名為: remove.sh [plain] PARA_CNT=$# TRASH_DIR="/home/username/.trash" for i in $*; do
Time of Update: 2013-12-13
shell_2>&1問題(重新導向) 經常可以在一些指令碼,尤其是在crontab調用時發現如下形式的命令調用 /tmp/test.sh > /tmp/test.log 2>&1前半部分/tmp/test.sh >
Time of Update: 2013-12-13
Linux下/etc/shadow檔案 Linux作業系統下有一個檔案負責所有使用者的密碼。那就是shadow。該檔案的許可權必須設定為:-r- --- --- (400)或者 -rw --- ---(600)即:Linux /etc/shadow檔案是只有系統管理員才有權利進行查看和修改的檔案。 Linux
Time of Update: 2013-12-13
資訊來源:雅趣技術網本人在Unix系統業務使用(特別是資料管理與備份)中,經過一番研究、整理後,充分利用Unix系統本身的命令tar、cpio和compress等來做到打包和壓縮,使之充當類似DOS下的壓縮軟體,同時在Unix系統中亦具有通用性。 在Unix系統中,是先通過cpio或tar將眾多的檔案打包成一個檔案庫後,再用compress將檔案庫壓縮來達到目的的。下面分別以cpio和tar來說明使用的方法和步驟。 一、cpio 1.檔案或目錄打包。 打包有如下多種情況: A)含子目錄
Time of Update: 2013-12-13
預備知識
Time of Update: 2013-12-13
1. 啟動系統 通常LILO是安裝在MBR上的,電腦啟動後,MBR上的程式被執行,將出現一個不是很漂亮的圖形:左邊是一個小紅帽映像,右邊列出了可以啟動 的作業系統,你可以使用鍵盤箭頭切換。剛安裝好後預設值是Linux,也就是你不選擇,一會兒將自己啟動Linux。 如果你想預設的選擇是Windows的話,那你可以在啟動Linux後,用vi修改/etc目錄下的lilo.conf檔案,加上default=windows,然後再執行/ sbin/lilo重建LILO。 2. 使用者登入
Time of Update: 2013-12-13
要建立一個安全Linux伺服器就首先要瞭解Linux環境下和網路服務相關的設定檔的含義及如何進行安全的配置。在Linux系統中,TCP/IP網路是通過若干個文字檔進行配置的,也許你需要編輯這些檔案來完成連網工作,但是這些設定檔大都可以通過配置命令linuxconf(其中網路部分的配置可以通過netconf命令來實現)命令來實現。下面介紹基本的 TCP/IP網路設定檔。 * /etc/conf.modules 檔案
Time of Update: 2013-12-13
正如我們前言所說儘管Apache伺服器應用最為廣泛,設計上非常安全的程式。但是同其它應用程式一樣,Apache也存在安全缺陷。畢竟它是完全原始碼,Apache伺服器的安全缺陷主要是使用HTTP協議進行的拒絕服務的攻擊(denial of
Time of Update: 2013-12-13
1、網關主機設定 伺服器上有兩塊網卡,eth0使用*.*.*.*IP地址串連Internet,eth1串連LAN,則其/etc/network/interfaces的設定如下: auto lo iface lo inet loopback
Time of Update: 2013-12-13
Gufw-ufw圖形介面防火牆,專為Ubuntu量身打造,deb安裝包好簡單,而且可以隨Ubuntu 8.10系統自動啟動、全中文介面、方便地設定允許存取/阻止的IP或服務或網段,推薦對系統完全性要求較高的商務電腦和想研究Linux連接埠設定的新手安裝使用。 先看看Ubuntu 8.10下Gufw-ufw安裝後的(圖1)
Time of Update: 2013-12-13
在ubuntu 10.04下安裝GoogleIME 註:本文僅適用於採用ibusIME架構的情況檢查系統上是否已經安裝了cmake,gcc,cpp,g++軟體包,沒有的話則運行下述命令進行安裝。 sudo apt-get insall
Time of Update: 2013-12-13
Linux中的檔案特殊許可權簡析 linux中除了常見的讀(r)、寫(w)、執行(x)許可權以外,還有3個特殊的許可權,分別是setuid、setgid和stick bit www.2cto.com 1、setuid、setgid先看個執行個體,查看你的/usr/bin/passwd 與/etc/passwd檔案的許可權 [root@MyLinux ~]# ls -l /usr/bin/passwd /etc/passwd-rw-r--r-- 1
Time of Update: 2013-12-13
夥伴系統的初始化主要是初始化之前介紹的夥伴系統涉及到的資料結構,並且把系統初始化時由bootmem allocator管理的低端記憶體以及系統的高端記憶體釋放到夥伴系統中去。其中有些和zone相關的域在前面<<Linux節點和記憶體管理區的初始化>>中已經有所介紹。
Time of Update: 2013-12-13
Linux開機啟動詳解 Linux開機啟動過程指的是從開啟電腦電源到顯示使用者登入畫面的過程。 第一步:載入BIOS BIOS(Basic Input Output System)資訊儲存在電腦的主板上,需要靠主板的鋰電池來維持。其中包含有CPU、硬碟、記憶體等電腦自身最基礎的資訊。電腦載入BIOS與安裝的作業系統沒有任何關係。 www.2cto.com
Time of Update: 2013-12-13
pacman的unknown trust問題 pacman升級到4.0後,安裝或升級軟體要求PGP key,如果key匯入失敗,就會出錯退出,錯誤訊息類似於: error: signature from xyz is unknown trust 解決方案是將 /etc/pacman.conf 中的 SigLevel 值改為 Never , 修改 [core] 一節的 SigLevel 如下所示:[core]#SigLevel =
Time of Update: 2013-12-13
ssh遠端存取自動登入方法 前言:linux端伺服器管理往往需要頻繁切換,每次切換都需要輸入被訪問伺服器的帳號和密碼。對於管理員來說也是帶來一定的不便。 ssh 全稱為secure shell,中文翻譯為安全殼層協議。主要用來伺服器之間提供安全的遠程登入工作階段,這個協議是基於運用層和傳輸層的基礎之上。 ssh有兩種認證方式:一種是通過使用者名稱密碼認證登陸,最常用的方式,但是這種方式存在暴力破解的危險。一種是通過密鑰認證,更加安全。 www.2cto.
Time of Update: 2013-12-13
Apache HTTP Server(二)--設定檔 主要設定檔 Apache通過在文本設定檔裡放置指令來配置HTTP伺服器。主設定檔通常為httpd.conf(apache2為/etc /apache2/apache2.conf,它會包含httpd.conf),該檔案的位置在編譯期中設定,也可以使用命令列參數-f來重寫。此外,其 它設定檔可以通過Include指令來引用,這裡可以使用萬用字元來引用多個設定檔(比如廳Include
Time of Update: 2013-12-13
Linux執行.sh檔案,提示No such file or directory的問題 在window平台下,寫好shell指令檔,遷移到linux平台,賦過可執行許可權,執行該sh檔案,卻提示No such file or directory。ls 了下,確實有該檔案,怎麼會事呢,難道是檔案格式相容性問題?用vim開啟該sh檔案,輸入:[plain]:set ff www.2cto.com
Time of Update: 2013-12-13
linux檔案許可權 這幾天閑的蛋疼,寫點東東出來,百分之八十是引用哦。一,檔案類型,擁有者,擁有組,其他人許可權ls -l都會用吧,之後會很很多行。然後:這種表示方法一共有十位“9 8 7 6 5 4 3 2 1 0 - r w x r - x r - x www.2cto.com