开源 linux Python java Android 微软 centos google php Windows nginx linux命令 mysql wordpress apache Firefox Ubuntu shell HTML5 程序员

linux

 變量是計算機系統用於保存可變值的數據類型。在Linux系統中,變量名稱一般都是大寫的,這是一種約定俗成的規範。我們可以直接通過變量名稱來提取到對應的變量值。Linux系統中的環境變量是用來定義系統運行環境的一些參數,比如每個用戶不同的家目錄、郵件存放位置等。 ...
 既然我們已經在上一章學完了幾乎所有基礎且常用的Linux命令,那麽接下來的任務就是把多個Linux命令適當地組合到一起,使其協同工作,以便我們更加高效地處理數據。要做到這一點,就必須搞明白命令的輸入重定向和輸出重定向的原理。  簡而言之,輸入重定向是指...
 獨立運行的守護進程由init腳本負責管理,所有獨立運行的守護進程的腳本在/etc目錄下。系統服務都是獨立運行的守護進程,包括syslogd和cron等。獨立運行的守護進程的工作方式稱做stand-alone,它是UNIX傳統的C/S模式的訪問模式。stand-alone模式的工作原理如圖4-4所示。...
 在Linux下, 用rm是比較危險的, 刪除了的文件不會放到所謂的回收站中, 有很多因rm而“一失足成一天恨”的例子, 下面, 我們考慮來定制一個delete命令, 並模擬做一個回收站, 這樣, 即使delete文件/目錄, 也會放在自建的回收站中, 相對比較安全。 &...
  根據谷歌(微博)安全團隊近日公布的安全報告(PDF)內容指出,“安全問題機制”的安全措施甚至還比不上傳統密碼來的安全。因為通常來說,“安全問題機制”會向登陸者提出一系列非常直白的問題,因此黑客完全可以在十次以內的嘗試中破解掉這一安全...
  for循環是Linux Shell 中最常用的結構。for 循環有三種結構:一種結構是列表for循環;第二種結構是不帶列表for循環;第三種結構是類C風格的for循環。上篇博文講解了不帶列表for循環,本篇博文重點看類C風格for循環。類C風格的for循環也可被稱為計次for循環,一般用於...
  表達式 \1 到 \9 總是指反向引用,而不是八進制代碼。多位表達式 \11 和更高位表達式在具有與該號碼對應的反向引用時被視作反向引用;否則,它們會被解釋為八進制代碼(除非起始位是 8 或 9,在這種情況下它們被視為原義的“8”和“9”)。如果正...
在google code下載源碼下來學習的時候,有時候有這種狀況 一個工程包含另一個工程。相當於一個jar包的引用。但又不是jar包反而像個package 在網上找到了這個方法: 現在已經有了一個Android工程A。我們想擴展A的功能,但是不想在A的基礎上做開發,於是新建了另外一...
  gcc在開發初期的確是定位在一款C編譯器,從其名字就可以推測出來。然而經過很多年的發展,gcc的含義已經悄然改變。成為支持C++等各種不同語言的常用編輯器新方法。作為自由軟件的旗艦項目,gcc的功能是如此強大,這裏無法列舉每一個新的選項。有需要的讀者可以參考新...
 語法高亮是所有程序員編輯器必備的功能,這個功能可以讓程序看起來賞心悅目。更重要的是,它可以提高效率。並且有效的減少出錯的幾率,要在im中打開語言高亮的功能,只需要使用下面這個命名。im會通過文件擴展名自動決定哪些是關鍵字。 我覺得對自己的幫助很大,起...
 替換是一種最負責的命令方式,他有多種方式。替換有關的一個小技巧是清除文本文件中的M字符。Linux程序員經常會碰到來自Windows環境的源代碼文件,由於Windows環境中對換行符的表述和Linux環境下和解釋器而言是沒有影響的。但是在進行Shell編輯處理的時候卻會出現新的...
在rpm(紅帽軟件包管理器)技術出現之前,Linux系統運維人員只能通過源碼包的方式來安裝各種服務程序,這是一件非常繁瑣且極易消耗時間與耐心的事情;而且在安裝、升級、卸載程序時還要考慮到與其他程序或函數庫的相互依賴關系,這就要求運維人員不僅要掌握更多的Linux系統理...
 Linux 系統中體驗最不好的估計就是office軟件了。但是在WPS發布之後,這種情況無疑改善了許多。  但是對於有些系統來說依然裝不上WPS,比如CentOS, Ubuntu 10.04等,這是由於WPS需要的libc等庫的版本相對於CentOS來說實在太高了。此時可以選擇libreoffice或ope...
 Linux 終端在多數人眼中,是一個非常單調和無聊的工作環境,一個純黑色背景的輸入框,一串串讓人記哭的命令,仿佛這些就是它的全部。而相比 Windows 系統,Linux 確實也少了許多的娛樂性。但是這篇文章可能會改變你的一些想法,其實 Linux 終端也有不少有意思的小遊戲...
   Linux的發展可謂飛速,在短短的幾年中,不僅奠定了堅實的網絡基礎,而且發展到了桌面領域。作為一個網絡操作系統,雖然在一時之間很難與Windows抗衡,但是其發展勢頭絲毫不減,在國內更是呈現蓬勃景象。    xine是Linux中最著名的播放軟件之一,準...