1 ls - 列出目录内容
2 cd - 改变目录
3 pwd - 显示当前目录
4 mkdir - 创建目录
5 rm - 删除文件或目录
6 rmdir - 删除空目录
7 touch - 创建空文件
8 cat - 显示或连接文件
9 cp - 复制文件或目录
10 mv - 移动或重命名文件或目录
11 less - 分页显示文件内容
12 head/tail - 显示文件头部/尾部内容
13 echo - 显示字符串
14 ps - 显示进程状态
15 top - 实时显示进程状态
16 kill - 终止进程
17 df - 显示磁盘空间使用情况
18 du - 显示目录和文件大小
19 ping - 测试网络连接
20 ifconfig/ip - 配置或显示网络接口信息
这20个命令可以完成大多数Linux文件 *** 作、进程管理和网络配置任务。熟练掌握它们是成为Linux高手的基础。
如果要进一步了解每个命令的功能和参数,可以通过以下方式学习:
1 在终端直接输入命令名并按回车,会显示命令语法和简要说明。
2 在终端输入man 命令名,会显示对应命令的手册页,里面包含详细说明、参数和示例。
3 搜索网络教程和手册,如菜鸟教程、Linux命令大全等,这些网站上有每个命令的详尽教程。
4 实践并多使用这些命令,熟练掌握语法和常用功能的参数。实践出真知。
如果您对Linux命令或其它知识有任何疑问,欢迎与我联系。我会提供详细的解答、参考资料和练习方案,帮助您系统和深入地学习。觉得这份Linux常用命令liste对您有用的话,也请不吝赐教,我会持续完善和优化。11 pwd命令
该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。
12 cd命令
cd命令用来改变所在目录。
cd / 转到根目录中
cd ~ 转到/home/user用户目录下
cd /usr 转到根目录下的usr目录中-------------绝对路径
cd test 转到当前目录下的test子目录中-------相对路径
13 ls命令
ls命令用来查看目录的内容。 选项 含义 -a 列举目录中的全部文件,包括隐藏文件 -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等 -f 列举的文件显示文件类型 -r 逆向,从后向前地列举目录中内容 -R 递归,该选项递归地列举当前目录下所有子目录内的内容 -s 大小,按文件大小排序 -h 以人类可读的方式显示文件的大小,如用K、M、G作单位 ls -l examplesdoc 列举文件examplesdoc的所有信息
14 cat命令
cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。
cat snowtxt 该命令显示文件snowtxt的内容,ctrl+D退出cat。
15 grep命令
grep命令的最大功能是在一堆文件中查找一个特定的字符串。
grep money testtxt
以上命令在testtxt中查找money这个字符串,grep查找是区分大小写的。
16 touch命令
touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。
touch newfile 该命令创建一个名为newfile的空白文件。
17 cp命令
cp命令用来拷贝文件,要复制文件,输入命令:
cp <source filename> <target filename>
cp ttxt Document/t 该命令将把文件ttxt复制到Document目录下,并命名为t。 选项 含义 -i 互动:如果文件将覆盖目标中的文件,他会提示确认 -r 递归:这个选项会复制整个目录树、子目录以及其他 -v 详细:显示文件的复制进度
18 mv命令
mv命令用来移动文件。 选项 说明 -i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认 -f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项 -v 详细:显示文件的移动进度
mv ttxt Document 把文件ttxt 移动到目录Document中。
19 rm命令
rm命令用来删除文件。 选项 说明 -i 互动:提示确认删除 -f 强制:代替互动模式,不提示确认删除 -v 详细:显示文件的删除进度 -r 递归:将删除某个目录以及其中所有的文件和子目录
rm ttxt 该命令删除文件ttxt
110 rmdir命令
rmdir命令用来删除目录。给你一个资料,想必对你来讲有保存价值:
开始菜单中的“运行”是通向程序的快捷途径,输入特定的命令后,即可快速的打开Windows的大部分程序,熟练的运用它,将给我们的 *** 作带来诸多便捷。
winver 检查Windows版本
wmimgmtmsc 打开Windows管理体系结构(wmi)
wupdmgr Windows更新程序
wscript Windows脚本宿主设置
write 写字板
winmsd 系统信息
wiaacmgr 扫描仪和照相机向导
winchat xp自带局域网聊天
memexe 显示内存使用情况
msconfigexe 系统配置实用程序
mplayer2 简易widnows media player
mspaint 画图板
mstsc 远程桌面连接
mplayer2 媒体播放机
magnify 放大镜实用程序
mmc 打开控制台
mobsync 同步命令
dxdiag 检查directx信息
drwtsn32 系统医生
devmgmtmsc 设备管理器
dfrgmsc 磁盘碎片整理程序
diskmgmtmsc 磁盘管理实用程序
dcomcnfg 打开系统组件服务
ddeshare 打开dde共享设置
dvdplay dvd播放器
net stop messenger 停止信使服务
net start messenger 开始信使服务
notepad 打开记事本
nslookup 网络管理的工具向导
ntbackup 系统备份和还原
narrator 屏幕“讲述人”
ntmsmgrmsc 移动存储管理器
ntmsoprqmsc 移动存储管理员 *** 作请求
netstat -an (tc)命令检查接口
syncapp 创建一个公文包
sysedit 系统配置编辑器
sigverif 文件签名验证程序
sndrec32 录音机
shrpubw 创建共享文件夹
secpolmsc 本地安全策略
syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码
servicesmsc 本地服务设置
sndvol32 音量控制程序
sfcexe 系统文件检查器
sfc /scannow windows文件保护 tsshutdn 60秒倒计时关机命令
tourstart xp简介(安装完成后出现的漫游xp程序)
taskmgr 任务管理器
eventvwr 事件查看器
eudcedit 造字程序
explorer 打开资源管理器
packager 对象包装程序
perfmonmsc 计算机性能监测程序
progman 程序管理器
regeditexe 注册表
rsopmsc 组策略结果集
regedt32 注册表编辑器
rononce -p 15秒关机
regsvr32 /u dll 停止dll文件运行
regsvr32 /u zipfldrdll 取消zip支持
cmdexe cmd命令提示符
chkdskexe chkdsk磁盘检查
certmgrmsc 证书管理实用程序
calc 启动计算器
charmap 启动字符映射表
cliconfg sql server 客户端网络实用程序
clipbrd 剪贴板查看器
conf 启动netmeeting
compmgmtmsc 计算机管理
cleanmgr 垃圾整理
ciadvmsc 索引服务程序
osk 打开屏幕键盘
odbcad32 odbc数据源管理器
oobe/msoobe /a 检查xp是否激活
lusrmgrmsc 本机用户和组
logoff 注销命令
iexpress 木马捆绑工具,系统自带
nslookup ip地址侦测器
fsmgmtmsc 共享文件夹管理器
utilman 辅助工具管理器
gpeditmsc 组策略
以下为Windows *** 作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序,如果大家能基本利用,就能检查并修复系统的最基本的故障,除注销,关闭系统命令外,其它所有命令,大家不妨一试!!
运行\输入CMD\输入 对应的相关实用程序:
打开C:\Documents and Settings\XXX(当前登录Windows XP的用户名)
打开Windows XP所在的盘符下的Documents and Settings文件夹
打开“我的电脑”选项。
accwizexe 辅助工具向导
actmovieexe 直接显示安装工具
appendexe 允许程序打开制定目录中的数据
arpexe 显示和更改计算机的IP与硬件物理地址的对应列表
atexe 计划运行任务
atmadmexe ATM调用管理器统计
attribexe 显示和更改文件和文件夹属性
autochkexe 检测修复文件系统 (XP不可用)
autoconvexe 在启动过程中自动转化系统 (XP不可用)
autofmtexe 在启动过程中格式化进程 (XP不可用)
autolfnexe 使用长文件名格式 (XP不可用)
arpexe 显示和更改计算机的IP与硬件物理地址的对应
calcexe 计算器
Bootvrfyexe 通报启动成功
caclsexe 显示和编辑ACL
cdplayerexe CD播放器
changeexe 与终端服务器相关的查询 (XP不可用)
charmapexe 字符映射表
chglogonexe 启动或停用会话记录 (XP不可用)
chgportexe 改变端口(终端服务) (XP不可用)
chgusrexe 改变用户(终端服务) (XP不可用)
chkdskexe 磁盘检测程序
chkntfsexe NTFS磁盘检测程序
cidaemonexe 组成Ci文档服务
cipherexe 在NTFS上显示或改变加密的文件或目录
cisvcexe 打开索引内容
ckcnvexe 变换Cookie
cleanmgrexe 磁盘清理
cliconfgexe SQL客户网络工具
clipbrdexe 剪贴簿查看器
clipsrvexe 运行Clipboard服务
clspackexe 建立系统文件列表清单
clusterexe 显示域的集群 (XP不可用)
cmdexe 进2000\XP DOS
cmdl32exe 自动下载连接管理
cmmgr32exe 连接管理器
cmmon32exe 连接管理器监视
cmstpexe 连接管理器配置文件安装程序
comclustexe 集群
compexe 比较两个文件和文件集的内容
conf 启动netmeeting聊天工具
control userpasswords2 XP密码管理
compmgmtmsc 计算机管理
cprofileexe 转换显示模式 (XP不可用)
开始,运行,输入CMD\输入net config workstation计算机名 \完整的计算机名\用户名
工作站处于活动状态(即网络描述) \软件版本(即软件版本号) \工作站域 工作站域的 DNS 名称
登录域 \COM 打开时间超时(秒) \COM 发送量(字节) \COM 发送超时 (msec)
CMD\输入net config workstation 更改可配置工作站服务设置。
CMD\输入net config server 可以显示不能配置的下服务器计算机名 \服务器注释 \服务器版本(即软件版本号)
服务器处于活动状态(即网络描述) \服务器处于隐藏状态(即 /hidden 设置)
最大登录用户数(即可使用服务器共享资源的最大用户数)
每个会话打开文件的最大数(即用户可在一个会话中打开服务器文件的最大数)
空闲会话时间(最小值)
chkdskexe 磁盘检查
Chkdsk /r 2000命令控制台中的Chkdsk /r命令检查修复系统文件
cleanmgr 垃圾整理
Clipbrd 剪贴板查看器
C:bootini 打开启动菜单
compactexe 显示或改变NTFS分区上文件的压缩状态
conimeexe IME控制台
controlexe 控制面板
convertexe NTFS 转换文件系统到NTFS
convlogexe 转换IIS日志文件格式到NCSA格式
cprofileexe 转换显示模式
cscriptexe 较本宿主版本
csrssexe 客户服务器Runtime进程 (XP不可用)
csvdeexe 格式转换程序 (XP不可用)
dcpromo 活动目录安装(XP不可用)
drwtsn32 系统医生
diskmgmtmsc 磁盘管理器(和PowerQuest PartitionMagic 80)
dvdplay DVD 播放器
devmgmtmsc 设备管理器(检查电脑硬件,驱动)
dxdiag 检查DirectX信息
dcomcnfgexe DCOM配置属性 (控制台根目录)
dcpromoexe 安装向导 (XP不可用)
ddeshareexe DDE共享
debugexe 检查DEBUG
dfrgfatexe FAT分区磁盘碎片整理程序
dfrgntfsexe NTFS分区磁盘碎片整理程序 (XP不可用)
dfs_cmd_exe 配置DFS树 (XP不可用)
dfsinitexe 分布式文件系统初始化(XP不可用)
dfssvcexe 分布式文件系统服务器 (XP不可用)
diantzexe 制作CAB文件
diskperfexe 磁盘性能计数器
dmremoteexe 磁盘管理服务的一部分 (XP不可用)
doskeyexe 命令行创建宏
dosxexe DOS扩展
dplaysvrexe 直接运行帮助 (XP不可用)
drwatsonexe 华生医生错误检测
drwtsn32exe 华生医生显示和配置管理
dvdplayexe DVD播放
dxdiagexe Direct-X诊断工具
edlinexe 命令行的文本编辑
esentutlexe MS数据库工具
eudceditexe 造字程序
eventvwrexe 事件查看器
exe2binexe 转换EXE文件到二进制
expandexe 解压缩
extrac32exe 解CAB工具
fsmgmtmsc 共享文件夹
fastopenexe 快速访问在内存中的硬盘文件
faxcoverexe 传真封面编辑
faxqueueexe 显示传真队列
faxsendexe 发送传真向导
faxsvcexe 启动传真服务
fcexe 比较两个文件的不同
findexe 查找文件中的文本行
findstrexe 查找文件中的行
fingerexe 一个用户并显示出统计结果
fixmapiexe 修复MAPI文件
flattempexe 允许或者禁用临时文件目录 (XP不可用)
fontviewexe 显示字体文件中的字体
forcedosexe 强制文件在DOS模式下运行
ftpexe FTP下载
gpeditmsc 组策略
gdiexe 图形界面驱动
grpconvexe 转换程序管理员组
hostnameexe 显示机器的Hostname
Internat 输入法图标
iexpress 木马捆绑工具,系统自带
ieshwizexe 自定义文件夹向导
iexpressexe iexpress安装包
iisresetexe 重启IIS服务(未安装IIS,不可用)
internatexe 键盘语言指示器 (XP不可用)
ipconfigexe 查看IP配置
ipsecmonexe IP安全监视器
ipxrouteexe IPX路由和源路由控制程序
irftpexe 无线连接
ismservexe 安装或者删除Service Control Manager中的服务
jdbgmgrexe Java4的调试器
jetconvexe 转换Jet Engine数据库 (XP不可用)
jetpackexe 压缩Jet数据库 (XP不可用)
jviewexe Java的命令行装载者
labelexe 改变驱动器的卷标
lcwizexe 许可证向导 (XP不可用)
ldifdeexe LDIF目录交换命令行管理 (XP不可用)
licmgrexe 终端服务许可协议管理 (XP不可用)
lightsexe 显示连接状况 (XP不可用)
llsmgrexe Windows 2000 许可协议管理 (XP不可用)
llssrvexe 启动许可协议服务器 (XP不可用)
locatorexe RPC Locator 远程定位
lodctrexe 调用性能计数
logoffexe 注销当前用户
lpqexe 显示远端的LPD打印队列的状态,显示被送到基于Unix的服务器的打印任务
lprexe 用于Unix客户打印机将打印任务发送给连接了打印设备的NT的打印机服务器。
lsassexe 运行LSA和Server的DLL
lserverexe 指定默认Server新的DNS域 (XP不可用)
lusrmgrmsc 本地账户管理
mmc 控制台
mplayer2 播放器
macfileexe 管理MACFILES (XP不可用)
magnifyexe 放大镜
makecabexe 制作CAB文件
memexe 显示内存状态
migpwdexe 迁移密码
mmcexe 控制台
mnmsrvcexe 远程桌面共享
mobsyncexe 同步目录管理器
mountvolexe 创建、删除或列出卷的装入点。
mplay32exe Media Player 媒体播放器
mpnotifyexe 通知应用程序
mqbkupexe 信息队列备份和恢复工具
mqmigexe MSMQ Migration Utility 信息队列迁移工具
mrinfoexe 使用SNMP多点传送路由
mscdexntexe 安装MSCD
msdtcexe 动态事务处理控制台
msgexe 发送消息到本地或远程客户
mshtaexe HTML应用程序主机
msiexecexe 开始Windows安装程序
mspaintexe 打开画图板
mstaskexe 任务计划表程序
mstinitexe 任务计划表安装
Msconfigexe 系统配置实用程序 (配置启动选项,服务项)
memexe 显示内存使用情况
mspaint 画图板
Net Stop Messenger 停止信使服务
Net Start Messenger 恢复信使服务
nslookup 网络管理的工具
Nslookup IP 地址侦测器
ntbackup 系统备份和还原
nbtstatexe 使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。
nddeapirexe NDDE API服务器端
netshexe 用于配置和监控 Windows 2000 命令行脚本接口(XP不可用)
netstatexe 显示协议统计和当前的 TCP/IP 网络连接。
nlsfuncexe 加载特定国家的信息。Windows 2000 和 MS-DOS 子系统不使用该命令接受该命令只是为了与 MS-DOS 文件兼容。
notepadexe 打开记事本
nslookupexe 该诊断工具显示来自域名系统 (DNS) 名称服务器的信息。
ntbackupexe 备份和故障修复工具
ntfrsexe NT文件复制服务 (XP不可用)
ntvdmexe 模拟16位Windows环境
nw16exe NetWare转向器
nwscriptexe 运行Netware脚本
odbcad32exe 32位ODBC数据源管理 (驱动程序管理)
odbcconfexe 命令行配置ODBC驱动和数据源
packagerexe 对象包装程序
pathpingexe 包含Ping和Tracert的程序
pentntexe 检查Pentium的浮点错误
perfmonexe 系统性能监视器
pingexe 验证与远程计算机的连接
posixexe 用于兼容Unix
printexe 打印文本文件或显示打印队列的内容。
progmanexe 程序管理器
psxssexe Posix子系统应用程序
qappsrvexe 在网络上显示终端服务器可用的程序
qprocessexe 在本地或远程显示进程的信息(需终端服务)
queryexe 查询进程和对话 (XP不可用)
quserexe 显示用户登陆的信息(需终端服务)
qwinstaexe 显示终端服务的信息
rononce -p 15秒关机
rasAdmin 远程访问服务
regeditexe 注册表编辑器
rasadminexe 启动远程访问服务 (XP不可用)
rasautouexe 建立一个RAS连接
rasdialexe 宽带,拨号连接
rasexe 运行RAS连接 (XP不可用)
rcpexe 计算机和运行远程外壳端口监控程序 rshd 的系统之间复制文件
rdpclipexe 终端和本地复制和粘贴文件
recoverexe 从坏的或有缺陷的磁盘中恢复可读取的信息。
redirexe 运行重定向服务
regedt32exe 32位注册服务
reginiexe 用脚本修改注册许可
regwizexe 注册向导
replaceexe 用源目录中的同名文件替换目标目录中的文件。
rexecexe rexec 命令在执行指定命令前,验证远程计算机上的用户名,只有安装了 TCP/IP 协议后才可以使用该命令。
risetupexe 运行远程安装向导服务 (XP不可用)
routeexe 控制网络路由表
rshexe 在运行 RSH 服务的远程计算机上运行命令
rsnotifyexe 远程存储通知回显
runasexe 允许用户用其他权限运行指定的工具和程序
rundll32exe 启动32位DLL程序
rwinstaexe 重置会话子系统硬件和软件到最初的值
Sndvol32 音量控制程序
sfcexe 或CMD\ sfcexe 回车 系统文件检查器
servicesmsc 网络连接服务
syskey 系统加密,(一旦加密就不能解开,保护windows xp系统的双重密码wupdmgr WIDNOWS UPDATE)
SCANREG/RESTORE 命令恢复最近的注册表
seceditexe 自动化安全性配置管理
servicesexe 控制所有服务
sethcexe 设置高对比
setverexe 设置 MS-DOS 子系统向程序报告的 MS-DOS 版本号
sfcexe 系统文件检查
shadowexe 监控另外一台中端服务器会话
shrpubwexe 建立和共享文件夹
sigverifexe 文件签名验证
smlogsvcexe 性能日志和警报 (XP不可用)
sndrec32exe 录音机
sndvol32exe 显示声音控制信息
snmpexe 简单网络管理协议 (XP不可用)
snmptrapexe SNMP工具 (XP不可用)
srvmgrexe 服务器管理器 (XP不可用)
substexe 将路径与驱动器盘符关联
syseditexe 系统配置编辑器
syskeyexe NT账号数据库加密工具
sysocmgrexe > Windows 安装程序
systrayexe 在低权限运行systray
taskmgr 任务管理器
tasklist /svc(CMD)了解每个SVCHOST进程到底提供了多少系统服务(2000\98不可用)
tlist -S(CMD) 了解每个SVCHOST进程到底提供了多少系统服务(
taskmanexe 任务管理器 (XP不可用)
taskmgrexe 任务管理器
tcmsetupexe 电话服务客户安装
tcpsvcsexe TCP服务
termsrvexe 终端服务
tftpexe 将文件传输到正在运行 TFTP 服务的远程计算机或从正在运行 TFTP 服务的远程计算机传输文件
themesexe 桌面主题 (XP不可用)
tlntadmnexe Administrator Telnet服务管理
tlntsessexe 显示目前的Telnet会话
tlntsvrexe 开始Telnet服务
tracertexe 诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标,以决定到达目标采用的路由
tsadminexe Administrator 终端服务管理器 (XP不可用)
tsconexe 粘贴用户会话到终端对话
tsdisconexe 断开终端服务的用户
tskillexe 杀掉终端服务
tsprofexe 用终端服务得出查询结果
tsshutdnexe 关闭系统
unlodctrexe 性能监视器的一部分
upg351dbexe 升级Jet数据库 (XP不可用)
upsexe UPS service UPS服务
userexe Windows核心服务
userinitexe 打开我的文档
usrmgrexe 域用户管理器
utilmanexe 指定2000启动时自动打开那台机器
vwipxspxexe 调用IPX/SPX VDM
w32tmexe 时间服务器
wextractexe 解压缩Windows文件
winchatexe 打开Windows聊天工具
winhlp32exe 运行帮助系统
winmsdexe 查看系统信息
winverexe 显示Windows版本
wizmgrexe Windows管理向导 (XP不可用)
wjviewexe Java 命令行调用Java
writeexe 打开写字板
wscriptexe 脚本工具
wupdmgrexe Windows update 运行Windows update升级向导
winver 检查Windows版本
Win98系统工具
开始,运行,输入Msconfig 系统配置实用工具 配置启动选项,包括configsys、autoexecbat、winini、systemini和注册表及程序菜单中的启动项。并可设置是否故障启动。
开始,运行,输入Regedit 注册表修改工具 注册表编辑器,如果没有把握不要随意修改注册表!
开始,运行,输入Regsvr32 dll注册工具 当提示找不到dll文件时,可用此来注册该动态连接库。
开始,运行,输入Regwiz 注册向导 用于注册。校验系统文件,并可恢复系统文件。
如果启动时出现类似vxd文件错误,可用此恢复该vxd文件。
开始,运行,输入Scandskw 磁盘扫描程序,用于扫描修复磁盘。如果磁盘或文件出现错误,可用来初步修复。
开始,运行,输入DxDiag DirectX诊断工具可用于检测DirectX运行是否正常。
开始,运行,输入NETSCAPE
ESC:清除当前命令行;
F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头键选择再次执行该命令。
F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止;
F9:按编号选择命令,以图形对话框方式要求您输入命令所对应的编号(从0开始),并将该命令显示在屏幕上;
Ctrl+H:删除光标左边的一个字符;
Ctrl+C Ctrl+Break,强行中止命令执行;
Ctrl+M:表示回车确认键;
Alt+F7:清除所有曾经输入的命令历史记录;
Alt+PrintScreen:截取屏幕上当前命令窗里的内容。
病毒破坏了系统文件,请使用杀毒软件查杀病毒,然后利用Windows 2000提供的“命令控制台”中的Chkdsk /r命令检查修复系统文件即可。我这有DOS学习的电子书,需要的话可以给你发过去
下面是比较简单的:
DOS命令大全
dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录
copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘
edit 文本编辑 mem 查看内存状况 md 建立子目录 move 移动文件、改目录名
more 分屏显示 type 显示文件内容 rd 删除目录 sys 制作DOS系统盘
ren 改变文件名 xcopy 拷贝目录与文件 chkdsk 检查磁盘 attrib 设置文件属性
fdisk 硬盘分区 date 显示及修改号期 label 设置卷标号 defrag 磁盘碎片整理
msd 系统检测 path 设置搜寻目录 share 文件共享 memmaker内存优化管理
help 帮助 restore 恢复备份文件 set 设置环境变量 time 显示及修改时间
tree 列目录树 debug 随机调试程序 doskey 重新调用DOS命令 prempt 设置提示符 undelete恢复被删的文件 scandisk检测、修理磁盘
不常用DOS命令
diskcomp磁盘比较 append 设置非执行文件路径
expand 还原DOS文件 fasthelp快速显示帮助信息
fc 文件比较 interink启动服务器
setver 设置版本 intersvr启动客户机
subst 路径替换 qbasic Basic集成环境
vsafe 防病毒 unformat恢复已格式化的磁盘
ver 显示DOS版本号 smartdrv设置磁盘加速
vol 显示磁盘卷标号 lh 将程序装入高端内存
ctty 改变控制设备 emm386 扩展内存管理
常用命令具体介绍:
一、Dir
显示目录文件和子目录列表,呵呵,这个当然是人人要知道的。
可以使用通配符( 和 ),?表通配一个字符,表通配任意字符
后缀
指定要查看后缀的文件。 上面其实也可以为“ 后缀”,例如dir exe 等于dir exe
/p
每次显示一个列表屏幕。要查看下一屏,请按键盘上的任意键。
/w
以宽格式显示列表,在每一行上最多显示 5 个文件名或目录名。
/s
列出指定目录及所有子目录中出现的每个指定的文件名。比win环境下的查找快多了
dir -> atxt 把当前目录文件列表写入atxt
dir /s -> atxt 把当前目录文件列表写入atxt,包括子目录下文件。
二、Attrib
显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。如果在不含参数的情况下使用,则 attrib 会显示当前目录中所有文件的属性。
+r
设置只读属性。
-r
清除只读属性。
+a
设置存档文件属性。
-a
清除存档文件属性。
+s
设置系统属性。
-s
清除系统属性。
+h
设置隐藏属性。
-h
清除隐藏属性。
三、Cls
清除显示在命令提示符窗口中的所有信息,并返回空窗口,即“清屏”
四、Exit
退出当前命令解释程序并返回到系统。
五、format
格式化
/q
执行快速格式化。删除以前已格式化卷的文件表和根目录,但不在扇区之间扫描损坏区域。使用 /q 命令行选项应该仅格式化以前已格式化的完好的卷。
六、Ipconfig
显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的 ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。
/all
显示所有适配器的完整 TCP/IP 配置信息。
ipconfig 等价于 winipcfg,后者在ME、98 和 95 上可用。尽管 Windows XP 没有提供象 winipcfg 命令一样的图形化界面,但可以使用“网络连接”查看和更新 IP 地址。要做到这一点,请打开 网络连接,右键单击某一网络连接,单击“状态”,然后单击“支持”选项卡。
该命令最适用于配置为自动获取 IP 地址的计算机。它使用户可以确定哪些 TCP/IP 配置值是由 DHCP、自动专用 IP 地址 (APIPA) 和其他配置配置的。
七、md
创建目录或子目录
八、Move
将一个或多个文件从一个目录移动到指定的目录。
九、Nstat
显示本地计算机和远程计算机的基于 TCP/IP (NetBT) 协议的 NetBIOS 统计资料、NetBIOS 名称表和 NetBIOS 名称缓存。Nstat 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet 名称服务 (WINS) 名称。使用不带参数的 nstat 显示帮助。Nstat 命令行参数区分大小写。
-a remotename
显示远程计算机的 NetBIOS 名称表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。
-A IPAddress
显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。
十、Netstat
显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的 TCP 以及通过 IPv6 的 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。
-a
显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。
十一、Ping
通过发送“网际消息控制协议 (ICMP)”回响请求消息来验证与另一台 TCP/IP 计算机的 IP 级连接。回响应答消息的接收情
况将和往返过程的次数一起显示出来。Ping 是用于检测网络连接性、可到达性和名称解析的疑难问题的主要 TCP/IP 命令。如果不带参数,ping 将显示帮助。名称和Ip地址解析是它的最简单应用也是用的最多的。
-t
指定在中断前 ping 可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按 CTRL-BREAK。要中断并退出 ping,请按 CTRL-C。
-lSize
指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为 32。size 的最大值是 65,527。
十二、Rename (Ren)
更改文件的名称。
例如 ren abc cba
十三、Set
显示、设置或删除环境变量。如果没有任何参数,set 命令将显示当前环境设置。
十四、Shutdown
允许您关闭或重新启动本地或远程计算机。如果没有使用参数,shutdown 将注销当前用户。
-m ComputerName
指定要关闭的计算机。
-t xx
将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。
-l
注销当前用户,这是默认设置。-m ComputerName 优先。
-s
关闭本地计算机。
-r
关闭之后重新启动。
-a
中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。
十五、System File Checker (sfc)
win下才有,在重新启动计算机后扫描和验证所有受保护的系统文件。
/scannow
立即扫描所有受保护的系统文件。
/scanonce
一次扫描所有受保护的系统文件。
/purgecache
立即清除“Windows 文件保护”文件高速缓存,并扫描所有受保护的系统文件。
/cachesize=x
设置“Windows 文件保护”文件高速缓存的大小,以 MB 为单位。
十六、type
显示文本文件的内容。使用 type 命令查看文本文件或者是bat文件而不修改文件
十七、Tree
图像化显示路径或驱动器中磁盘的目录结构。
十八、Xcopy
复制文件和目录,包括子目录。
/s
复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。
/e
复制所有子目录,包括空目录。
十九、copy
将一个或多个文件从一个位置复制到其他位置
二十、del
删除指定文件。
ftp和bat批命令和net和telnet由于子命令太多,这里不说了,不过这几个都是常用到
MAC地址绑定端口安全设定
switch(config-if)#switchport port-security /启用端口安全
switch(config-if)#switchport port-security maximum number /默认每个接口最大的值为1
switch(config-if)#switchport port-security violation
protect|restrict|shutdown /启用安全违规行为
protect:当接口学习到设定数量的MAC后,后来的MAC信息将直接丢弃,且不产生通知
restrict: 当接口学习到设定数量的MAC后,后来的MAC信息将直接丢弃并发送snmp trap,syslog信息。
shutdown: 当接口学习到设定数量的MAC后,后来的MAC信息将不再解析并直接关闭该端口,除非手动shut,no
shut或通过errdisable recovery cause 原因 来进行恢复
switch(config-if)#switchport port-security mac-address sticky
/启用mac自动学习功能,无需手动进行绑定
端口错误检测和自动恢复设定
switch(config)#errdisable detect cause all /启用所有类型错误检测
switch(config)#errdisable recovery cause all /启用所有类型错误发生后在30s后自动恢复
switch(config)#errdisable recovery interval 30 /自动恢复间隔时间为30s
四、三层交换机常用路由协议安全配置
1、RIP协议
建议不采用RIPV1,使用支持md5认证的RIPV2版本
switch(config)#key chain chain_name /设置密钥链名
switch(config-key-chain)#key 1 /设置密钥号
switch(config-key-chain)#key-string pass_string /设置密钥字符串
switch(config)#router rip
switch(config-router)#version 2 /启用RIP-V2
switch(config-router)#network xxxx
switch(config-router)# passive-interface x/x
/启用passive-interface禁用一些不需要接收和转发路由信息的端口(只是禁止转发路由信息,并没有禁止接收)
switch(config)#interface x/x
switch(config-if)#ip rip authentication mode md5 /指定认证方式为md5
switch(config-if)#ip rip authentication key-chain chain_name /调用定义的密钥链名
注意:启用RIPV2协议的互连路由接口其密钥Key ID和Key string必须相同才可通过认证!
2、EIGRP协议
eigrp仅支持md5认证
switch(config)#key chain chain_name /设置密钥链名
switch(config-key-chain)#key 1 /设置密钥号
switch(config-key-chain)#key-string pass_string /设置密钥字符串
switch(config)#router eigrp as-num /设置eigrp自治系统号,在本地有效
switch(config-router)#network xxxx
switch(config-router)#no auto-summary /关闭自动汇总功能
switch(config)#interface x/x
switch(config-if)#ip authentication mode eigrp 100 md5 /指定eigrp
100区域的认证方式为md5
switch(config-if)#ip authentication key-chain eigrp 100 chain_name
/调用定义的密钥链名
注意:启用EIGRP md5认证的互连路由接口其密钥Key ID和Key string必须相同才可通过认证!
3、OSPF协议
由于明文认证在更改密码时会出现断流且容易比抓包破解,推荐采用md5认证;另OSPF在接口上的认证和区域内的认证是不同的,只要两端的一样就可以通信!
switch(config)#router ospf 100 /设置本地有效的标识符100
switch(config-router)#area area_id authentication message-digest
/在区域内启用md5认证
switch(config-if)#ip ospf authentication message-digest /在接口下启用md5认证
switch(config-if)#ip ospf message-digest-key id md5 pass_string
/在接口下设置md5密钥id及密钥字符串,两端启用OSPF路由协议的端口必须相同
4、HSRP/VRRP协议
switch(config)#key chain chain_name /设置密钥链名
switch(config-key-chain)#key 1 /设置密钥号
switch(config-key-chain)#key-string pass_string /设置密钥字符串
switch(config-if)#standby group_num authentication md5 key-chain chain_name
/在启用hsrp协议的接口下启用md5认证并调用设定的密钥链名
switch(config-if)#vrrp group_num authentication md5 key-chain chain_name
/在启用vrrp协议的接口下启用md5认证并调用设定的密钥链名
五、交换机日志收集审计安全配置
trunk接口日志事件设定
switch(config)#int gi x/x/x
switch(config-if)#sw mode trunk
switch(config-if)#sw trunk encaps dot1q
switch(config-if)#logging event trunk-status
switch(config-if)#logging event link-status
switch(config-if)#logging event spanning-tree
switch(config-if)#logging event bundle-status
switch(config-if)#logging event status
access接口日志世界设定
switch(config)#int gi x/x/x
switch(config-if)#sw mode access
switch(config-if)#sw access vlan xx
switch(config-if)#logging event link-status
switch(config-if)#logging event spanning-tree
switch(config-if)#logging event bundle-status
switch(config-if)#logging event status
日志收集分析设定
switch(config)#logging on /启动日志
switch(config)#logging host xxxx /设定收集日志的syslog server
switch(config)#logging source-interface loopback0 /设定发送日志的原地址
switch(config)#logging facility local6 /cisco设备的默认类型
switch(config)#logging trap 7 /设定记录日志服务的类型,数据越大,威胁程度越低,分为0-7,
设置为7表示包含所有日志类型
switch(config)#logging buffered number /设定本地日志buffer size 大小
时区和时间设定(确保日志记录的准确性)
switch(config)# clock timezone UTC 8 /设定时区为UTC 8
switch(config)#ntp server xxxx /设定NTP Server时间同步服务器
switch(config)#ntp source loopback0 /设定ntp时间同步原地址
switch(config)#ntp authenticate /启用ntp认证
switch(config)#ntp authentication-key 1 md5 pass-string /设置认证密钥和密码
switch(config)#ntp trusted-key 1
六、交换机其他安全配置
1、即时关注cisco ios漏洞信息,为漏洞ios安装补丁或升级ios
2、定期备份交换机设备配置文件及ios文件
3、严格设置登录Banner。必须包含非授权用户禁止登录的字样
4、禁用DNS查找
switch(config)#no ip domain-lookup
linux 常用命令有:
pwd 命令
使用 pwd 命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以 / 开头的目录的路径。绝对路径的一个示例是 /home/username。
cd 命令
要浏览 Linux 文件和目录,请使用 cd 命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos。为此,只需键入以下命令:cd Photos。另一种情况是,如果您想切换到一个全新的目录,例如 /home/username / Movies。在这种情况下,您必须输入 cd,然后输入目录的绝对路径:cd /home/username / Movies。有一些快捷方式可帮助您快速导航:cd (带有两个点)将一个目录向上移动 cd 直接转到主文件夹 cd-(带连字符)移动到上一个目录附带说明一下,Linux 的 shell 是区分大小写的。因此,您必须准确输入名称的目录。
ls 命令
LS 命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看其他目录的内容,请键入 ls,然后键入目录的路径。例如,输入 LS / 家 / 用户名 / 文档查看的内容的文件。您可以使用 ls 命令使用以下变体:ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息,例如权限,大小,所有者等。
cat 命令
cat(连接的缩写)是 Linux 中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入 cat,然后输入文件名及其扩展名。例如:cat filetxt。以下是使用 cat 命令的其他方法:cat> filename 创建一个新文件 cat filename1 filename2> filename3 连接两个文件(1 和 2),并将它们的输出存储在新文件中(3)将文件转换为大写或小写使用,cat filename | tr a-z A-Z >outputtxt
cp 命令
使用 cp 命令将文件从当前目录复制到另一个目录。例如,命令 cp sceneryjpg/home /username/ Pictures 将在您的 Pictures 目录中创建一个 Scenejpg 副本(来自当前目录)。
mv 命令
mv 命令的主要用途是移动文件,尽管它也可以用于重命名文件。mv 中的参数类似于 cp 命令。您需要输入 mv,文件名和目标目录。例如:mv filetxt/home /username/ Documents。
mkdir 命令
使用 mkdir 命令创建一个新目录 - 如果键入 mkdir Music,它将创建一个名为 Music 的目录。还有一些额外的 mkdir 命令:要在另一个目录中生成新目录,请使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父级)选项在两个现有目录之间创建一个目录。例如,mkdir -p Music / 2022 / Newfile 将创建新的 “2022” 文件。
rmdir 命令
如果需要删除目录,请使用 rmdir 命令。但是,rmdir 仅允许您删除空目录。
rm 命令
该 RM 命令用于删除目录以及其中的内容。如果只想删除目录(作为 rmdir 的替代方法),请使用 rm -r。注意:使用此命令时要格外小心,并仔细检查您所在的目录。这将删除所有内容,并且没有撤消 *** 作。
touch 命令
该触摸命令允许您创建通过 Linux 命令行新的空白文件。例如,输入 touch /home/username/Documents/Webhtml 在 Documents 目录下创建一个名为 Web 的 HTML 文件。
locate 命令
您可以使用此命令来定位文件,就像 Windows 中的搜索命令一样。此外,将 - i 参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。要搜索包含两个或多个单词的文件,请使用星号()。例如,locate -i school note 命令将搜索包含单词 “school” 和 “ note” 的任何文件,无论它是大写还是小写。
find 命令
在类似定位命令,使用 查找也搜索文件和目录。区别在于,您可以使用 find 命令在给定目录中查找文件。例如,find /home/-name notestxt 命令将在主目录及其子目录中搜索名为 notestxt 的文件。使用查找时的其他变化 是:要查找当前目录中使用的文件,请使用 find -name notestxt 要查找目录,请使用 /-type d -name notes txt13 grep 命令无疑对日常使用很有帮助的另一个基本 Linux 命令是 grep。它使您可以搜索给定文件中的所有文本。为了说明这一点,grep blue notepadtxt 将在记事本文件中搜索单词 blue。包含搜索到的单词的行将被完整显示。
sudo 命令
该命令是 “SuperUser Do” 的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。
df 命令
使用 df 命令可获取有关系统磁盘空间使用情况的报告,以百分比和 KB 表示。如果要以兆字节为单位查看报告,请输入 df -m。
du 命令
如果要检查文件或目录占用了多少空间,答案是 du(磁盘使用情况)命令。但是,磁盘使用情况摘要将显示磁盘块号,而不是通常的大小格式。如果要以字节,千字节和兆字节为单位查看它,请在命令行中添加 - h 参数。
head 命令
所述头命令用于查看任何文本文件的第一行。默认情况下,它将显示前十行,但是您可以根据自己的喜好更改此数字。例如,如果只想显示前五行,则键入 head -n 5 filenameext。
tail 命令
该命令与 head 命令具有相似的功能,但是 tail 命令将显示文本文件的最后十行,而不是显示第一行。例如,tail -n filenameext。
diff 命令
diff 命令是差异的缩写,diff 命令逐行比较两个文件的内容。分析文件后,它将输出不匹配的行。程序员在需要进行程序更改时经常使用此命令,而不是重写整个源代码。此命令最简单的形式是 diff file1ext file2ext
tar 命令
该 tar 命令是最常用的命令归档多个文件到一个压缩包。类似于 zip 格式常见的 Linux 文件格式,压缩是可选的。该命令具有很长的功能列表,非常复杂,例如将新文件添加到现有档案中,列出档案内容,从档案中提取内容等等。查看一些实际示例,以了解有关其他功能的更多信息。
chmod 命令
chmod 是另一个 Linux 命令,用于更改文件和目录的读取,写入和执行权限。由于此命令相当复杂,因此您可以阅读完整的教程以正确执行它。
chown 命令
在 Linux 中,所有文件均归特定用户所有。该 CHOWN 命令使您可以更改或文件的所有权转让给指定的用户名。例如,chown linuxuser2 fileext 将使 linuxuser2 成为 fileext 的所有者。
Jobs 命令
jobs 命令将显示所有当前作业及其状态。作业基本上是由 Shell 启动的进程。
kill 命令
如果您的程序无响应,则可以使用 kill 命令手动终止它。它将向运行异常的应用发送特定信号,并指示该应用自行终止。您总共可以使用 64 个信号,但是人们通常只使用两个信号:SIGTERM(15) — 请求程序停止运行,并给它一些时间来保存其所有进度。如果在输入 kill 命令时未指定信号,则将使用此信号。SIGKILL(9) - 强制程序立即停止。未保存的进度将丢失。除了知道信号之外,您还需要知道要杀死的程序的进程标识号(PID)。如果您不知道 PID,只需运行命令 ps ux。在知道您要使用什么信号以及程序的 PID 之后,输入以下语法:kill [signal option] PID
ping 命令
使用 ping 命令检查与服务器的连接状态。例如,只需输入 ping googlecom,该命令将检查您是否能够连接到 Google 并测量响应时间。
wget 命令
Linux 命令行非常有用 - 您甚至可以在 wget 命令的帮助下从 Internet 下载文件。为此,只需键入 wget,然后输入下载链接即可。
uname 命令
该 UNAME 命令,短期对于 Unix 名,将打印您的 Linux 系统,如计算机名称的详细信息, *** 作系统,内核,等等。
top 命令
作为与 Windows 中的任务管理器等效的终端,top 命令将显示正在运行的进程的列表以及每个进程使用的 CPU 数量。监视系统资源使用情况非常有用,尤其是知道哪个进程由于消耗太多资源而需要终止时。
history 命令
当您使用 Linux 一段时间后,您会很快注意到每天可以运行数百个命令。因此,如果您想查看之前输入的命令,运行历史记录命令特别有用。
man 命令
对某些 Linux 命令的功能感到困惑吗?不用担心,您可以使用 man 命令从 Linux 的外壳程序中轻松地学习如何使用它们。例如,输入 man tail 将显示 tail 命令的手动指令。
echo 命令
此命令用于将一些数据移到文件中。例如,如果要将文本 “Hello,我的名字叫 John” 添加到名为 nametxt 的文件中,则可以键入 echo Hello, my name is John >> nametxt
zip,unzip 命令
使用 zip 命令将文件压缩到 zip 归档文件中,然后使用 unzip 命令从 zip 归档文件中提取压缩文件。
hostname 命令
如果您想知道主机 / 网络的名称,只需键入 hostname。在末尾添加 - I 将显示您的网络的 IP 地址。
useradd,userdel 命令
查看用户信息可以在mysql中,opensip database的subscriber表。opensip配置文件所在目录:/usr/local/etc/opensips/opensipscfg(注意必须用管理员权限查看)
opensip的ip端口设置,对于外网租用的服务器注意要填写示例列表中的内网ip,5060。另外要在出入规则中把udp和5060端口设置好。
opensip添加删除账户:opensipsctl add 用户名 密码
opensip删除账户:opensipsctl rm 用户名
opensip修改默认域名:cd /usr/local/etc/opensips;vim opensipsctlrc;将SIP_DOMAIN设置为需要的域名。
opensip查看在线账户:opensipsctl ul show1、man[manual]:
/usr/bin/man
获得命令或配置文件的帮助文档,优先查看命令的帮助
man[命令或配置文件]//会调用more
eg
manls查看ls命令的帮助信息
manservices查看配置文件services的帮助信息
附:在linux系统中帮助文件分为九种
如:
man5
passwd
//查看配置文件的帮助
默认:
man1
passwd
2、info[information]:/usr/bin/info
说明:与man没有太大的区别,只不过是信息的呈现方式不太一样,并且在UNIX系统中并没有这个命令。
3、获取相关文件简短的信息:
/usr/bin/whatisapropos
/usr/sbin/makewhatis
获得索引的简短说明信息,找到这个命令最基本的用途
whatis[任何关键字]
附:
[命令]-
-
help
主要用于获取命令的选项信息
apropos[文件]
用于获取文件的配置信息,类似与:man-k
[文件]
makewhatis
建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是
whatisdatabase没有建立
4、help
查看Shell内置命令的文件帮助
如:
mancd与helpcd的不同
另:关于Shell更详细的讲解,请参考另外几篇博客
《四天精通Shell编程》系列:
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)