Time of Update: 2018-12-06
將 /tmp/etc.tar.gz 檔案解壓縮在 /usr/local/src 底下[root@linux ~]# cd /usr/local/src[root@linux src]# tar -zxvf /tmp/etc.tar.gz# 在預設的情況下,我們可以將壓縮檔在任何地方解開的!以這個範例來說,# 我先將工作目錄變換到 /usr/local/src 底下,並且解開 /tmp/etc.tar.gz ,# 則解開的目錄會在 /usr/local/src/etc 呢!另外,如果您進入
Time of Update: 2018-12-06
1、基本讀取read命令接收標準輸入(鍵盤)的輸入,或其他檔案描述符的輸入(後面在說)。得到輸入後,read命令將資料放入一個標準變數中。下面是 read命令的最簡單形式::#!/bin/bashecho -n "Enter your name:" //參數-n的作用是不換行,echo預設是換行read name //從鍵盤輸入echo "hello $name,welcome to my program" //顯示資訊exit 0
Time of Update: 2018-12-06
今天安裝了ubuntu,linux之路開始了,希望可以一直堅持下去吧,但是安裝了之後難題出來了,各種不習慣,瀏覽器不習慣、IME不習慣,webQQ不習慣、word不習慣、影音不能看、安裝軟體不習慣,總之各種不習慣吧,不過還好,現在一點一點摸索,一點一點解決。。 先把安裝過程寫下來,其實都是網上的內容,我轉載過來,加上自己安裝過程中遇到點問題再詳細解釋一下,做個備忘。 現在電腦是XP、ubuntu10.04雙系統,本來想直接裝ubuntu的,但是妹子用不慣linux,乾脆裝個雙系統,她用的
Time of Update: 2018-12-06
開始搭建java開發環境 首先開始JDK,去官網下載bin檔案,然後將檔案複製到/usr/java檔案夾下,然後更改bin檔案的許可權sudo chmod u+x /usr/java/jdk-6u43-linux-i586.bin 開始安裝sudo /usr/java/jdk-6u43-linux-i586.bin 然後系統會自動解壓,產生jdk1.6.0_43檔案夾 當出現Press Enter to continue..... 斷行符號,安裝成功 在終端運行java
Time of Update: 2018-12-06
文章目錄 參數選項命令樣本Tips 分屏顯示文字檔less [options] [file-list] less與more類似,但比more更加完善例如:在顯示一屏文本之後,less將顯示提示副等待下一條命令的輸入;可以向前或向後瀏覽檔案;可以調用編輯器;可以搜尋某種模式等 參數file-list 是要查看的檔案清單 選項-E (exit)通常情況下,終止less要輸入q。該選項是的當less第1次遇到檔案末尾時,
Time of Update: 2018-12-06
文章目錄 參數選項樣本 顯示檔案類別file [option] file-list file可以分辨出5000多種檔案,Linux下的大部分檔案都預設識別 參數file-list 是file要分類的一個或多個檔案路徑名列表,它可以是任意檔案或目錄 選項-h 對於每個符號連結檔案,報告符號連結(而不報告符號連結指向的檔案)的類型-L
Time of Update: 2018-12-06
文章目錄 選項注意樣本Tips 為檔案建立連結ln [options] existing-file [new-link]ln [options] existing-file-list directory ln可以為一個或多個檔案建立永久連結或符號(軟)連結。對於目錄,只能建立符號連結,而不能建立永久連結 參數第一種格式:existing-file 是要建立連結的檔案的路徑名,new-link
Time of Update: 2018-12-06
文章目錄 參數選項 樣本Tips 從輸入行中選取字元或者欄位cut [options] [file-list] cut 從輸入行中選取字元或者欄位,並將他們寫到標準輸出,字元和欄位從1開始編號 參數file-list 是檔案的路徑名列表,如果沒有指定參數,或者使用連字號(-)來代替檔案名稱,那麼cut將從標準輸入來擷取輸入 選項-c clist
Time of Update: 2018-12-06
庫從本質上來說是一種可執行代碼的二進位格式,可以被載入記憶體中執行。庫分靜態庫和動態庫兩種。靜態庫和動態庫的區別1. 靜態函數庫 這類庫的名字一般是libxxx.a;利用靜態函數庫編譯成的檔案比較大,因為整個 函數庫的所有資料都會被整合進目標代碼中,他的優點就顯而易見了,即編譯後的執行程式不需要外部的函數庫支援,因為所有使用的函數都已經被編譯進去了。當然這也會成為他的缺點,因為如果靜態函數庫改變了,那麼你的程式必須重新編譯。2. 動態函數庫
Time of Update: 2018-12-06
進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename
Time of Update: 2018-12-06
共用記憶體還是非常有用的的,不管是解決IPC問題,還是file緩衝問題,就有神效。以下這幾篇神作,即使以前對共用記憶體沒有一點認識和基礎,讀完後基本上也能輕鬆實現共用記憶體了。Linux環境處理序間通訊(五): 共用記憶體(上) Linux環境處理序間通訊(五): 共用記憶體(下)對話 UNIX: 通過共用記憶體進行處理序間通訊Shared Memory Introduction(同時提供本站下載Shared Memory
Time of Update: 2018-12-06
文章目錄 參數選項樣本 將檔案對應行串連起來paste [option] [file-list] paste從file-list中讀取行,然後將他們對應的行串連起來並輸出。預設情況下,輸出的行用定位字元分割 參數file-list是檔案名稱列表,當省略file-list時,paste將從標準輸入擷取輸入 選項-d dlist
Time of Update: 2018-12-06
文章目錄 參數選項樣本 簡單的格式化文本fmt [option] [file-list] fmt通過將所有非空白行的長度設定為幾乎相同,來進行簡單的文字格式設定化 參數fmt從file-list中讀取檔案,並將其內容的格式化版本發送到標準輸出。如果不制定檔案名稱或者用連字號(-)來替代檔案名稱,則fmt將從標準輸入讀取文本資訊 選項-s 截斷長行,但不合并-t
Time of Update: 2018-12-06
文章目錄 參數選項樣本Tips 在mlocate資料庫中搜尋條目locate [option] pattern 參數pattern 是locate需要搜尋的檔案名稱或者Regex 選項-i 忽略大小寫-r 使用Regex搜尋 樣本locate$ locate
Time of Update: 2018-12-06
文章目錄 參數條件樣本1 (以屬性尋找)樣本2 (以時間尋找)樣本3 (以檔案類型尋找)樣本4 (串連符)Tips 根據條件尋找檔案find [directory-list]
Time of Update: 2018-12-06
文章目錄 參數選項樣本 對檔案排序sort [options] [file-list] 參數file-list是需要排序的檔案路徑名,如果省略file-list,則sort將從標準輸入擷取輸入 選項-b 忽略開頭的空白符-c 檢查檔案是否已排序,如果排好則不顯示任何訊息-d 忽略除字母、數字和空白符外的所有字元-f
Time of Update: 2018-12-06
文章目錄 參數選項 樣本Tips 為文字檔添加行號nl [options] files 參數files是nl需要為其添加行號的文字檔路徑名,如果有多個檔案,則nl會把多個檔案合在一起編號,並輸出到標準輸出上 選項-b 指定行號指定的方式,主要有兩種: -b a 表示不論是否為空白行,也同樣列出行號(類似cat -n) -b t
Time of Update: 2018-12-06
文章目錄 參數選項樣本Tips 壓縮和解壓縮檔案bzip2 [options] [file-list]bunzip2 [options] [file-list]bzcat [options] [file-list]bzip2recover
Time of Update: 2018-12-06
文章目錄 參數選項樣本 尋找檔案whereis [options] file 參數file 是whereis需要尋找的檔案,這些檔案屬於原始代碼,二進位檔案或是協助檔案 選項-b 只尋找二進位檔案-B 只在指定目錄下尋找二進位檔案-m 只尋找說明檔案-M 只在指定的目錄下尋找說明檔案-s
Time of Update: 2018-12-06
文章目錄 參數選項樣本 Tips 設定在建立檔案時的許可權掩碼umask [mask] 參數mask可以是3位八位元或者是如同在chmod中使用的符號值,mask指定不允許的許可權(檔案的實際許可權是777減去umask值)如果沒有任何參數,那麼umask將顯示在建立檔案時的許可權掩碼 選項-S 以符號的形式給出建立檔案時的許可權掩碼 樣本umask$