① 常用的解決電腦故障系統命令
常用的解決電腦故障系統命令
在計算機網路中經常要對網路進行管理,測試,這時就要用到網路命令。下面我給大家介紹4個最常用的系統命令,可以快速解決電腦故障,修復電腦網路系統問題。
首先先打開命令提示符窗口:右擊開始-運行-cmd,然後就可以開始輸入命令
常用命令一:ipconfig命令,用於查看和修復本地網路連接
1,拓展命令: ipconfig /all 查看你的現在所有網卡的.網路信息,包括你的電腦名稱,ip地址,默認網關,dhcp伺服器和dns伺服器等。
2,拓展命令:ipconfig /renew 稀放ip地址,並重新獲取ip地址,這個命令對於不能獲取到正確ip地址,導致無法上網的問題,是一個很好的解決方法。
常用命令二:ping 命令,用於檢測網路連通情況
有時候你在瀏覽網頁時,載入不了某個網站,或者載入很慢時,這是你不知問題是出在你自己的網路,還是網站伺服器,這時候你可以使用ping命令來檢測網路的連通情況。
我們以網路網站為測試,一般情況網路是永遠不會掉線的,ping 通了,沒有數據丟失則代表你的網路沒問題,如果ping 不通,數據丟失了,就代表你的網路有故障,可能線路問題,需要運營商檢查修復,也有可能dns伺服器問題,無法解析域名。
這是ping 通的情況:
這是ping 不通的情況:
常用命令三:sfc /scannow 用於檢查修復損壞系統的文件
由於一些病毒感染破壞,導致一些系統文件誤殺,或者由於電腦不正常關機,造成系統文件丟失,從而導致系統功能異常,這時候你又不想重新重新安裝,建議使用這個命令來修復系統文件,從一定程度上講,定期運行該命令,還可以提高你的電腦運行速度。
注意一下的是,運行這個命令需要以管理員的身份運行命令提示符,修復時間一般在5到10分鍾
常用命令四:powercfg 用於檢查系統詳細能源效率使用情況
這個命令可以詳細分析你電腦各種行為,並列出哪些應用程序耗電量,它可以為電腦用戶輕松找出哪些應用程序比較耗電耗能量,然後再去關掉耗電的應用程序,達到節能效果。
拓展命令:powercfg /energy 它可以觀察60秒內計算機系統能源使用效率詳細分析
;② 常用的網路診斷命令有哪些
常用的網路診斷命令有哪些
網路診斷(Network Tomography)是近代發展的一種新的網路測量與推論方法, 透過可收集到的`有限資訊來推估無法觀測的網路資訊,主要分成主動診斷(active tomography)與被動診斷(passive tomography)兩類問題。下面我為大家搜索整理了關於常用的網路診斷命令,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培訓網!
1、 ping命令
ping命令一般用來診斷網路連通性。使用方法:在“開始”菜單中選擇“程序”,然後選擇程序中的“附件”,再選擇附件中的“命令提示符”,輸入ping 108.1.14.10,按回車。注意截圖的顏色進行了反轉。
顯示結果如下圖說明網路連接正常
顯示結果如下圖說明網路連接不正常。
2、tracert命令
tracert命令是路由跟蹤命令,可以用來查看數據傳輸路徑和定位問題出在哪個節點。使用方法:在“開始”菜單中選擇“程序”,然後選擇程序中的“附件”,再選擇附件中的“命令提示符”,輸入tracert 108.1.14.10,按回車。
如果網路連通正常,可以查看出數據傳輸路徑,如下圖:
如果網路連通不正常,可以定位問題故障出在哪個節點,如下圖:
3、ipconfig /all命令
ipconfig /all命令用來顯示本地計算機ip地址、子網掩碼、網關、DNS地址信息。使用方法:在“開始”菜單中選擇“程序”,然後選擇程序中的“附件”,再選擇附件中的“命令提示符”,輸入ipconfig/all,按回車。
顯示結果如下:
;③ 網路排錯的常用命令是什麼
計算機網路常用的檢查及排錯命令:
希望對你有幫助,麻煩給個採納、點個贊,謝謝!
1。ping命令:檢查網路IP地址的是否能通。測試網路連接狀況以及信息包發送和接收狀況非常有用的工具,是網路測試最常用的命令。Ping向目標主機(地址)發送一個回送請求數據包,要求目標主機收到請求後給予答復,從而判斷網路的響應時間和本機是否與目標主機(地址)連通性。
4、其他終端命令:
Ipconfig命令查看IP地址配置
Route命令查看和配置路由
Netstat命令查看網路連接情況
arp命令查看MAC地址表信息
telnet命令:遠程登錄
④ 計算機網路命令
經典網路命令大全 1、測試物理網路 命令:ping 192.168.0.8 -t ,參數-t是等待用戶去中斷測試 友情提示:這個是最基本,最常用的網路命令 2.查看DNS、IP、Mac等信息 A.Win98:winipcfg B.Win2000以上:Ipconfig/all 3.網路信使 命令:Net send 計算機名/IP* (廣播) 傳送內容,注意不能跨網段 命令:net stop messenger 停止信使服務,也可以在面板-服務修改 命令:net start messenger 開始信使服務 4.探測對方計算機名,所在的組、域及當前用戶名 (追捕的工作原理) 命令:ping -a IP -t ,只顯示NetBios名 命令:nbtstat -a IP 比較全的 5.netstat -a 顯示出你的計算機當前所開放的所有埠 命令:netstat -s -e 比較詳細的顯示你的網路資料,包括TCP、UDP、ICMP 和 IP的統計等 9.net命令 A.顯示當前工作組伺服器列表 net view,當不帶選項使用本命令時,它就會顯示當前域或網路上的計算機上的列表。 比如:查看這個IP上的共享資源,就可以 C:\>net view 192.168.10.8 在 192.168.10.8 的共享資源 資源共享名 類型 用途 注釋 網站服務 Disk 命令成功完成。 B.查看計算機上的用戶帳號列表 net user C.查看網路鏈接 net use 例如:net use z: \192.168.10.8\movie 將這個IP的movie共享目錄映射為本地的Z盤 D.記錄鏈接 net session 例如: C:\>net session 計算機 用戶名 客戶類型 打開空閑時間 \192.168.10.110 ROME Windows 2000 2195 0 00:03:12 \192.168.10.51 ROME Windows 2000 2195 0 00:00:39 命令成功完成。 10.路由跟蹤命令 A.tracert software.pchome.net B.pathping software.pchome.net 除了顯示路由外,還提供325S的分析,計算丟失包的% 11.關於共享安全的幾個命令 A.查看你機器的共享資源 net share B.手工刪除共享(可以編個bat文件,開機自運行,把共享都刪了!) 命令:net share c$ /d 命令:net share d$ /d 命令:net share ipc$ /d 命令:net share admin$ /d 注意$後有空格。 C.增加一個共享: c:\net share mymovie=e:\downloads\movie /users:1 mymovie 共享成功。 同時限制鏈接用戶數為1人。 12.在DOS行下設置靜態IP A.設置靜態IP CMD netsh netsh>int interface>ip interface ip>set add "本地鏈接" static IP地址 mask gateway B.查看IP設置 interface ip>show address Arp 顯示和修改「地址解析協議 (ARP)」緩存中的項目。ARP 緩存中包含一個或多個表,它們用於存儲 IP 地址及其經過解析的乙太網或令牌環物理地址。計算機上安裝的每一個乙太網或令牌環網路適配器都有自己單獨的表。如果在沒有參數的情況下使用,則 arp 命令將顯示幫助信息
⑤ 電腦常用命令提示符大全
電腦在日常工作和生活使用中,大家偶爾會用到一些命令提示符,比如注冊表管理器的regedit,系統配置命令MSConfig之類的(我之前的文章中都有涉及使用),那麼通常都有哪些命令提示符是常用的呢?作用又是怎樣的呢?今天就給大家來講一下幾個常用的命令提示符以及其他提示符大全。
首先說一下命令提示符是什麼,就是CMD命令,CMD是command的縮寫,是windows兼容DOS的命令符輸入窗口,可以通過它來進行系統服務,關開機,獲取信息等等操作,從而更好的了解和使用電腦。
查找和打開命令提示符的方法上一篇文章中已經說過了,這里就不再多說。直接說說常用的幾種命令提示符:
一、注冊表編輯器——regedit.exe 還有一個regedt32效果是一樣的;我之前的文章《電腦桌面文件存儲位置更改方法(1)》裡面就有使用過;
https://zhuanlan.hu.com/p/149839989
二、本地組策略編輯器——gpedit.msc 進行計算機和用戶配置;
三、系統配置——msconfig.exe 我之前的文章《電腦開機速度慢怎麼辦的解決辦法》里也有使用到;
https://zhuanlan.hu.com/p/135394585
四、關機命令——shutdown.exe 之前的文章《電腦定時關機的方法(2)》里有使用到,命令後面需要輸入自定義的時間,具體可以查看我的那篇文章;
https://zhuanlan.hu.com/p/156102585
五、本地服務設置——services.msc 之前的文章《電腦防火牆無法開啟的解決辦法1》里有使用過;
https://zhuanlan.hu.com/p/206894649
六、本機用戶和組——lusrmgr.msc 查看電腦用戶和組的情況;
七、計算機管理——compmgmt.msc 與在桌面計算機圖標上點擊右鍵點擊「管理」效果相同,我之前的文章《電腦定時關機的方法(1)》中使用過;
https://zhuanlan.hu.com/p/151841721
八、任務管理器——taskmgr 可以查看和結束應用程序或者進程;
九、本地安全策略——secpol.msc
十、檢測網路通道——ping 一般是直接加後綴IP地址或網址,查看網路通不通,還有很多其他功能,以後的文章會詳細再介紹;
以上就是平時電腦使用中常用的命令提示符了。
下面梳理總結了命令提示符大全,供大家參考。
1.help—— 幫助命令;不懂得命令可以進行查詢;
2.gpedit.msc——組策略
3.sndrec32——錄音機
4.Nslookup——IP地址偵測器,監測網路中 DNS 伺服器是否能正確實現域名解析的命令
5.explorer——打開資源管理器
6.logoff——注銷命令
7.shutdown——60秒倒計時關機命令
8.rononce –p——15秒關機
9.services.msc——本地服務設置
10.notepad——打開記事本
11.cleanmgr——垃圾整理
12.net start messenger——開始信使服務
13.net stop messenger——停止信使服務
14.compmgmt.msc——計算機管理
15.conf——啟動netmeeting
16.dvdplay——DVD播放器
17.charmap——啟動字元映射表
18.diskmgmt.msc——磁碟管理實用程序
19.calc——啟動計算器
20.dfrg.msc——磁碟碎片整理程序
21.chkdsk.exe——Chkdsk磁碟檢查
22.devmgmt.msc——設備管理器
23.certmgr.msc——證書管理實用程序
24.drwtsn32——系統醫生
25.lusrmgr.msc——本機用戶和組
26.dxdiag——檢查DirectX信息
27.regedt32——注冊表編輯器
28.Msconfig.exe——系統配置實用程序
29.rsop.msc——組策略結果集
30.mem.exe——顯示內存使用情況
31.regedit.exe——注冊表
32.winchat——XP自帶區域網聊天
33.progman——程序管理器
34.winmsd——系統信息
35.perfmon.msc——計算機性能監測程序
36.winver——檢查Windows版本
37.sfc /scannow——掃描錯誤並復原
38.taskmgr——任務管理器
39.wmimgmt.msc——打開windows管理體系結構(WMI)
40.wupdmgr——windows更新程序
41.wscript——windows腳本宿主設置
42.write——寫字板
43.wiaacmgr——掃描儀和照相機向導
44.mplayer2——簡易widnowsmedia player
45.mspaint——畫圖板
46.mstsc——遠程桌面連接
47.magnify——放大鏡實用程序
48.mmc——打開控制台
49.mobsync——同步命令
50.iexpress——木馬捆綁工具,系統自帶
51.fsmgmt.msc——共享文件夾管理器
52.utilman——輔助工具管理器
53.dcomcnfg——打開系統組件服務
54.ddeshare——打開DDE共享設置
55.osk——打開屏幕鍵盤
56.odbcad32——ODBC數據源管理器
57.ntbackup——系統備份和還原
58.narrator——屏幕「講述人」
59.ntmsmgr.msc——移動存儲管理器
60.ntmsoprq.msc——移動存儲管理員操作請求
61.netstat –an——(TC)命令檢查介面
62.syncapp——創建一個公文包
63.sysedit——系統配置編輯器
64.sigverif——文件簽名驗證程序
65.ciadv.msc——索引服務程序
66.shrpubw——創建共享文件夾
67.secpol.msc——本地安全策略
68.syskey——系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
69.Sndvol32——音量控製程序
70.sfc.exe——系統文件檢查器
71.sfc /scannow——windows文件保護
72.ciadv.msc——索引服務程序
73.tourstart——xp簡介(安裝完成後出現的漫遊xp程序)
74.eventvwr——事件查看器
75.eudcedit——造字程序
76.packager——對象包裝程序
77.cliconfg——SQL SERVER 客戶端網路實用程序
78.Clipbrd——剪貼板查看器
79.conf——啟動netmeeting
80.regsvr32 /u *.dll——停止dll文件運行
81.regsvr32 /u zipfldr.dll——取消ZIP支持
命令提示符大全大概就這么多,感興趣的朋友可以自行測試,有不全的地方也可以提醒我做一下補充和修改。
好了關於常用命令提示符和提示符大全就到這里了,希望能對大家有幫助。
⑥ 常用的網路命令有哪些
最基本,最常用的,測試物理網路的
ping 192.168.0.8 -t ,參數-t是等待用戶去中斷測試
2.查看DNS、IP、Mac等
A.Win98:winipcfg
B.Win2000以上:Ipconfig/all
C.NSLOOKUP:如查看河北的DNS
C:\>nslookup
Default Server: ns.hesjptt.net.cn
Address: 202.99.160.68
>server 202.99.41.2 則將DNS改為了41.2
> pop.pcpop.com
Server: ns.hesjptt.net.cn
Address: 202.99.160.68
Non-authoritative answer:
Name: pop.pcpop.com
Address: 202.99.160.212
3.網路信使 (經常有人問的~)
Net send 計算機名/IP|* (廣播) 傳送內容,注意不能跨網段
net stop messenger 停止信使服務,也可以在面板-服務修改
net start messenger 開始信使服務
4.探測對方對方計算機名,所在的組、域及當前用戶名 (追捕的工作原理)
ping -a IP -t ,只顯示NetBios名
nbtstat -a 192.168.10.146 比較全的
5.netstat -a 顯示出你的計算機當前所開放的所有埠
netstat -s -e 比較詳細的顯示你的網路資料,包括TCP、UDP、ICMP 和 IP的統計等
6.探測arp綁定(動態和靜態)列表,顯示所有連接了我的計算機,顯示對方IP和MAC地址
arp -a
⑦ 計算機常用命令都有哪些
shutdown.exe -a取消關機shutdown.exe -s 關機shutdown.exe -f強行關閉應用程序。shutdown.exe -m \\計算機名控制遠程計算機。shutdown.exe -i顯示圖形用戶界面,但必須是Shutdown的第一個參數。shutdown.exe -l注銷當前用戶。shutdown -r關機並重啟。shutdown.exe -t 設置關機倒計時。 設置關閉前的超時為 xxx 秒。cleanmgr 垃圾整理[2]chkdsk.exe-----Chkdsk磁碟檢查compmgmt.msc---計算機管理charmap--------啟動字元映射表conf-----------啟動 netmeetingcalc-----------啟動計算器cmd.exe--------CMD命令提示符certmgr.msc----證書管理實用程序cliconfg-------SQL SERVER 客戶端網路實用程序Clipbrd--------剪貼板查看器ciadv.msc------索引服務程序dxdiag---------檢查DirectX息drwtsn32------ 系統醫生devmgmt.msc--- 設備管器dfrg.msc-------磁碟碎片整理程序diskmgmt.msc---磁碟管理實用序dcomcnfg-------打開系統組件服務ddeshare-------打開DDE共享置dvdplay--------DVD播放器iexpress-------木馬捆綁工具,系統帶gpedit.msc-----組策略eventvwr-------事件查看器eudcedit-------造字程序syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼services.msc---本地服置Sndvol32-------音量控製程序sfc.exe--------系統文件檢查器services.msc---本地服務設置regsvr32 /u *.dll----停止dll文件運行regsvr32 /u zipfldr.dll------取消ZIP支持sfc /scannow-----掃描錯誤並復原tourstart------xp簡介(安裝完成後出現的漫遊xp程序)taskmgr--------任務管理器wiaacmgr-------掃描儀和照相機向導winchat--------XP自帶區域網聊天winmsd---------系統信息winver---------檢查Windows版本wmimgmt.msc----打開windows管理體系結構(WMI)wupdmgr--------windows更新程序wscript_--------windows腳本宿主設置write----------寫字板utilman--------輔助工具管理器net user-------帳戶名explorer-------打開資源管理器fsmgmt.msc-----共享文件夾管理器lusrmgr.msc----本機用戶和組logoff---------注銷命令mem.exe--------顯示內存使用情況Msconfig.exe---系統配置實用程序mplayer2-------簡易windows media playermspaint--------畫圖板mstsc----------遠程桌面連接mplayer2-------媒體播放機magnify--------放大鏡實用程序mmc------------打開控制台mobsync--------同步命令net stop messenger-----停止信使服務net start messenger----開始信使服務notepad--------打開記事本nslookup-------網路管理的工具向導ntbackup-------系統備份和還原narrator-------屏幕「講述人」ntmsmgr.msc----移動存儲管理器ntmsoprq.msc---移動存儲管理員操作請求netstat -an----(TC)命令檢查介面Nslookup-------IP地址偵測器osk------------打開屏幕鍵盤odbcad32-------ODBC數據源管理器oobe/msoobe /a----檢查XP是否激活progman--------程序管理器packager-------對象包裝程序perfmon.msc----計算機性能監測程序progman--------程序管理器regedit.exe----注冊表rsop.msc-------組策略結果集regedt32-------注冊表編輯器tsshutdn-------60秒倒計時關機命令ipconfig------- 查看主機IPcontrol ------- 打開控制面版
⑧ CMD常用網路命令
CMD常用命令 1,ping命令 (1)ping +IP地址或域名,默認ping4次. (判斷網路通斷,延遲,大致判斷主機操作系統。) (2)ping -t +ip地址 ping指定主機直到停止,若要停止,請鍵入 Ctrl+C。 (3)ping -a +ip地址 將地址解析成主機名。(獲取IP主機的主機名) (4)ping -r 9 +IP地址 記錄計數躍點東路由 (記錄路徑上的路由數量) (5)ping -f -l +MTU值+路由IP地址 追蹤(修改)本機最佳MTU值(最佳測試值加28) (6)for /L %i in (1,1,255) do (ping 192.168.1.%i -w 1 -n 1 && echo 192.168.1.%i>>d:ok.txt || echo 192.168.1.%i>>d:no.txt) (7)for /L %i in (1,1,255) do ping 192.168.1.%i -w 1 -n 1 | find "回復" >>d:321.txt FOR表示循環/L表示循環1次加上N,N由IN (0,1,255)中的第二個數字決定,此處為加上1, %i IN (0,1,255)表示從0開始,每次加1,直到255 -n——ping 的次數 -w ——timeout時常 192.168.0.%i ——遍歷IP 自192.168.0.1 ~ 192.168.0.255的所有IP | ——管道,將前面的結果通過管道輸入給後面的命令 >>——重定向,將結果寫進d:321.txt這個文件 8)ping -L 10000 192.168.1.1 發送緩沖區大小 2,tracert命令 (1)tracert+-d(不解析主機名) +Ip或域名 (用來顯示數據包到達目的地所經過的路徑,最多30個跳躍點) 加 >>d:321.txt命令可以導出數據。 3,ipconfig 命令 (1)ipconfig 查看本機IP (2)ipconfig /all顯示完整的配置信息 (3)ipconfig /release釋放DHCP的IPV4地址 (4)ipconfig /renew從新獲取dhcp地址4,ARP命令 (1)arp -a 顯示ARP表 (加 >>d:321.txt命令可以導出數據。) (2)ARP-s 添加靜態項5、路由route (1)添加靜態路由:toute+add+IP(目的地)+mask(子網掩碼)+ip(下一跳)+-p(保存設置) (2) 刪除路由:route+delete+IP地址(所要刪除的) (1)查看路由表:route print netstat -an | more (分屏顯示)顯示當前的埠監聽連接 -a 顯示所有連接和偵聽埠。 -n 以數字形式顯示地址和埠號。 -o 顯示擁有的與每個連接關聯的進程 ID 打開防火牆:wf .msc CDM右鍵粘貼⑨ 常用的網路命令- net指令
net命令是一個命令行命令,net命令有很多函數用於使用和核查計算機之間的NetBIOS連接,可以查看我們的管理網路環境、服務、用戶、登錄等信息內容;可以在DOS環境下執行 NET/? 或 NET 或 NET HELP 獲得使用幫助。所有Net命令接受選項/yes和/no(可縮寫為/y和/n)
有關參數說明:
有關參數說明:
有關參數說明:
作用:使計算機的時鍾與另一台計算機或域的時間同步。
命令格式: net time[\\computername|/domain[:name]][/set]
有關參數說明:
命令格式: net start service
命令格式: Net pause service
命令格式: Net continue service
命令格式: net stop service
⑩ 常用網路命令有哪幾種 都是什麼
計算機網路的主要優點是能夠實現資源和信息的共享,並且用戶可以遠程訪問信息。Linux提供了一組強有力的網路命令來為用戶服務,這些工具能夠幫助用戶登錄到遠程計算機上、傳輸文件和執行遠程命令等。 本章介紹下列幾個常用的有關網路操作的命令:
ftp 傳輸文件
telnet 登錄到遠程計算機上
r - 使用各種遠程命令
netstat 查看網路的狀況
nslookup 查詢域名和IP地址的對應
finger 查詢某個使用者的信息
ping 查詢某個機器是否在工作
使用ftp命令進行遠程文件傳輸
ftp命令是標準的文件傳輸協議的用戶介面。ftp是在TCP/IP網路上的計算機之間傳輸文件的簡單有效的方法。它允許用戶傳輸ASCII文件和二進制文件。 在ftp會話過程中,用戶可以通過使用ftp客戶程序連接到另一台計算機上。從此,用戶可以在目錄中上下移動、列出目錄內容、把文件從遠程機拷貝到本地機上、把文件從本地機傳輸到遠程系統中。
需要注意的是,如果用戶沒有那個文件的存取許可權,就不能從遠程系統中獲得文件或向遠程系統傳輸文件。 為了使用ftp來傳輸文件,用戶必須知道遠程計算機上的合法用戶名和口令。這個用戶名/口令的組合用來確認ftp 會話,並用來確定用戶對要傳輸的文件可以進行什麼樣的訪問。另外,用戶顯然需要知道對其進行ftp 會話的計算機的名字或IP地址。
Ftp命令的功能是在本地機和遠程機之間傳送文件。該命令的一般格式如下:
$ ftp 主機名/IP
其中「主機名/IP」是所要連接的遠程機的主機名或IP地址。在命令行中,主機名屬於選項,如果指定主機名,ftp將試圖與遠程機的ftp服務程序進行連接;如果沒有指定主機名,ftp將給出提示符,等待用戶輸入命令: $ ftp ftp > 此時在ftp>提示符後面輸入open命令加主機名或IP地址,將試圖連接指定的主機。 不管使用哪一種方法,如果連接成功,需要在遠程機上登錄。用戶如果在遠程機上有帳號,就可以通過ftp使用這一帳號並需要提供口令。
在遠程機上的用戶帳號的讀寫許可權決定該用戶在遠程機上能下載什麼文件和將上載文件放到哪個目錄中。 如果沒有遠程機的專用登錄帳號,許多ftp站點設有可以使用的特殊帳號。這個帳號的登錄名為anonymous(也稱為匿名ftp),當使用這一帳號時,要求輸入email地址作為口令。 如果遠程系統提供匿名ftp服務,用戶使用這項服務可以登錄到特殊的,供公開使用的目錄。
一般專門提供兩個目錄:pub目錄和incoming目錄。pub目錄包含該站點供公眾使用的所有文件,incoming目錄存放上載到該站點的文件。 一旦用戶使用ftp在遠程站點上登錄成功,將得到「ftp>」提示符。現在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在 help命令後面指定具體的命令名稱,獲得這條命令的說明。
最常用的命令有:
ls 列出遠程機的當前目錄
cd 在遠程機上改變工作目錄
lcd 在本地機上改變工作目錄
ascii 設置文件傳輸方式為ASCII模式
binary 設置文件傳輸方式為二進制模式
close終止當前的ftp會話
hash 每次傳輸完數據緩沖區中的數據後就顯示一個#號
get(mget) 從遠程機傳送指定文件到本地機
put(mput) 從本地機傳送指定文件到遠程機
open 連接遠程ftp站點
quit斷開與遠程機的連接並退出ftp
? 顯示本地幫助信息
! 轉到Shell中
下面簡單將ftp常用命令作一簡介。
啟動ftp會話 open命令用於打開一個與遠程主機的會話。該命令的一般格式是: open 主機名/IP 如果在ftp 會話期間要與一個以上的站點連接,通常只用不帶參數的ftp命令。如果在會話期間只想與一台計算機連接,那麼在命令行上指定遠程主機名或IP地址作為ftp命令的參數。 終止ftp會話 close、disconnect、quit和bye命令用於終止與遠程機的會話。close和disronnect命令關閉與遠程機的連接,但是使用戶留在本地計算機的ftp程序中。quit和bye命令都關閉用戶與遠程機的連接,然後退出用戶機上的ftp 程序。 改變目錄 「cd [目錄]」命令用於在ftp會話期間改變遠程機上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。 遠程目錄列表 ls命令列出遠程目錄的內容,就像使用一個交互shell中的ls命令一樣。ls命令的一般格式是: ls [目錄] [本地文件] 如果指定了目錄作為參數,那麼ls就列出該目錄的內容。如果給出一個本地文件的名字,那麼這個目錄列表被放入本地機上您指定的這個文件中。 從遠程系統獲取文件 get和mget命令用於從遠程機上獲取文件。get命令的一般格式為: get 文件名 您還可以給出本地文件名,這個文件名是這個要獲取的文件在您的本地機上創建時的文件名。如果您不給出一個本地文件名,那麼就使用遠程文件原來的名字。 mget命令一次獲取多個遠程文件。mget命令的一般格式為: mget 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要獲取的文件,對其中的每個文件都要求用戶確認是否傳送。 向遠程系統發送文件 put和mput命令用於向遠程機發送文件。Put命令的一般格式為: put 文件名 mput命令一次發送多個本地文件,mput命令的一般格式為: mput 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要發送的文件。對其中的每個文件都要求用戶確認是否發送。 改變文件傳輸模式 默認情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設置傳輸的模式。用ASCII模式傳輸文件對純文本是非常好的,但為避免對二進制文件的破壞,用戶可以以二進制模式傳輸文件。 檢查傳輸狀態 傳輸大型文件時,可能會發現讓ftp提供關於傳輸情況的反饋信息是非常有用的。hash命令使ftp在每次傳輸完數據緩沖區中的數據後,就在屏幕上列印一個#字元。本命令在發送和接收文件時都可以使用。 ftp中的本地命令 當您使用ftp時,字元「!」用於向本地機上的命令shell傳送一個命令。如果用戶處在ftp會話中,需要shell做某些事,就很有用。例如用戶要建立一個目錄來保存接收到的文件。如果輸入!mkdir new_dir,那麼Linux就在用戶當前的本地目錄中創建一個名為new_dir 的目錄。
從遠程機grunthos下載二進制數據文件的典型對話過程如下:
$ ftp grunthos Connected to grunthos 220 grunthos ftp server Name (grunthos:pc): anonymous 33l Guest login ok, send your complete e-mail address as password. Password: 230 Guest 1ogin ok, access restrictions apply. Remote system type is UNIX. ftp > cd pub 250 CWD command successful. ftp > ls 200 PORT command successful. l50 opening ASCII mode data connection for /bin/1s. total ll4 rog1 rog2 226 Transfer comp1ete . ftp > binary 200 type set to I. ftp > hash Hash mark printing on (1024 bytes/hash mark). ftp > get rog1 200 PORT command successfu1. 150 opening BINARY mode data connection for rogl (l4684 bytes). # # # # # # # # # # # # # 226 Transfer complete. 14684 bytes received in 0.0473 secs (3e + 02 Kbytes/sec) ftp > quit 22l Goodbye.
使用telnet命令訪問遠程計算機
用戶使用telnet命令進行遠程登錄。該命令允許用戶使用telnet協議在遠程計算機之間進行通信,用戶可以通過網路在遠程計算機上登錄,就像登錄到本地機上執行命令一樣。 為了通過telnet登錄到遠程計算機上,必須知道遠程機上的合法用戶名和口令。雖然有些系統確實為遠程用戶提供登錄功能,但出於對安全的考慮,要限制來賓的操作許可權,因此,這種情況下能使用的功能是很少的。當允許遠程用戶登錄時,系統通常把這些用戶放在一個受限制的shell中,以防系統被懷有惡意的或不小心的用戶破壞。 用戶還可以使用telnet從遠程站點登錄到自己的計算機上,檢查電子郵件、編輯文件和運行程序,就像在本地登錄一樣。
但是,用戶只能使用基於終端的環境而不是X Wndows環境,telnet只為普通終端提供終端模擬,而不支持 X Wndow等圖形環境。 telnet命令的一般形式為: telnet 主機名/IP 其中「主機名/IP」是要連接的遠程機的主機名或IP地址。如果這一命令執行成功,將從遠程機上得到login:提示符。 使用telnet命令登錄的過程如下: $ telnet 主機名/IP 啟動telnet會話。 一旦telnet成功地連接到遠程系統上,就顯示登錄信息並提示用戶輸人用戶名和口令。如果用戶名和口令輸入正確,就能成功登錄並在遠程系統上工作。 在telnet提示符後面可以輸入很多命令,用來控制telnet會話過程,在telnet聯機幫助手冊中對這些命令有詳細的說明。
下面是一台Linux計算機上的telnet會話舉例:
$ telnet server. somewhere. com Trying 127.0.0.1… Connected to serve. somewhere. com. Escape character is \'?]\'. 「TurboLinux release 4. 0 (Colgate) kernel 2.0.18 on an I486 login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. (Posix). server: ~$ server: ~$ logout Connection closed by foreign host $
用戶結束了遠程會話後,一定要確保使用logout命令退出遠程系統。然後telnet報告遠程會話被關閉,並返回到用戶的本地機的Shell提示符下。 r-系列命令 除ftp和telnet以外,還可以使用r-系列命令訪問遠程計算機和在網路上交換文件。 使用r-系列命令需要特別注意,因為如果用戶不小心,就會造成嚴重的安全漏洞。用戶發出一個r-系列命令後,遠程系統檢查名為/etc/hosts.equiv的文件,以查看用戶的主機是否列在這個文件中。如果它沒有找到用戶的主機,就檢查遠程機上同名用戶的主目錄中名為.rhosts的文件,看是否包括該用戶的主機。如果該用戶的主機包括在這兩個文件中的任何一個之中,該用戶執行r-系列命令就不用提供口令。
雖然用戶每次訪問遠程機時不用鍵入口令可能是非常方便的,但是它也可能會帶來嚴重的安全問題。我們建議用戶在建立/etc/hosts.equiv和.rhosts文件之前,仔細考慮r-命令隱含的安全問題。
rlogin命令
rlogin 是「remote login」(遠程登錄)的縮寫。該命令與telnet命令很相似,允許用戶啟動遠程系統上的交互命令會話。rlogin 的一般格式是:
rlogin [ -8EKLdx ] [ -e char ] [-k realm ] [ - l username ] host
一般最常用的格式是: rlogin host 該命令中各選項的含義為:
-8 此選項始終允許8位輸入數據通道。該選項允許發送格式化的ANSI字元和其他的特殊代碼。如果不用這個選項,除非遠端的終止和啟動字元不是或,否則就去掉奇偶校驗位。
-E 停止把任何字元當作轉義字元。當和-8選項一起使用時,它提供一個完全的透明連接。
-K 關閉所有的Kerberos確認。只有與使用Kerberos 確認協議的主機連接時才使用這個選項。
-L 允許rlogin會話在litout模式中運行。要了解更多信息,請查閱tty聯機幫助。
-d 打開與遠程主機進行通信的TCP sockets的socket調試。要了解更多信息,請查閱setsockopt的聯機幫助。
-e 為rlogin會話設置轉義字元,默認的轉義字元是「~」,用戶可以指定一個文字字元或一個\\nnn形式的八進制數。
-k 請求rlogin獲得在指定區域內的遠程主機的Kerberos許可,而不是獲得由krb_realmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos 許可。
-x 為所有通過rlogin會話傳送的數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。
rsh命令
rsh是「remote shell」(遠程 shell)的縮寫。 該命令在指定的遠程主機上啟動一個shell並執行用戶在rsh命令行中指定的命令。如果用戶沒有給出要執行的命令,rsh就用rlogin命令使用戶登錄到遠程機上。
rsh命令的一般格式是:
rsh [-Kdnx] [-k realm] [-l username] host [command]
一般常用的格式是:
rsh host [command ]
command可以是從shell提示符下鍵人的任何Linux命令。
rsh命令中各選項的含義如下:
-K 關閉所有的Kerbero確認。該選項只在與使用Kerbero確認的主機連接時才使用。
-d 打開與遠程主機進行通信的TCP sockets的socket調試。要了解更多的信息,請查閱setsockopt的聯機幫助。
-k 請求rsh獲得在指定區域內的遠程主機的Kerberos許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos許可。
-l 預設情況下,遠程用戶名與本地用戶名相同。本選項允許指定遠程用戶名,如果指定了遠程用戶名,則使用Kerberos 確認,與在rlogin命令中一樣。
-n 重定向來自特殊設備/dev/null的輸入。
-x 為傳送的所有數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。 Linux把標准輸入放入rsh命令中,並把它拷貝到要遠程執行的命令的標准輸入中。它把遠程命令的標准輸出拷貝到rsh的標准輸出中。它還把遠程標准錯誤拷貝到本地標准錯誤文件中。任何退出、中止和中斷信號都被送到遠程命令中。當遠程命令終止了,rsh也就終止了。
rcp命令
rcp代表「remote file 」(遠程文件拷貝)。該命令用於在計算機之間拷貝文件。
rcp命令有兩種格式。第一種格式用於文件到文件的拷貝;第二種格式用於把文件或目錄拷貝到另一個目錄中。
rcp命令的一般格式是:
rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file
directory 每個文件或目錄參數既可以是遠程文件名也可以是本地文件名。遠程文件名具有如下形式:rname@rhost:path,其中rname是遠程用戶名,rhost是遠程計算機名,path是這個文件的路徑。
rcp命令的各選項含義如下:
-r 遞歸地把源目錄中的所有內容拷貝到目的目錄中。要使用這個選項,目的必須是一個目錄。
-p 試圖保留源文件的修改時間和模式,忽略umask。
-k 請求rcp獲得在指定區域內的遠程主機的Kerberos 許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos許可。
-x 為傳送的所有數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。 如果在文件名中指定的路徑不是完整的路徑名,那麼這個路徑被解釋為相對遠程機上同名用戶的主目錄。如果沒有給出遠程用戶名,就使用當前用戶名。如果遠程機上的路徑包含特殊shell字元,需要用反斜線(\\)、雙引號(」)或單引號(』)括起來,使所有的shell元字元都能被遠程地解釋。 需要說明的是,rcp不提示輸入口令,它通過rsh命令來執行拷貝。 - Turbolinux 提供稿件