1 / 29

Linux_20130402

Linux_20130402. http://ihsumlee.bounceme.net. 刪除使用者及其家目錄 : userdel -r 使用者名稱 Ex: userdel -r cat m ore / etc / passwd. 啟動步驟 : 打開 virtualbox -> 啟動 Fedora-> 啟動伺服器網路 查詢 電腦 ip : 命令提示單元 -> ipconfig (windows) 利用 pietty 以 root 登入伺服器. 修改 權限 chmod. 422. u 擁有者. g 擁有群組. O 其它人.

warner
Download Presentation

Linux_20130402

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux_20130402 http://ihsumlee.bounceme.net

  2. 刪除使用者及其家目錄: • userdel -r 使用者名稱 • Ex: userdel -r cat • more /etc/passwd

  3. 啟動步驟: • 打開virtualbox->啟動Fedora->啟動伺服器網路 • 查詢電腦ip: 命令提示單元-> ipconfig (windows) • 利用pietty以root登入伺服器

  4. 修改權限 chmod 422 u 擁有者 g 擁有群組 O 其它人 • - rwxrwxrwxemily manager---- test • - rw- r- - r - - emily manager---- test • 4+ 2+0=6 4+0+0=4 4+0+0=4 644 • chmod 777 test • chmod644 test 421 421 421

  5. 如何變更權限 • chmod 422 test • drw- r- - r - - emily manager---- test • 644 • dr-- -w- - w - emily manager---- test • 422 • chmod u-w g-r+w

  6. 7-3 認識檔案與目錄的權限 • 語意描述法

  7. 更改檔案擁有者及群組 • chown擁有者:群組檔案名稱 • chowntom:rd test • chown :rd test • chown tom test

  8. 7-3 認識檔案與目錄的權限 • 改變權限 • 語法: chmod 755 檔案 • 為擁有者(u)加上可執行權限(x) • chmod u+x 檔案 • 一次為擁有者(u)與群組(g)加上可讀(r)與可執行(x)權限 • chmod ug+rx 檔案 • 為所有人加上r權限 • chmod a+r 檔案

  9. 7-3 認識檔案與目錄的權限 • 目錄的權限 • r: • 代表可以列出該目錄的檔案清單,可以利用ls指令列出該目錄的內容。 • w: • 代表至該目錄中的檔案與目錄都可以異動,如寫入檔案、建立、刪除、與更名檔案與目錄。 • x: • 代表可進入該目錄中,也就是使用cd指令進入該目錄。

  10. 7-3 認識檔案與目錄的權限 • 變更檔案擁有者chown • 使用chown(change owner)將檔案的擁有權變更為其他使用者 • 指令用法: • chown 使用者帳號 檔案或目錄 • 亦可以一併更變擁有群組 • chown 使用者帳號.群組 檔案或目錄 • chown 使用者帳號:群組 檔案或目錄

  11. 7-3 認識檔案與目錄的權限 • 變更檔案所屬群組chgrp • 使用chgrp(change group)將檔案的擁有權變更為其他使用者 • 指令用法: • chgrp 群組名稱 檔案或目錄 • 利用chown即可變更檔案的所屬群組,不用多背一個chgrp指令

  12. 本章結束 Q&A討論時間

  13. 新增多個群組testgrp1,testgrp2… • 新增一個使用者並加入這個群組 • 切換新增的使用者並切換主要群組為任一群組 • 查詢自己的群組 • 管理員查詢群使用者資訊 • 使用usermod變更使用者資訊 • /etc/passwd, /etc/shadow, /etc/group, /etc/gshadow • 新增一個檔案(vim),並更改權限為775

  14. 1.如何查詢tom所屬群組 2. 如何切換tom的主要群組為manager 3. 如何修改emily的主要群組為sales及附屬群組為rd

  15. 請新增一個使用者ch,並加入一個新的群組mod • 用新使用者ch產生一個檔案chfile。 • 使用root更改這個檔案的權限為750 • 檔案的user及group為 root root

  16. useradd, passwd chmod, touch chown, mkdir, rm 更改檔案權限 • 切換使用者到tom • 新增一個檔案 file1 (touch) • 更改file1的權限為 744 (chmod) • 新增一個檔案 file2 • 將權限設定為tom可讀可寫可執行, manager群組可讀不可寫不可執, 其它人不可讀可寫不可執行 • 新增一個資料夾dir1 (mkdir) • 其權限為 rwx-wxrw- • 把file1的擁有群組更改為 rd (chown) • 把dir1的擁有者更改為root (chown) • 指令;chown擁有者:群組 檔案名稱

  17. mkdirdir1 • touch file1 file2 • id 使用者名稱 • chown 擁有者:群組 資料夾(檔案)

  18. 5-6 文字編輯器vim • 所有UNIX與Linux都內建的文字編輯器 • 只要學好vim,在任何Linux都能夠利用它來編輯文字檔案

  19. 5-6 文字編輯器vim • 重要的三個模式 cd vim test

  20. 5-6 文字編輯器vim • 一般模式(Common mode) • 可以使用具有特殊意義的按鍵 • 在文件內容中移動、刪除、複製、貼上等功能 • 在一般模式中,按下i、o或a鍵可以進入編輯模式 • 按下冒號「:」則會進入命令模式 • 編輯模式(Insert mode) • 按下內容會新增在文件游標所在處 • 像打字一樣,按鍵不再具有特殊意義 • 按下[ESC]鍵可回到一般模式

  21. 5-6 文字編輯器vim • 命令模式(Command line mode) • 可以儲存、開啟檔案、結束vi、取代特定文字等檔案處理功能 • 按下ESC鍵可回到一般模式 • 觀察左下方是否出現「:」冒號

  22. 5-6 文字編輯器vim • 一般模式下的功能按鍵 • 瀏覽文件 • 利用以下按鍵,我們可以在vi內瀏覽文件內容: • h:游標向左移,與[左鍵]的功能相同。 • j:游標向下移,與[下鍵]的功能相同。 • k:游標向上移,與[上鍵]的功能相同。 • l:游標向右移,與[右鍵]的功能相同。 • PageUp:游標向上一頁 • PageDown:游標向下一頁 • G:游標移到文件最後一行。 • gg:游標移到文件第一行。

  23. 5-6 文字編輯器vim • 一般模式下的功能按鍵 • Ctrl+g:顯示游標目前位置的資訊,包括第幾行,第幾個字元,位於文件中的百分比。 • 顯示行號:按下冒號後,打入set nu • 取消顯示行號:按下冒號後,打入set nonu • 複製游標所在該行 • p:將先前複製的內容,貼在游標所在下行,原文字會往下移 • dd:刪除游標所在行,原該行下方資料往上移。 • u:復原上次做的更動 • .:重覆上一個動作

  24. 5-6 文字編輯器vim • 命令模式功能 • 開啟另一個檔案 :o 檔案名稱 • 儲存目前內容 :w • 將目前編輯內容另存為其他檔案 :w 檔名 • 離開q • 不存檔離開q!

  25. 本章結束 Q&A討論時間

  26. 以root登錄,建立一個資料夾dir1,在dir1下建立個檔案file1,file2以root登錄,建立一個資料夾dir1,在dir1下建立個檔案file1,file2 • 分別建立file1及file2軟連結及硬連結在家目錄中 • 查看目前硬碟及目錄容量大小 • 利用管線命令 | 查詢/usr/bin的分頁檔案 • 利用find查詢sendmail.mc的位置 • 查詢比file1還新的檔案.

  27. 使用cat看/var/log/messages ,並以有行號表示 • 使用head看/var/log/messages看前5筆資料 • 使用tail看/var/log/messages看後10筆資料 • 使用分頁模式看/var/log/messages

  28. 使用vim開啟一個新檔 newfile • 在編輯模式下輸入 This is just a test file for practicing vim editor. It is including edit, write, and so on. Gogogo!!! • 複製第一行放在第二和第三行中。

More Related