- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本操作與基本指令 Linux 檔案 Linux 檔案種類 正規檔案( regular file ) 第一個屬性為 [ - ] 純文字檔(ascii) 二進位檔(binary) 目錄 (directory): 第一個屬性為 [ d ] 連結檔 (link): 第一個屬性為 [ l ] 設備檔 (device): 區塊 (block) 設備檔,第一個屬性為 [ b ]; 字元 (character) 設備檔,第一個屬性為 [ c ]。 Linux 檔案屬性 更改 Linux 檔案屬性指令 u g o a 更改 Linux 檔案擁有者指令 chown [ -R ] 帳號名稱 檔案或目錄 chown [ -R ] 帳號名稱:群組名稱 檔案或目錄 範例: # chown games test # ls -l test drw-r--r--??? 1 games???? root??????? 0 Jun 20 14:36 test # chown –R root:root tmp 更改 Linux 檔案所屬群組 chgrp 群組名稱檔案或目錄 範例: # chgrp users test # ls -l drw-r--r--??? 1 root???? users????????1 Jun 20 14:36 test 觀看檔案內容 cat? 由第一行開始顯示檔案內容 tac? 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫 more 一頁一頁的顯示檔案內容 less 與 more 類似,可以往前翻頁 head 只看頭幾行 tail 只看尾巴幾行 nl?? 顯示的時候,順道輸出 行號 od?? 以二進位的方式讀取檔案內容 連結檔的介紹 連結檔的介紹: 什麼是 inode Block 是記錄『檔案內容資料』的地區,而inode 則是記錄『該檔案的屬性、及該檔案放置在哪一個 Block 之內』的資訊 ln hard link 不能跨 filesystem/不能 link 目錄 symbolic link ln [-s] [來源檔] [目的檔] 檔案與目錄權限 chown 改變檔案的擁有人 chgrp 改變檔案的所屬群組 chmod 改變檔案的可寫、可讀、可執行等屬性 umask 改變預設的建立檔案或目錄時的屬性 chattr 改變檔案的特殊屬性 lsattr 顯示檔案的特殊屬性 搜尋檔案或目錄 which 查看可執行檔案的位置 # which ls whereis 查看檔案的位置 # whereis [–b/-m] ls locate 配合資料庫查看檔案位置 # locate ls #updatedb find 尋找檔案 # find / -name “ls” 磁碟與硬體管理 查看硬碟或目錄的容量:df, du 切割與格式化硬碟:fdisk, mke2fs, e2label, mknod 檢查硬碟壞軌與資料同步化寫入:fsck, sync 關於軟碟開機片: mkbootdisk, fdformat 各式磁區的掛載:mount, umount 設定開機時即掛載的方式:/etc/fstab 虛擬記憶體 Swap:mkswap, swapon, swapoff 磁碟效能:hdparm * 檔案與目錄 檔案檢視 常用指令 * 檔案檢視--ls -a: 顯示目錄內所有檔案,包含影藏檔 -t:依據時間日期作排序 -R:將目錄下的子目錄一併顯示 -r:檔案的排序反向進行輸出 -d:僅顯示目錄名稱 -h:將檔案大小以簡易易懂的方式顯式 -S:以檔案大小進行排序 * 常用指令 cd:切換路徑 mkdir:產生目錄 pwd:查詢目前路徑 cp:複製檔案 rm:刪除檔案 mv:搬移或更名檔案 * * 切換目錄 cd cd - cd /etc cd /etc/sysconfig cd ~ cd .. 查詢目前路徑 PWD * * 檔案搬移 mv [選項] 來源 目的 mv /tmp/test /etc mv /tmp/* /tmp/test/ mv –f /tmp/* /tmp/test/ :強制覆蓋 mv –i /tmp/* /tmp/test/ :詢問是否覆蓋 mv –u /tmp/* /tmp/test/ :比較較新檔 * 指令參數說明-man 【空白鍵】:往前捲動一個頁面 【b】:往後捲動一個頁面 【Enter】 :往下移動一行 【PageDown】 :往前捲動半頁 【PageUp】 :往後捲動半頁 /關鍵字:往前搜尋關鍵字 ?關鍵
文档评论(0)