Time of Update: 2013-12-24
使用 Linux 系統總是免不了要接觸包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux 的 pacman、Gentoo 的 emerge、Foresight 的 conary、Pardus 的 pisi,等等。DistroWatch 針對上述包管理器的主要用法進行了總結,對各位 Linux
Time of Update: 2013-12-24
bkjia.com獨家特稿】對於許多人來說,遷移到Linux是一件樂事。而對於另外一些人來說,這簡直是一場惡夢。尤其是對於一些剛步入Linux管理大門的管理員來說,如果不避免一些常見的錯誤,就容易給單位的網路或系統帶來安全風險。本文將為協助這些新手們避免這些錯誤提供一些建議。錯誤一:不經過嚴格審核,從多種渠道下載安裝各種類型的應用程式乍看起來,這也許是一個不錯的主意。如果你在運行Ubuntu,你會知道包管理程式使用的是.deb軟體包。不過,你找到的許多應用程式是以原始碼的形式提供的。沒有問題嗎?
Time of Update: 2013-12-24
在Linux中,用於實現多個作業系統並存的一個重要檔案就是LILO。LILO是Linux
Time of Update: 2013-12-24
math_emulate.c程式中的所有函數可分為3部分:第一類是裝置不存在例外處理常式介面函數math_emulate(),只有這一個函數;第二類是浮點指令模擬處理主函數do_emu(),也只有一個函數;另外所有函數都是模擬運算輔助類函數,包括其餘幾個C語言程式中的函數。在一台不包含80387副處理器晶片的PC中,如果核心初始化時在CR0中設定了模擬標誌EM = 1,那麼當CPU遇到一條浮點指令時就會引起CPU產生異常中斷int
Time of Update: 2013-12-24
傳統編譯核心模組的方法繁瑣而費時,本文將告訴我們一種快速編譯所需要核心模組的新方法。當你安裝完Linux系統,並且已經啟動,恭喜你!如果你的硬碟上還安裝了WinNT/2000系統,你試圖去訪問另一個NTFS分區時卻遇到了麻煩。因為你所用的Linux系統沒有已編譯的支援NTFS檔案系統的模組。怎麼辦?也許你會運行make menuconfig,重新定製你需要的所有模組,接著運行make modeules;make
Time of Update: 2013-12-24
故障之一開啟電腦電源後,主控台螢幕上出現如下資訊:boot not found cannot open Stage 1 boot failure:error loading hd(40)/boot,然後死機。分析:這表明系統根目錄下的Boot檔案丟失。Boot是用於裝載並執行UNIX程式的互動式程式,主要用於裝載和執行UNIX作業系統的核心。在引導過程中Boot將讀取/etc/default/boot,顯示引導過程資訊,裝入並執行/unix。所以當Boot檔案受損時將導致系統引導失敗。解決方案:
Time of Update: 2013-12-24
雖然Linux和Windows NT/2000系統一樣是一個多使用者的系統,但是它們之間有不少重要的差別。對於很多習慣了Windows系統的管理員來講,如何保證Linux作業系統安全、可靠將會面臨許多新的挑戰。本文將重點介紹Linux系統安全的命令。passwd1.作用passwd命令原來修改賬戶的登陸密碼,使用許可權是所有使用者。2.格式passwd [選項]
Time of Update: 2013-12-24
新的作業系統裝好了,安裝一些新的軟體那是難免的。但是在Linux中,安裝應用軟體和Windows下有些不同哦。而且對於Linux初學者來說,安裝軟體是一件很讓人頭疼的事情。由於很多Linux應用軟體都是以原始碼的形式發布的,這就要求使用者根據自己系統的實際情況和自身的需要來配置、編譯來源程式後,才能使用這些軟體。大多數Linux
Time of Update: 2013-12-24
如果你需要經常使用Linux cd命令跳轉到某一特定父目錄下的多個子目錄的話,可以考慮把CDPATH這個環境變數設定為該父目錄。比如,經常操作/etc目錄下的若干個子目錄的時候,我們就把CDPATH設定為/etc,這樣,每次轉到/etc下的子目錄時就不必加上/etc首碼。 代碼:#pwd/home/topsage#cd ssh-bash: cd: ssh: No such file or direcotry代碼:#export CDPATH=/etc#cd ssh這個時候cd
Time of Update: 2013-12-24
如果您使用Linux,可千萬要記得不要讓傻孩子們敲入以下命令,儘管這些命令看上去相當複雜,但還是會對你的系統造成嚴重影響.有一些會影響你的程式和系統運行,有一些會直接把你的盤抹掉,這些命令幾乎沒有什麼可以挽回的餘地.1. Code:rm -rf /這個很簡單,根目錄會被擦光.2. Code:char esp[] __attribute__ ((section(".text"))) /* e.s.prelease */= "xebx3ex5bx31xc0x50x54x5ax83xecx64x68"
Time of Update: 2013-12-24
玩了半天朋友給的Linux的WebShell,本來想實踐一下UDEV提權呢,最後探索服務器貌似已經打過補丁了。不過還是有其他的收穫的,所以我就YY下Linux反彈shell的問題。Linux提權絕大部分都靠的是Local Exploit。WebShell一般都可以執行命令,但是我們的EXP必須在可互動環境運行,否則如果直接在WebShell執行,即使能提權成功,我們也沒法利用到。所以我們需要先反彈一個CmdLine
Time of Update: 2013-12-24
本文講述了Linux命令列下常用svn命令的使用方法,希望對您有所協助。1、Linux命令列下將檔案checkout到本地目錄 svn checkout pathpath是伺服器上的目錄) 例如:svn checkout svn://192.168.1.1/pro/domain 簡寫:svn co 2、Linux命令列下往版本庫中添加新的檔案 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加目前的目錄下所有的php檔案)
Time of Update: 2013-12-24
linux中ftp命令參數是Internet使用者使用最頻繁的命令之一,不論是在DOS還是UNIX作業系統下使用linux中ftp命令參數,都會遇到大量的linux中ftp命令參數內部命令,熟悉並靈活應用linux中ftp命令參數的內部命令,可以大大方便使用者,對於現在撥接的使用者,如果ISP提供了shell可以使用nohup,那麼ftp將是你最省錢的上download方式,linux中ftp命令參數的命令列格式為:ftp -v -d -i -n -g[主機名稱]-v
Time of Update: 2013-12-24
Linux命令列安裝字型:在Linux 命令列下也能產生五顏六色的字型和圖案,只需要加上一些顏色代碼,例如:echo -e “\033[41;36m 紅底綠字\033[0m"其中41的位置代表底色, 36的位置是代表字的顏色那些ascii code 是對顏色調用的始末.\033[ ; m …… \033[0mLinux
Time of Update: 2013-12-24
/etc/passwd系統帳號資訊/etc/shadow帳號密碼資訊經MD5 32位加密在密碼欄前面加『 * 』『 ! 』禁止使用某帳號/etc/group 系統群組資訊/etc/gshadownewgrp改變登陸組useradd & adduser建立新使用者 useradd -m test 自動建立使用者的登入目錄useradd -m -g pgroup test
Time of Update: 2013-12-24
裝置檔案是用來代表物理裝置的。多數物理裝置是用來進行輸出或輸入的,所以必須由某種機制使得核心中的裝置驅動從進程中得到輸出送給裝置。這可以通過開啟輸出裝置檔案並且寫入做到,就想寫入一個普通檔案。在下面的例子裡,這由device_write實現。這不是總能奏效的。設想你與一個連向modem的串口技是你有一個內貓,從CPU看來它也是作為一個串口實現,所以你不需要認為這個設想太困難)。最自然要做的事情就是使用裝置檔案把內容寫到modem上無論用modem命令還是電話線)或者從modem讀資訊同樣可以從m
Time of Update: 2013-12-24
把你的本地主機使用者的ssh公匙檔案複製到遠程主機使用者的~/.ssh/authorized_keys檔案中,假設本地主機linux(10.1.1.1),遠程主機linux(10.1.1.2)一,在linux100主機裡的使用者運行#ssh-keygen -t rsa結果如下Generating public/private rsa key pair.Enter file in which to save the key
Time of Update: 2013-12-24
最近在學習nutch,想讓它每天自動去抓取我們學校的網站內容。cron正是解決這個問題的工具。cron是linux下定時執行工具,可在完全無人工幹預的情況下作業。可以用一下命令來手動開啟或關閉該任務:/sbin/service crond start 啟動服務/sbin/service crond stop 關閉服務/sbin/service crond restart 重新啟動服務/sbin/service crond reload 重新載入服務cron 配置計劃任務的書寫格式:分鐘 小時
Time of Update: 2013-12-24
Linux(Fedora/Ubuntu/RedHat) ls 命令經常要使用,通過使用 ls 命令可以查看linux檔案夾包含的檔案,查看檔案許可權(包括目錄、檔案夾、檔案許可權),查看目錄資訊等等,ls 命令在平常的linux操作中使用很頻繁,所以這裡介紹下 ls 命令的相關使用方法。一、ls命令使用介紹ls命令使用許可權:所有使用者。格式:ls [選項] [目錄名]。功能:列出目標目錄中所有的子目錄和檔案。選項說明:-a 用於顯示所有檔案和子目錄(保羅點檔案)。-l
Time of Update: 2013-12-24
很多人都對過命令列提示的重要性不屑一顧,甚至是一點都不關心。但是我卻一點都不這麼認為,一個好的命令列提示可以改變你使用命令的方式。為此,我在internet上找到一些非常實用,優秀,並有趣的bash的命令列提示。下面我將我最喜歡使用的一些命令列提示羅列如下。注意 - 要使用下面這些提示,你可以拷貝粘貼這些以”PS1″打頭的內容到你的終端上,為了使你的改變永久生效,還要將這些內容粘貼到你使用使用者的~/.bashrc檔案中去。1.