FreeBSD基本及重要指令集
来源:互联网 发布:vs2010 c语言 编辑:程序博客网 时间:2024/05/21 22:46
FreeBSD基本及重要指令集
FreeBSD基本及重要指令集
http://lpc1234kimo.blogspot.com/2010/11/freebsd.html
http://lpc1234kimo.blogspot.com/2010/11/freebsd.html
1. 指令名稱:man 使用方法:man 預查詢的指令名 功能說明:查詢該指令的詳細用法,有時還可查詢一些非指令的東西2. 指令名稱:ls (dir) 使用方法:ls 資料夾名 功能說明:觀看指定資料夾下檔案列表,如不加資料夾名則列出目前資料夾 參數說明:-l 功能等同ll 可看到檔案及權限相關資料 -a 列出範圍包含隱藏檔 (剩下的自己man) 補充說明: ls -l 的輸出結果: drwxr-xr-x 1 oamite oamite 512 Dec 20 20:00 public_html -rwxr--r-- 2 oamite oamite 12345 Dec 31 15:50 test 前面10個字元依序代表 第1個字元:檔案屬性(d是資料夾;l 是連結;- 一般檔案) 第2~4個字元:擁有者權限(r 讀取;w寫入;x 執行) 第5~7個字元:群組使用者權限 第8~10個字元:其他使用者權限 接著後面的英文字依序為 擁有者 擁有群組(例子裡都是oamite) 再來接的數字為檔案大小;其次為最後修改日期 最後面接的就是檔名了!(如果是捷徑還會所指向的目的)3. 指令名稱:cd (chdir) 使用方法:cd 欲前往的資料夾名 功能說明:前往指定資料夾,如不加資料夾名會到自己的家目錄下 補充說明:資料夾名的二三事 cd /usr/local 這種以 / 開頭的是指從跟目錄開始算的絕對路徑 cd ~oamite/public_html 這種以 ~ 開頭的是指從後接的使用者家目錄開始算的絕對路徑 cd ../ 這種以 .. 開頭的是從目前資料夾的上層資料夾開始算的絕對路徑 cd ./public_html/ 這種以 . 開頭的表示從目前資料夾開始算起的絕對路徑 cd test/lala/ 像這種沒特殊開頭的就是相對於現在位置的相對路徑4. 指令名稱:pwd 使用方法:pwd 功能說明:顯示目前所在的資料夾目錄位置(以根目錄為基準)5. 指令名稱:cp 使用方法:cp 檔案 目標資料夾 功能說明:複製指定檔案到目標資料夾 參數說明:如需複製資料夾請加參數-R (FreeBSD 5版以後可用 –r )6. 指令名稱:mv 使用方法:mv 檔案名 目標資料夾 (搬移檔案) mv 檔案 新檔案名 或 mv 資料夾 新資料夾名 (更名檔案) 功能說明:移動指定檔案到目標資料夾或重新命名檔案或資料夾7. 指令名稱:rm 使用方法:rm 檔案名 功能說明:刪除指定檔案(永遠都救不回) 參數說明:刪除資料夾 –R (FreeBSD 5版以後可用 –r)8. 指令名稱:mkdir 使用方法:mkdir 新資料夾名 功能說明:建立指定名稱的資料夾9. 指令名稱:rmdir 使用方法:rmdir 資料夾名 功能說明:刪除指定名稱的空資料夾(一定要是空資料夾)10. 指令名稱:cat 使用方法:cat 檔案名 功能說明:將檔案內容直接輸出在標準輸出裝置(就是螢幕)上11. 指令名稱:ln 使用方法:ln –s 檔案 目標資料夾 功能說明:建立檔案捷徑在目標資料夾,請一律加參數 -s12. 指令名稱:chown 使用方法:chown 新擁有者:群組名 檔案名(或資料夾名) 功能說明:變更指定檔案或資料夾擁有者和工作群組(必須擁有足夠權限)13. 指令名稱:chmod 使用方法:chmod 權限設定 檔案名(或資料夾名) 功能說明:改變檔案的相關存取權限 補充說明:權限設定 權限設定的方法約可分為3種 第一.數字 eg.644 第二.加減某個權限 eg.+X 第三.設定某個範圍的權限 eg. u=rwx,go=rx14. 指令名稱:more 使用方法:more 檔案名 功能說明:純文字分頁瀏覽器,當捲軸捲到最下方時自動跳出15. 指令名稱:less 使用方法:less 檔案名 功能說明:純文字分頁瀏覽器,只有按q才能跳出16. 指令名稱:ee 使用方法:ee 檔名 功能說明:文字編輯器,如檔名不建立新檔,如新檔內無任何文字則放棄檔案17. 指令名稱:su 使用方法:su 使用者 功能說明:變更目前使用者(必須知道欲變成的使用者密碼) 如沒有加欲變成的使用者則視為su root (su root 須在wheel群組)18. 指令名稱:exit logout 使用方法:直接使用 功能說明:登出(上述兩個指令擇一即可)19 指令名稱:make 使用方法:make 檔名 功能說明:用c語言的編譯器編譯c原始碼20. 指令名稱:make 使用方法:make 參數 功能說明:在 /usr/ports/ 裡安裝軟體的指令 補充說明:參數 install 安裝目前資料夾的軟體 deinstall 解除安裝目前資料夾的軟體 clean 清除因為安裝此軟體的暫存檔案 其他參數 直接影響Makefile內的參數值並安裝軟體21. 指令名稱:df 使用方法:df 功能說明:列出磁區的使用狀況22. 指令名稱:ps 使用方法:ps -aux 功能說明:列出所有使用中的access,不加參數(-aux)則指列出由自己所使用的23. 指令名稱:top 使用方法:top 功能說明:列出使用中的access並動態更新,要跳出請按 ^C24. 指令名稱:du 使用方法:du 功能說明:列出所有樹狀子資料夾25. 指令名稱:kill 使用方法:kill PID 功能說明:砍除該PID的access26. 指令名稱:chflags 使用方法:chflags 參數 旗標 檔案 功能說明:開啟或關閉檔案的保護旗標,僅能由root使用,詳情自己man 開啟保護後root 也不能更動該檔,除非先關閉保護27. 指令名稱:ping 使用方法:ping ip (or domain) 功能說明:丟出ICMP封包並等待回覆,以測試網路是否順暢28. 指令名稱:ifconfig 使用方法:ifconfig 功能說明:列出網路的相關軟硬體狀態 (加參數可修改開啟關閉網路)29. 指令名稱:shutdown 使用方法:shutdown 參數 時間 (警告訊息) 功能說明:依照參數執行關機的相關事宜,只有root才能用 關閉系統:shutdown –p 0602280000 System will be closed 重開機 :shutdown –r now 踢除除了自己以外的所有使用者:shutdown –k now30. 指令名稱:reboot 使用方法:reboot 功能說明:立即重開機,只有root能使用31. 指令名稱:tar 使用方法:tar 參數 完成後的檔名 目標檔名 功能說明:壓縮或解壓縮檔案 參數v可看見過程 壓縮參數 cfz 解壓縮參數 xfz32. 指令名稱:passwd 使用方法:passwd 功能說明:更改密碼,系統會先要求一次舊密碼,然後兩次新密碼33. 指令名稱:sockstat 使用方法:sockstat 功能說明:列出開啟中的socket34. 指令名稱:zcat 使用方法:zcat 由排程壓縮的檔名 功能說明:觀看由排程所壓縮的檔案內容35. 指令名稱:touch 使用方法:touch 檔名 功能說明:開啟新檔,加參數-t可更改檔案建立日期36. 指令名稱:adduser rmuser 使用方法:直接使用 功能說明:新增或刪除使用者,會有一步步的說明37. 指令名稱:date 使用方法:date (yyyyMMddhhmm) 功能說明:列出系統目前時間及時區,加上時間可修改時間38. 指令名稱:cal 使用方法:cal 功能說明:列出月曆39. 指令名稱:echo 使用方法:echo string 功能說明:輸出字串至標準輸出40. 指令名稱:clear 使用方法:clear 功能說明:清除螢幕41. 指令名稱:systat 使用方法:systat -vm 功能說明:顯示並動態更新所有系統資訊42. 指令名稱:bg 使用方法:將某指令下達後,按^Z暫停程式,然後再按bg即可丟到背景執行 功能說明:將被暫停的程序丟到背景繼續執行43. 指令名稱:jobs 使用方法:jobs 功能說明:顯示被丟入在背景執行的所有程序44. 指令名稱:fg 使用方法:fg %number 功能說明:叫回第number個程序至前景執行45. 指令名稱:last 使用方法:last 功能說明:列出最近一星期使用者登入狀況46. 指令名稱:uptime 使用方法:uptime 功能說明:顯示系統開機主機狀況47. 指令名稱:id 使用方法:id 使用者 功能說明:顯示該使用者的uid gid 和群組,如沒家使用者則列出自己48. 指令名稱:whereis 使用方法:whereis string 功能說明:用來搜尋檔名符合string的原始碼檔二進位檔或說明檔49. 指令名稱:find 使用方法:find 資料夾 –name 檔名 功能說明:在資料夾及其子資料夾下搜尋 (還有其他好用參數,詳情請man find)50. 指令名稱:grep 使用方法:grep 搜尋字串 檔名 功能說明:在檔案內搜尋字串51. 指令名稱:fsck 使用方法:fsck 磁區名 功能說明:檢查並修復磁區52. 指令名稱:mount 使用方法:mount磁區名 功能說明:掛載磁區53. 指令名稱:umount 使用方法:umount磁區名 功能說明:卸載磁區54. 指令名稱:netstat 使用方法:netstat 功能說明:顯示網路連線狀況
0 0
- FreeBSD基本及重要指令集
- Linux基本指令、文件管理权限及Linux重要目录的整理
- matlab一些基本重要的指令
- linux中的重要指令及用法
- linux介绍及基本指令
- Dockerfile基本结构及基本指令
- 基本汇编指令集
- 基本汇编指令集
- 安装FreeBSD及FreeBSD官方网站
- gcc基本的使用方法及常用指令
- gcc基本的使用方法及常用指令
- ubuntu下安装nginx及基本指令
- FreeBSD常用指令整理大全
- freebsd 基本使用
- ARM常用重要的寄存器及指令解释 和 指令英文全称
- linux重要指令
- gdb常用重要指令
- Linux重要指令操作
- HTML5画布路径教程
- freebsd资料
- 药品查询接口,提供开放的药品API
- HTML5画布线加入教程
- 在CSS中通过@font-face属性来实现网页中嵌入特殊字体
- FreeBSD基本及重要指令集
- 1047. Student List for Course (25)
- iOS7 Networking with NSURLSession: Part 1
- 解决JAVA中内部类所对应的外部类引用初始化的问题
- adobe flash离线下载
- Java——学习过程,Editplus,Eclipse快捷键
- [PHP] create plugin and short code in WordPress
- vim 常用命令(根据个人情况更新)
- BZOJ 1785 [Usaco2010 Jan]telephone