主頁 > 知識(shí)庫 > FreeBSD常用命令集

FreeBSD常用命令集

熱門標(biāo)簽:信陽外呼系統(tǒng)廠家 駐馬店電話自動(dòng)外呼系統(tǒng)怎么樣 北海智能電銷機(jī)器人公司 地圖標(biāo)注多個(gè)城市 赤峰防封電銷卡 地圖標(biāo)注山峰最低高度 地圖標(biāo)注與注記總結(jié) 南京自動(dòng)外呼系統(tǒng)有哪些 人工電銷和ai機(jī)器人的區(qū)別
1.一般我們用來檢查網(wǎng)絡(luò)是否有問題,大多是用以下三個(gè)指令
nslookup
ping
traceroute

        其中 nslookup 是用來檢查 dns 的相關(guān)設(shè)定, ping 用來檢查自己和對方網(wǎng)絡(luò)是否通暢,而 traceroute 則是用用來檢查從自己電腦到對方的電腦所經(jīng)過的路由路徑情況..
        不過以 nslookup 而言,個(gè)人覺得不是很好用,有時(shí)我們只是想單純的查一下某臺(tái)主機(jī)或是MX 記錄,那使用 nslookup 就有點(diǎn)羅嗦了..
        在此介紹二個(gè)好用的指令 host 及 dig,這二個(gè)指令很相似,不過效率較之 nslookup 高
# host -a 主機(jī)名稱> 或 ip>
=> 輸入主機(jī)名稱顯示 dns 正向解析的部份,輸入 ip 則是顯示反向(ptr)
# dig 主機(jī)名稱或ip> any a mx soa txt.. 任選一項(xiàng)>
如要顯示 MX 記錄
# dig 主機(jī)名稱 mx
2. 忘了 root 密碼

如果你忘了 root 的密碼怎么辦,請參照以下steps 進(jìn)行..
(1). 進(jìn)入單人模式
開機(jī)后,當(dāng)出現(xiàn)

Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 10 seconds...

按space鍵(或除了enter 以外的鍵) 則會(huì)進(jìn)入 command prompt mode,同時(shí)出現(xiàn)一個(gè)ok ..
這時(shí)請輸入 boot -s 以進(jìn)入單人模式
(2). 選擇sh
進(jìn)入單人模式后,系統(tǒng)會(huì)詢問你要使用哪個(gè)sh,內(nèi)定是 /bin/sh ,就使用這個(gè)吧,直接按enter 跳過
(3). 將所有的硬碟分割架起
# mount -a
(4). 更改密碼
# passwd
長度要在6位以上,輸入二次
(5). 重新啟動(dòng)
# reboot
  3. 軟件的啟動(dòng) (1)如一些 *.conf 檔,象修正了 apache sendmail .. 等
通常在 /etc/local/rc.d/ 這個(gè)目錄中會(huì)有相關(guān)的 .sh 檔,直接執(zhí)行就可以了,注意的是一般要加上參數(shù),一般的參數(shù)有以下(視軟件而定會(huì)有不同)..
start  啟動(dòng)
stop  停止
reload或restart  重新啟動(dòng)
(2)第二種方法就是直接使用 killall,如我們要重新啟動(dòng)inetd,可用以下方法:
# killall -1 inetd
或是
# killall -HUP inetd
這樣就可以重新啟動(dòng)這個(gè)daemon 了
  4.軟體的安裝 關(guān)于下載的.tar.gz源碼包的安裝方式:如安裝samba-3.0.13.tar.gz 首先#tar -zxvf samba-3.0.13.tar.gz解壓開包;然后進(jìn)入/samba-3.0.13/source目錄,#./configure  配置一下;配置完畢后,#make  編譯一下;編譯完成后,#make install clean 安裝并清空垃圾文件現(xiàn)在所有工作完畢。(該安裝方式是為了保證需穩(wěn)定可靠運(yùn)行的軟件成功安裝的一種重要安裝方式) (1). 安裝系統(tǒng)時(shí)所安裝的軟件
執(zhí)行檔通常裝在 /bin、/sbin、/usr/bin、/usr/sbin、/usr/libexec 下
設(shè)定檔通常裝在 /etc 下
man file 通常在 /usr/man 或 /usr/share/man 下
doc 文件通常在 /usr/share/doc 下
(2). 經(jīng)由 package 或 port 安裝的軟件
執(zhí)行檔通常裝在 /usr/local/bin、/usr/local/sbin、/usr/local/libexec 下
設(shè)定檔通常裝在 /use/local/etc 下
man file 通常在 /usr/local/man  下
doc 文件通常在 /usr/share/doc 下
注意以上并不是絕對的,因?yàn)橛行┨厥馇闆r需視軟件而定..
  5.如何在 FreeBSD 同一片網(wǎng)絡(luò)卡上再加一個(gè)ip 地址
有的時(shí)候,需要在同一片網(wǎng)絡(luò)卡上加多個(gè) ip 以達(dá)到一些特殊的要求..
在 FreeBSD 這是非常簡單的,假設(shè)原先網(wǎng)絡(luò)卡的 ip 是 211.211.211.211,想加一個(gè) 211.211.211.212,使用的是 rl0 這片網(wǎng)絡(luò)卡,則做法如下..
(1) 在 /etc/rc.conf 加上這一行
ifconfig_rl0_alias0="inet 211.211.211.212 netmask 255.255.255.255"
其中的 alias0 就是加裝的第一個(gè) ip,如要設(shè)定多個(gè)可在此修正,如 alias1、alias2.. aliasN
(2). 重新啟動(dòng)網(wǎng)絡(luò)卡,執(zhí)行 /etc/netstart
# /etc/netstart df
查詢系統(tǒng)的可使用檔案空間
df -h 另外,我們還可以使用參數(shù) -i 來查看目前檔案系統(tǒng) inode 的使用情形: df -ih
du
顯示目錄或檔案所占的磁盤空間
du -a 檔名
systat 查看目前硬盤是否忙碌中,以了解硬盤的使用效率 systat -vm 1
  dmesg 查看開機(jī)信息,得到有用硬件信息
ps
查詢系統(tǒng)process狀態(tài)
ps -aux|grep apach*
adduser
新增使用者
  rmuser
刪除使用者
vipw
編輯使用者賬戶
passwd
變更密碼
  ifconfig
查詢所有網(wǎng)絡(luò)接口的情形
ifconfig -a 設(shè)定網(wǎng)絡(luò)接口的參數(shù)
ifconfig de0 192.168.1.10 netmask 255.255.255.0 停止網(wǎng)絡(luò)接口
ifconfig de0 down 啟動(dòng)網(wǎng)絡(luò)接口
ifconfig de0 up
route
可以設(shè)定routing table 改變 routing path 之gateway
route change default 192.168.1.254
netstat
查詢 routing table
netstat -rn 查詢網(wǎng)絡(luò)接口流量統(tǒng)計(jì)
netstat -I 查詢 TCP網(wǎng)絡(luò)聯(lián)機(jī)情形
netstat -t 查詢所有網(wǎng)絡(luò)聯(lián)機(jī)情形
netstat -a
切換終端機(jī) ALT+F*(*表示要切換的終端號,如F1是終端1,F(xiàn)2是終端2)
$sed -e '/^#/' GENERIC>tmp
$mv tmp GEERNIC
在內(nèi)核配置文件中去掉所有#開始的行
top [參數(shù)]
顯示系統(tǒng)中使用CPU資源的Process排名、CPU當(dāng)前的使用情況、內(nèi)存當(dāng)前的使用情況,而且會(huì)持續(xù)更新
  ps [-參數(shù)] ps指令可以用來監(jiān)視、查看進(jìn)程的狀態(tài)執(zhí)行ps -aux則會(huì)顯示所有進(jìn)程的詳細(xì)數(shù)據(jù)
      [-u]:將進(jìn)程的相關(guān)數(shù)據(jù)以較詳細(xì)的方式顯示出來
      [-a]:除了顯示自己的進(jìn)程,將其他人在tty所執(zhí)行的進(jìn)程也列出來
      [-x]:將不在tty中啟動(dòng)的進(jìn)程也列出來,即顯示tty為??的進(jìn)程
ps -aux欄位說明
USER:進(jìn)程的擁有者
PID:進(jìn)程的代碼
%CPU:進(jìn)程占用CPU時(shí)間的百分比
%MEM:進(jìn)程使用實(shí)際內(nèi)存的百分比
VSZ:進(jìn)程的虛擬大?。▎挝籏B)
RSS:進(jìn)程常駐內(nèi)存的空間大?。▎挝籏B)
TT:進(jìn)程在編號為幾的控制客戶機(jī)上執(zhí)行
STAT:進(jìn)程當(dāng)前的狀態(tài) R=可執(zhí)行 D=在驅(qū)動(dòng)器中等待置換 I=睡眠中(20秒) S=睡眠中(>20秒) T=停止 Z=結(jié)束
           常見的附加標(biāo)志 +=屬于控制客戶機(jī)的前景程序 E=進(jìn)程嘗試離開 L=有頁面被鎖住 s=進(jìn)程是此控制客戶機(jī)的主人 W=進(jìn)程被置換出去
STARTED:進(jìn)程開始的時(shí)間
TIME:進(jìn)程已耗用的CPU時(shí)間
COMMAND:所執(zhí)行的命令名稱和參數(shù)
  定時(shí)任務(wù) crontab [-參數(shù)] crontab文件列出在某一個(gè)時(shí)間要采取的動(dòng)作【舉例】:1. crontab -e
               2. crontab -d
               3. crontab -l
【作用】:1. 編輯crontab文件
               2. 刪除crontab文件中定義的工作
               3. 列出crontab文件定義的工作 crontab編寫格式
分 時(shí) 日 月 星期 由誰來做 所要執(zhí)行的工作例:1 0 * * * root /home/word.sh  //每天凌晨1點(diǎn),由root執(zhí)行/home/word.sh

標(biāo)簽:達(dá)州 晉中 梧州 信陽 廣元 張家界 烏蘭察布 德陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《FreeBSD常用命令集》,本文關(guān)鍵詞  FreeBSD,常用,命令,集,FreeBSD,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《FreeBSD常用命令集》相關(guān)的同類信息!
  • 本頁收集關(guān)于FreeBSD常用命令集的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章