新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > FreeBSD教程 > 正文:FreeBSD常用指令简述(菜鸟级)

FreeBSD常用指令简述(菜鸟级)

新客网 XKER.COM 2008-01-21 来源:新客网整理 佚名 收藏本文
  【新客网FreeBSD教程】注重! 大小寫英文字母在 BSD上是完全不同的。

  telnet 連線到指定的主機 (可用 IP或主機名稱)。

  telnet 210.240.119.251 或 telnet bbs.pnjh.ttct.edu.tw

  exit 離開目前連線之主機,

  或退出目前化身的使用身份。

  shutdown shutdown -h now 立即進行關機

  程序 (root專用)

  shutdown -r now 立即進行關機程序並重新啟動 (root專用)。

  ls ls   顯示目前目錄資料,如同 DOS之 dir

  ls /etc  顯示 /etc目錄資料。

  ls -al  顯示目前目錄之詳細資料。

  ls -al | more 顯示目錄,滿一頁時暫停,按空格繼續。

  more more hosts 顯示 hosts檔內容,滿一頁時暫停,按空格繼續。

  mkdir mkdir temp 建立 temp 目錄。

  cd cd /etc  切換到 /etc目錄

  cd ..   切換到上一層目錄

  cd ~   切換到使用者家目錄

  find find / -name httpd.conf  從根目錄 ( / ) 起尋找 httpd.conf 檔案

  find /etc -name reso*  從 /etc目錄找檔名開頭為 reso的檔案

  su su  變身為 root (需為wheel 群組並有 root 密碼才能用)

  su - 變身為 root (同上,但連工作環境也一起變成 root)

  su peter 變身為 peter (需為 root 或知道 peter 的密碼才能用)

      為顧慮安全,BSD不許以 root 身份進行遠端登錄。

  cp cp /etc/filea /home 將 /etc目錄中之 filea 複製到 /home目錄

  cp /etc/filea .  將 /etc目錄中之 filea 複製到現在目錄。

  cp -R /etc/* /tmp/  將 /etc目錄下之所有檔案及目錄複製到 /tmp/下

  cp -Rp /etc/* /tmp/  同上;但原檔案的屬性也隨之複製過去。

  注重!若在該目錄的權限不夠,命令可能無法執行。

  mv mv /etc/filea /hom 將 /etc目錄中之 filea 搬移到 /home目錄

  mv name1 name2 更改檔名,name1改為name2

  rm rm fileb 刪除 fileb 檔

  rm -R dirname 刪除 dirname目錄及其下之檔案和子目錄

  chmod chmod 755 filea 將 filea 檔案之屬性改為 755

  chown chown peter filea 將 filea 的擁有者改為 peter (root才能執行)

  chown leo:root filea 將 filea 的擁有者改為 leo, 群組改為 root.

  chgrp chgrp root filea 將 filea 所屬的群組改為 root.

  pwd pwd 查詢目前所在路徑

  passwd passwd 更改自己的密碼 (不得少於六個字元)

  passwd peter 更改使用者peter的密碼 (僅 root 有此種權力)

  cat cat readme 列出 readme 檔的內容 (同 DOS 的 type 命令)

  whoami whoami 查詢目前自己的身份。

  w w  查詢目前有那些人連在這架主機上。

  finger finger peter  查詢 peter 的身份資料。

  mount mount -t msdos /dev/fd0 /mnt 將軟碟機掛上 /mnt 目錄。

  mount -t cd9660 /dev/wcd0a /cdrom 將光碟機掛上 /cdrom 目錄。

  umount umount /cdrom 卸下光碟機 (未卸下前,光碟機無法退片)

  adduser adduser 新增使用者 (root 專用)

  rmuser rmuser -y peter 將 peter 及其目錄均刪除 (root 專用)

  ping ping www.hinet.net  檢測連到 www.hinet.net 的回應時間,IP也可,

  ping 210.240.125.1 檢測網路是否暢通時常用。

  traceroute traceroute 210.240.125.1 檢測連線所經之 router,看何處不通。

  留意!在 Windows 中,同樣的指令是用 tracert。

  nslookup nslookup 主機名稱與 IP 交互查詢,可測試 DNS 是否正常。

  ifconfig ifconfig -a 查看所有網路介面參數

  dmesg dmesg  顯示作業系統和硬體的相關資訊。

  ps ps -auxww | more 以分頁的方式列出系統目前所執行的行程

  ps -aux | grep 'httpd' 列出系統目前執行之名稱含 httpd 字串的行程

  kill kill -9 128  終止編號 128 行程的執行。

  kill -hup 128 終止編號 128 的行程,再重新啟動。

  編號 (PID) 可用 ps 指令查出 (請看上一指令)

  tar tar zxvf pk.tgz 將 pk.tgz 檔解壓縮出來。(安裝程式時常用)

  ftp ftp ftp.pnjh.ttct.edu.tw 與 ftp.pnjh.ttct.edu.tw 進行檔案傳輸。

  mail mail 進入信件處理程式。(請點這裡看說明)

  vi vi test 以 vi 編輯程式編輯 test 檔。

  ee ee test 以 ee 編輯程式編輯 test 檔。

  df df 查閱磁碟空間。參看〔系統治理〕→〔日常維護〕

  du du 查閱檔案空間使用狀況

  fsck fsck -y 對硬碟進行檢查修復,加 -y 採自動修復,不進行確認。

  類似 Windows 的 Scandisk。檢修完,系統可能會要求重開機。

  date date 0004151325 設定時間為 2000年 4月15日13:25

  man man tar 查詢 tar 指令的用法

  
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐