生活就像一個圈,來來回回…
Posts tagged Command
Linux: 檔案與目錄的檢視: ls
十二月 6th
[root@linux ~]# ls [-aAdfFhilRS] 目錄名稱
[root@linux ~]# ls [--color={none,auto,always}] 目錄名稱
[root@linux ~]# ls [--full-time] 目錄名稱
參數:
-a :全部的檔案,連同隱藏檔( 開頭為 . 的檔案) 一起列出來~
-A :全部的檔案,連同隱藏檔,但不包括 . 與 .. 這兩個目錄,一起列出來~
-d :僅列出目錄本身,而不是列出目錄內的檔案資料
-f :直接列出結果,而不進行排序 (ls 預設會以檔名排序!)
-F :根據檔案、目錄等資訊,給予附加資料結構,例如:
*:代表可執行檔; /:代表目錄; =:代表 socket 檔案; |:代表 FIFO 檔案;
-h :將檔案容量以人類較易讀的方式(例如 GB, KB 等等)列出來;
-i :列出 inode 位置,而非列出檔案屬性;
-l :長資料串列出,包含檔案的屬性等等資料;
-n :列出 UID 與 GID 而非使用者與群組的名稱 (UID與GID會在帳號管理提到!)
-r :將排序結果反向輸出,例如:原本檔名由小到大,反向則為由大到小;
-R :連同子目錄內容一起列出來;
-S :以檔案容量大小排序!
-t :依時間排序
–color=never :不要依據檔案特性給予顏色顯示;
–color=always :顯示顏色
–color=auto :讓系統自行依據設定來判斷是否給予顏色
–full-time :以完整時間模式 (包含年、月、日、時、分) 輸出
–time={atime,ctime} :輸出 access 時間或 改變權限屬性時間 (ctime)
而非內容變更時間 (modification time)
Linux: 檔案內容查閱
十二月 5th
* cat 由第一行開始顯示檔案內容
* tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫!
* nl 顯示的時候,順道輸出行號!
* more 一頁一頁的顯示檔案內容
* less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
* head 只看頭幾行
* tail 只看尾巴幾行
* od 以二進位的方式讀取檔案內容!
注:有些是轉貼的,但因之前沒有記下,所以有些會少了出處,如有發現,煩請告知!
Linux: 檔案的搜尋(Search)
十二月 4th
which (尋找『執行檔』)
which [-a] command
參數:
-a :將所有可以找到的指令均列出,而不止第一個被找到的指令名稱
Linux: 建立虛擬記憶體(Swap)
十二月 3rd
建立虛擬記憶體裝置
第一種正規的方法是『直接再加一棵硬碟,並且將其中某個磁區規劃為 swap 的 filesystem 』, 呵呵,說的容易,做起來更容易!實際的動作為:
- 以『 fdisk /dev/hd[a-d] 』先建立一個 partition ,還記得 fdisk 怎麼做嗎?回去複習一下吧!簡單的來說,就是先 (1)建立一個 partition,然後 (2)將該 partition 的 ID 改為 82 這一個 swap 的磁碟檔案格式代號就對 啦!這樣這一步驟就 OK 囉!
- 以『 mkswap /dev/hd[a-d][1-16] 』的方式來將您剛剛建置出來的 partition 『格式化為 swap 的檔案格式』,很簡單吧!這樣就格式化 OK 囉!
- 再來則是將 swap 啟動,啟動的指令為『 swapon /dev/hd[a-d][1-16] 』,這樣就能啟動了!很簡單吧!這樣 swap 就自動加入到記憶體容量裡頭去了!
那麼如何將 swap 關掉呢?呵呵!很簡單呀!就是直接給他 swapoff 就對了!
Linux: 命令別名(alias)設定功能
十二月 2nd
假如我需要知道這個目錄底下的所有檔案(包含隱藏檔)及所有的檔案屬性,那麼我就必須要下達 ls -al 這樣的指令列,唉!真麻煩,有沒有更快的取代方式?呵呵!就使用命令別名呀!例如我最喜歡直接以 lm 這個自訂的命令來取代上面的命令,也就是說, lm 會等於 ls -al 這樣的一個功能,嘿!那麼要如何作呢?就使用 alias 即可!你可以在指令列輸入 alias 就可以知道目前的命令別名有哪些了!也可以直接下達命令來設定別名呦:
alias lm='ls -al'
注:有些是轉貼的,但因之前沒有記下,所以有些會少了出處,如有發現,煩請告知!
Linux: env 環境變數的說明
十二月 1st
近來找找舊時網誌(Blog)中的文章,轉貼回這個網誌…
以下是以前我對學習Linux 時的筆記!
但學了沒多久就放棄了,不記得是什麼原因,可能有其他事忙!
但願之後有機會再學習….
More >