Linux

  • Linux

    grep 常用指令(Continue)

    grep是一個最初用於 Unix 作業系統的 命令列 工具。在給出檔案列表或標準輸入後,grep會對匹配一個或多個 正規表示式 的文字進行搜尋,並只輸出匹配(或者不匹配)的行或文字。 grep這個應用程式最早由 肯·湯普遜 寫成。grep原先是ed下的一個應用程式,名稱來自於g/re/p(globally search a regular expression and print,以正規表示式進行全域尋找以及列印)。在ed下,輸入g/re/p這個命令後,會將所有符合先定義樣式的字串,以行為單位列印出來。

    Comments Off on grep 常用指令(Continue)
  • Linux

    Sed 常用指令 (continue)

    sed(意為流編輯器,源自英語「stream editor」的縮寫)是為命令列處理資料檔案而構建的早期Unix命令之一,使用簡單緊湊的程式語言來解析和轉換文字Unix實用程式。 sed由貝爾實驗室的 Lee E. McMahon 於1973年至1974年開發,並且現在大多數作業系統都可以使用。 sed基於互動式編輯器ed(「editor」,1971)和早期qed(「quick editor」,1965-66)的指令碼功能。 sed是最早支援正規表示式的工具之一,至今仍然用於文字處理,特別是用於替換命令。用於純文字字串操作和「流編輯」的常用工具還有AWK和Perl 。

    Comments Off on Sed 常用指令 (continue)
  • Linux

    線上Linux與Shell環境

    想單純練習Linux指令,但手邊沒有即時可用的Linux主機,又不想花時間安裝系統或是虛擬機? 其實有一些線上的工具,可以讓我們在線上練習簡單的 Linux 指令,方便省時又不會浪費電腦空間!

    Comments Off on 線上Linux與Shell環境
  • Linux

    Vim 簡單指令介紹

    Vim是從vi發展出來的一個文字編輯器。其代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程式設計師中被廣泛使用。和Emacs並列成為類Unix系統使用者最喜歡的編輯器。 Vim的第一個版本由布萊姆·米勒在1991年發布。最初的簡稱是Vi IMitation,隨著功能的不斷增加,正式名稱改成了Vi IMproved。現在是在開放原始碼方式下發行的自由軟體。

    Comments Off on Vim 簡單指令介紹
  • Linux

    Git常用指令 & 範例

    git 是一個分散式版本控制軟體,最初由林納斯·托瓦茲創作,於2005年以GPL授權條款釋出。最初目的是為了更好地管理Linux核心開發而設計。應注意的是,這與GNU Interactive Tools[4](一個類似Norton Commander介面的檔案管理器)不同。 git最初的開發動力來自於BitKeeper和Monotone。git 只是作為一個可以被其他前端(比如Cogito或Stgit)包裝的後端而開發的,但後來git核心已經成熟到可以獨立地用作版本控制。很多著名的軟體都使用git進行版本控制,其中包括Linux核心、X.Org伺服器和OLPC核心等專案的開發流程。

    Comments Off on Git常用指令 & 範例
  • Linux

    Awk 語言指令

    AWK是一種優良的文字處理工具,Linux及Unix環境中現有的功能最強大的資料處理引擎之一。這種編程及資料操作語言的最大功能取決於一個人所擁有的知識。AWK提供了極其強大的功能:可以進行正規表示式的匹配,樣式裝入、流控制、數學運算子、行程控制語句甚至於內建的變數和函式。

    Comments Off on Awk 語言指令
  • Linux

    常用壓縮/解壓縮指令

    Gnu / Linux下壓縮與解壓的工具有很多,如:tar、gz、gzip、tar.gz、xz、tar.Z、tar.tgz、7z、rar、 gzip-gunzip、bzip2-bunzip2、zip-unzip、p7zip 等, 此篇列出簡單介紹與範例,方便隨時查找使用。

    Comments Off on 常用壓縮/解壓縮指令