① 常用的解决电脑故障系统命令
常用的解决电脑故障系统命令
在计算机网络中经常要对网络进行管理,测试,这时就要用到网络命令。下面我给大家介绍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 提供稿件