Time of Update: 2013-12-24
學習linux make命令時,你可能會遇到make和makefile的區別問題,這裡將介紹make和makefile的區別的詳細方法,在這裡拿出來和大家分享一下。Make命令在linux make命令後不僅可以出現宏定義,還可以跟其他命令列參數,這些參數指定了需要編譯的目標檔案。其標準形式為:target1 [target2 …]:[:][dependent1 …][;commands][#…][(tab)
Time of Update: 2013-12-24
Linux全部硬體資訊是我們使用這一系統時關注的一個重點,這裡介紹產看CPU、記憶體大小、硬碟、網卡等等。Linux全部硬體資訊查看要注意每個命令後面所跟的參數,參數不同效果不同。1、如何查看CPU類型以及相關特性?方法一:Linux下CPU相關的參數儲存在 /proc/cpuinfo 檔案裡,查看檔案內容,即可知道CPU相關的技術參數。方法二:採用命令 dmesg | grep CPU 可以查看到相關CPU的啟動資訊查看CPU的位元可以這樣 getconf LONG_BIT,不是32位就是64
Time of Update: 2013-12-24
我們平時所說的“USB 磁碟機”,正式名稱是“USB快閃記憶體磁碟機”USB Flash
Time of Update: 2013-12-24
一段時間以來,PC案頭作業系統正處於一個微妙的階段。微軟正逐漸將XP作業系統淡出使用者的案頭,而希望讓WIN
Time of Update: 2013-12-24
通常來說,Windows中預設的檔案格式是GBK(gb2312),而Linux一般都是UTF-8,所以Linux下開啟windows的檔案會有亂碼的情況。另外,有時要將檔案進行編碼轉換,如將簡體中文轉換為繁體中文。基於以上情況,本文將就在linux下查看和轉換檔的編碼進行說明。1.查看檔案的編碼1)在Vim中可以直接查看檔案編碼 :set fileencoding 即可顯示檔案編碼格式。 2)enca查看檔案編碼 # enca filename
Time of Update: 2013-12-24
BKJIA精選譯文】在Linux案頭領域,其圖形化使用者介面一直飽受詬病,老使用者通常會發牢騷。但我們應該實事求是,特別是最近幾年Gnome,KDE,Xfce和其它案頭系統已經付出了很大的努力,要不然Linux也不會取得今天的成就。有了圖形介面後,我們就不用再記憶複雜的命令,據統計,80%的常規任務都可以在圖形介面下完成。儘管如此,命令列仍然有它獨特的優勢,雖然一般使用者會將命令列認為是史前動物,但與圖形介面相比,它確實能給你提供更多的選擇。事實上,對於許多管理工作來說,使用命令列比圖形介面還更
Time of Update: 2013-12-24
Linux 下什麼都比較麻煩,就連修改主機名稱也不例外。我們就下文說一下具體方法。Linux 安裝好後,其預設的主機名稱是 localhost。修改 Linux 主機名稱需要3步。使用 hostname 修改當前主機名稱。hostname new-hostname修改 /etc/sysconfig/network 設定檔,以便下次重啟的時,使用新的主機名稱。開啟 /etc/sysconfig/network 檔案,修改 HOSTNAME=new-hostname.domainname。修改後的
Time of Update: 2013-12-24
Linux下裝置的配置過程是指在檢測到裝置類型、裝置當前工作參數等資訊之後,使用這些資訊來配置裝置的驅動程式,工作方式等,裝置的檢測過程參見
Time of Update: 2013-12-24
BKJIA獨家特稿】目前在商業網路中越來越多的出現Linux伺服器,而如何方便高效的管理大量的Linux伺服器是系統管理員非常關心的一個問題。現在有大量的開源管理工具,可以實現這樣的管理工具,現在給大家介紹一個通過命令列有效地管理大量Linux的工具---dsh。dsh是專為在遠程系統上運行Shell命令設計的,通過dsh可以簡化對大量電腦的操作。dsh命令文法如下:dsh [-m machinename | -a | -g groupname] [-f machinefile] [-M] [-
Time of Update: 2013-12-24
Linux裡的lsb_release命令用來查看當前系統的發行版資訊prints certain LSB (Linux Standard Base) and Distribution information.)。有了這個命令就可以清楚的知道到底是RedHat的、還是別的發行版,還有具體的版本號碼,比如3.4還是5.4等等。有些系統上不一定安裝了這個命令,可以通過查看/etc/issue檔案得到發行版資訊。常用參數格式:lsb_release格式:lsb_release
Time of Update: 2013-12-24
在軟體項目開發過程中,make 工具通常被用來建造程式。make 工具通過一個被稱為 Makefile 的設定檔可以自動的檢測檔案之間的依賴關係,這對於建造複雜的項目非常有協助,然而,編寫 Makefile 本身卻不是一件容易的事情。SCons 是一個用 Python 語言編寫的類似於 make 工具的程式。與 make 工具相比較,SCons 的設定檔更加簡單清晰明了,除此之外,它還有許多的優點。本文將簡單介紹如何在軟體開發項目中使用 SCons,通過本文,讀者可以學習到如何使用 SCons
Time of Update: 2013-12-24
一:"'$var'"這種寫法大家無需改變用'括起awk程式的習慣,是老外常用的寫法.如:var="test"awk 'BEGIN{print "'$var'"}'這種寫法其實際是雙括弧變為單括弧的常量,傳遞給了awk.如果var中含空格,為了shell不把空格作為分格符,便應該如下使用:var="this is a test"awk 'BEGIN{print
Time of Update: 2013-12-24
vsftpd是一款在Linux發行版中最受推崇的FTP伺服器程式。特點是小巧輕快,安全易用。就是配置有點麻煩,vsftpd.conf檔案配置比較簡單,我們可以設定下:VSFTPD的設定選項VSFTPD的設定檔/etc/vsftpd/vsftpd.conf是個文字檔。以“#”字元開始的行是注釋行。每個選項設定為一行,格式為“option=value”,注意“=”號兩邊不能留空白符。除了這個主設定檔外,還可以給特定使用者設定個人設定檔,具體介紹見後。VSFTPD包中所帶的vsftpd.conf檔案配
Time of Update: 2013-12-24
圖-FileZillaFileZilla檔案夾內容比較檔案夾內容比較就是對兩台不同的機器上的相關目錄下的內容進行比較,然後把不相同的內容顯示出來,這對於保持版本一致性非常有用。通過菜單查看】—>比較目錄】或工具列比較目錄按鈕我們就可以比較出兩個目錄下不同的內容。FileZilla檔案目錄比較功能通過文章的描述和看圖片,我們可以清楚的知道FileZilla 檔案夾內容比較的不同點在哪!
Time of Update: 2013-12-24
圖-ProFTPDproftpd.conf 針對匿名者的設定談完了實體用戶之後,我們來談一談,那麼 anonymous 的相關登入權限要怎麼設定呢?!我們的要求假設如下:主機環境與實體用戶的需求與上面相同;anonymous 的根目錄為 /var/ftp 這個目錄;anonymous 登入後取得的 PID 在 Linux 的權限為 ftp:ftp 這個人物;當 anonymous 登入 FTP 之後,在 Client 端的 FTP 軟體顯示一些歡迎訊息!;最多允許 30 個
Time of Update: 2013-12-23
關於LINUX的啟動裝載程式GRUB加密,算是一件很平常的工作。但是今天我在網上查這個東西,發現好多人都寫的很簡單,而且方法都比較過時。所以,在此我更新下GRUB加密的知識。和大家分享下。所謂GRUB就是對/boot/grub/grub.conf檔案進行配置。先說說GRUB加密的好處1、可以讓不知道密碼的人不能啟動系統。2、可以防止他人修改啟動參數。GRUB加密分為兩種。1、全域加密2、局部加密全域加密功能:鎖定啟動介面,禁止了 e to edit the
Time of Update: 2013-12-23
隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。這裡介紹學習Linux測試環境搭建的一些建議。一、Linux測試環境搭建從基礎開始常常有些朋友在Linux論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如:為什麼我使用一個命令的時候,系統告訴我找不到該目錄,我要如何限制使用者的許可權等問題,這些問題其實都不是很難的,只要瞭解了 Linux
Time of Update: 2013-12-23
Ubuntu 9.10 使用 Grub2,它的設定與 Grub1 已經完全不一樣,Grub2 更加方便,功能也更多。下面是Grub2背景設定具體實現方法。Grub2背景設定實現步驟查看 Grub 版本:$ grub-install -vgrub-install (GNU GRUB 1.97~beta4)安裝 Grub2 Splashimages:$ sudo apt-get install
Time of Update: 2013-12-23
對於debug_layer和debug_level,include/acpi/acoutput.h裡麵包含了很多值,這些值決定了Linux/ACPI輸出資訊的詳細程度和內容約制。acpi.debug_level和 acpi.debug_layer是kernel參數,也可以在系統運行時改變這些值,它們是/sys/module/acpi/parameters/debug_{level,layer}。注意,這些輸出資訊可能很快就將kernel的ring buffer用完,你可能需要使用log_buf_
Time of Update: 2013-12-23
Linux acpi off有自己的郵件清單linux-acpi@vger.kernel.org),你也可以在那裡討論問題。另外,Intel的Linux/ACPI組也有一個郵件地址acpi@linux.intel.com),如果你的問題不方便公開,可以發到這兒。Linux acpi