Time of Update: 2013-12-12
Linux軟體安裝:原始碼與軟體安裝 1 開源軟體的一些基本概念1.1 什麼是開放源碼,編譯器與可執行檔可執行檔 www.2cto.com Linux上真正可以執行的檔案是二進位檔案,例如/usr/bin/passwd,/bin/touchshell script只是調用這些二進位檔案,完成某種功能 可以用file命令檢驗檔案類型$ file /bin/bash/bin/bash: ELF 32-bit LSB executable, Intel 80
Time of Update: 2013-12-12
Bash功能與提示 一個完整電腦的體繫結構包括:硬體與軟體,而軟體又分為系統軟體與應用軟體,負責對硬體僅需管理與操作的是系統軟體的核心部分,使用者是無法與硬體或核心打交道的,使用者通過應用程式或部分系統軟體發出指令(可能是通過瀏覽器發送一封郵件),這些指令會被翻譯並傳給核心,核心在得知使用者的需求後調度硬體資源來完成操作(比如,使用網卡發送資料包)。 www.2cto.com
Time of Update: 2013-12-12
Linux的tail查看檔案 查看檔案內容的特殊方法相信最基本的cat、more和less你已經很熟悉了,如果有特殊的要求呢:1. 如果你只想看檔案的前5行,可以使用head命令,如:head -5 /etc/passwd2. 如果你想查看檔案的後10行,可以使用tail命令,如:tail -2 /etc/passwd 或 tail -n 2 /etc/passwdtail -f
Time of Update: 2013-12-12
Linux_ftp_命令列下下載檔案get與上傳檔案put的命令應用 紹:從本地以使用者anok登入的機器192.168.0.16上通過ftp遠程登入到192.168.0.6的ftp伺服器上,登入使用者名稱是peo。以下為使用該串連做的實驗。 www.2cto.com
Time of Update: 2013-12-12
linux伺服器工具命令-free free 是監控linux下記憶體使用量狀況命令,看下面一段輸出: www.2cto.com [piadu@www.piadu.com~] $ free -m total used free shared buffers cachedMem: 32225 26234 5991 0 426 21535-/+ buffers/
Time of Update: 2013-12-12
ubuntu server配置xmanager ubuntu是典型的多使用者多任務作業系統,通過XDMCP方式可以輕鬆的實現遠端多使用者同時登入ubuntu任務. www.2cto.com 【10.04版本】的處理方法: 1. sudo gedit /etc/gdm/gdm.schemas 找到Xml代碼 <schema>
Time of Update: 2013-12-12
Hadoop叢集搭建之SSH無密碼登入配置錯誤解析有的網友說在配置ssh前需要關閉防火牆,我照做了,不過關閉也應該沒有問題。關閉防火牆的命令“sudo ufw disable”.然後在終端輸入 www.2cto.com ssh-keygen遇到提示輸入檔案名稱或是密碼的地方不用管,只需按斷行符號鍵即可。完成之後,在/home/username(“username”是登入名稱)目錄下會有產生
Time of Update: 2013-12-12
tarball方式編譯安裝及升級-make、patch 1、概念:原碼進行編譯成二進位機構可執行程式,先要make與偵測程式一般是config一起產生編譯串連檔案makefile,再由makefile編譯成可執行檔。Tarball其實是原碼的tar打包與壓縮的包。rpm是指linux商家幫你編譯好了,省去了長時間編譯而發布的包,但不同類型的系統就不能用。 www.2cto.com
Time of Update: 2013-12-12
Vim簡易教程(2) Vim簡易教程(1)http://www.bkjia.com/os/201303/193905.html 第二課 更快速的編輯這一回將介紹些上一次沒有講到的基本的操作命令。快速的移動游標 www.2cto.com 將游標移動到下一個單詞的開始:w 將游標移動到上一個單詞的開始:b類似的,2w
Time of Update: 2013-12-12
GPRS-PDP內容相關的啟用過程(外部協議棧) GPRS-PDP內容相關的啟用過程 www.2cto.com
Time of Update: 2013-12-12
Linux shell grep指令 grep一般格式為: www.2cto.com grep [選項]基本Regex[檔案]這裡基本Regex可為字串。單引號雙引號在g r e p命令中輸入字串參數時,最好將其用雙引號括起來。在調用模式比對時,應使用單引號。例如:“m y s t r i n g”。這樣做有兩個原因,一是以防被誤解為s h e l l命令,二是可以用來尋找多個單片語成的字串。在調用變數時,也應該使用雙引號,諸如: g
Time of Update: 2013-12-12
Vim複製粘貼探秘 Vim作為最好用的文字編輯器之一,使用vim來編文檔,寫代碼實在是很愜意的事情。每當學會了vim的一個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。 www.2cto.com 最近使用Vim來寫部落格,發現在Vim中粘貼Python代碼後,縮排就全亂了。仔細研究了以下,原來是自動縮排的緣故,於是做如下設定: &
Time of Update: 2013-12-12
CentOS用安裝光碟片建立本地yum源補裝RPM軟體包[總結]CentOS或者RHEL 系統內容下,RPM 的依賴性是個很讓人頭疼的問題。每次系統安裝完成過後,想再裝一個軟體包,敲下斷行符號之前,都會心驚膽戰,生怕跳出個依賴性錯誤。而在一個依賴性錯誤的背後,可能還牽連著更多的依賴性。這個問題讓很多 Linux 使用者望而生畏。RPM 包的依賴關係說起來是簡單的因為它所謂的依賴關係僅僅是一個個簡單的如“要安裝 A,需要提前準備好 a1, a2,
Time of Update: 2013-12-12
Sed & Awk每日一例之二 通過p命令,可以輸出當前的模式空間(pattern space)。 1、檔案中的每行輸出兩次 $ sed 'p' employee.txt101,John Doe,CEO101,John Doe,CEO102,Jason Smith,IT Manager102,Jason Smith,IT Manager103,Raj Reddy,Sysadmin103,Raj Reddy,Sysadmin104,Anand
Time of Update: 2013-12-12
linux下用cron定時執行任務的方法 名稱 : crontab 使用許可權 : 所有使用者 使用方式 : crontab file [-u user]-用指定的檔案替代目前的crontab。 crontab-[-u
Time of Update: 2013-12-12
Linux基本配置和管理 2 ---- Linux多命令協作----管道及重新導向 Linux基本配置和管理 1---- Linux網路基本配置http://www.bkjia.com/os/201309/240457.html 1 管道和重新導向 1 在Linux中大多數命令都很簡單,很少出現複雜的命令,每個命令只是實現一個簡單的功能,我們可以通過組合不同的命令來實現複雜的功能 2
Time of Update: 2013-12-12
/etc/security/limits.conf工作原理 1、 limits.conf 描述 limits.conf檔案實際是Linux PAM(插入式認證模組,Pluggable Authentication Modules)中 pam_limits.so 的設定檔,突破系統的預設限制,對系統訪問資源有一定保護作用。 limits.conf
Time of Update: 2013-12-12
VIM宏記錄功能筆記 想重複一些複雜的操作時,利用宏記錄功能可以輕鬆實現完成: 如果想在文本中輸入1-100個數字,每個一行,現在就用記錄來實現吧: 1 :在插入模式下輸入:1 2:按下q開始記錄,接著按下w給宏記錄命名為"w" 3:需要記錄的操作是:首先yy複製當前行, 粘貼當前行,游標在1上,按下ctrl+a,給1+1變成2 4:推出宏,
Time of Update: 2013-12-12
ubuntu 13.04的bashrc的備份 # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do
Time of Update: 2013-12-12
Linux用init命令關機、重啟、切換模式 正在學習Linux中。。。一邊學一邊記錄著。。所有觀點只是個人觀點Linux有個檔案 /etc/inittab[plain] # # inittab This file describes how the INIT process should set up #