linuxcks命令 命令Linux
2022年2月我的CKS备考记录
CKA 和 CKS 是 LINUX 基金会联合 CNCF社区组织的云原生技术领域权威认证,考试采用实操方式进行。CKS全称是Kubernetes安全专家认证,它在一个模拟真实的环境中测试考生对Kubernetes和云安全的知识。在参加CKS考试之前,必须已经通过CKA(Kubernetes管理员认证),在获得CKA认证之后才可以预约CKS考试。CKS 的考试难度相对于 CKA 提高了很多,2个小时的考试时间很紧张,因为考试是在外网上进行,这两个考试又是实操考试,网络条件不好,很影响效率,如果不抓紧的话,很可能做不完所有实操题。提醒备考的同学善用考试软件提供的 notepad 功能,先把 yaml 文件或命令写到notepad里,再粘贴到 terminal里。
站在用户的角度思考问题,与客户深入沟通,找到吉利网站设计与吉利网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、网络空间、企业邮箱。业务覆盖吉利地区。
我因为上次 CKA 考试还是比较顺利,94 高分通过,所以这次的 CKS 考试有点疏忽了,搞忘带身份证和护照,CKA/CKS 考试需要身份证+护照/信用卡,因此跟监考老师沟通了很久时间,最后修改了考试人姓名为中文,是用驾驶证完成的考试。意外之喜是 CKS 给我的证书是中文名的。
我这次考试的 kubernetes 版本是 1.22,特意记录了一下考试会考到的知识点,分享给需要的同学。
通常使用标签选择器来选择pod,控制流量。所以要对 kubectl label的使用方法熟悉起来。
网络策略的实用方法见注释
查看当前节点加载的 apparmor profile ,如果没有加载,要手工加载
cks 考试的 apparmor profile 文件内容:
注意: nginx-profile-3 这一行要确保注释掉,考试环境提供的可能没有注释,加载配置文件按时会报错
修改 pod yaml 文件,在注释里设置为 podx 加载 apparmor profile
yaml 文件内容如下:
kube-bench 是一个 CIS 评估工具,扫描 kubernetes 集群存在的安全问题,基本上按照 扫描结果的修复建议进行修复就可以了,系统会给出很具体的修复措施。
这个题要注意 serviceaccount 有个选项 automountServiceAccountToken, 这个选项决定是否自动挂载 secret 到 pod。
有这个选项,我们可以控制 pod 创建并绑定 serviceaccount 时,不自动挂载对应的 secret,这样 pod 就没有权限访问 apiserver,提高了业务 pod 的安全性。
可以在 serviceaccount 和 pod 的 spec 里设置,pod的设置优先于 serviceaccount 里的设置。
删除未使用的 serviceaccount
这道题是送分题,设置默认拒绝所有出站和入站的 pod 流量,基本上可以参考官网的案例直接改一下名字就可以了
默认网络策略
这道题也基本是送分题,参考官网文档,根据题目要求,设置 role 的 资源访问权限,绑定到 serviceaccount 就可以了。
RBAC
这道题稍复杂,需要按照要求启动日志审计,包括两个步骤:
(1) 编写日志审计策略文件
日志审计策略
(2) 修改 kube-apiserver.yaml配置文件,启用日志审计策略,日志策略配置文件位置、日志文件存储位置、循环周期。
启动日志配置
vi /etc/kubernetes/manifests/kube-apiserver.yaml
重启 kubelet
这道题考解码 secret 的 base64 编码信息,创建新的 secret 并 mount 到 pod 的特定位置。
解码 secret
创建secret
使用secret
这道题也是送分题,主要是把 dockerfile里两个 使用了 root 用户的指令删除,把添加特定能力的 securityContext 安全上下文注释掉。
给出了 支持安全沙箱容器运行时 handler runsc , 我们需要创建一个 RuntimeClass 并在 pod spec里指定是用该 RuntimeClass
参考资料
注意:运行中的 pod 只能修改有限的几个属性,不支持修改 RuntimeClass,需要将所有 pod 的 yaml 解析出来,修改 yaml 后,再重新创建 pod
还需要修改deployment
参考链接
这道题考察对于镜像扫描工具 trivy 的使用
本体考察是否掌握 sysdig 的基本用法,记住两个帮助命令:
另外 sysdig 支持指定 containerid 分析特定容器
这道题考察是否掌握 psp 的用法,包括5步骤
(1) 创建 psp
参考链接
(2) 创建 clusterrole,使用 psp
(3) 创建 serviceaccount
(4) 绑定 clusterrole 到 serviceaccount
(5) 启用 PodSecurityPolicy
这道题同前面 kube-bench 的考核内容有点重合,题目中是用 kubeamd创建的 kubernetes服务器权限设置有问题,允许未经授权的访问。
参考链接
需要进行以下修改:
这道题考察 ImagePolicyWebhook 准入控制器的使用,分4个步骤
vi /etc/kubernetes/epconfig/admission_configuration.json
玩游戏黑屏
1.定期删除“预读取文件夹(c:\windows\prefetch)”里的预读取文件,能有效地加快WinXP的启动时间。
2.我们可以通过注册表来设置当某个窗口达到一定数量,再激活该功能,打开注册表编辑器,依次找到HKEY_CURRENT_Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced子键,新建双字节键值项TaskbarGroupSize,并为其赋值,一般设置窗口的数量在五六个比较好。
3.检测Windows XP是否被激活
激活是Windows XP拥有的一项保护版权的措施,很多用户对此也是非常好奇,那么如何知道你的Windows XP是否已经被激活了呢?打开“运行”对话框,输入“oobe/msoobe /a”(注意/a前有一个空格),按下回车键,一会儿就会弹出一个有关于激活的窗口,你可以仔细了解其中的奥秘,完全明白以后单击“确定”按钮即可关闭该窗口。
4.快速复制移动文件 Windows XP的“资源管理器”工具栏比以往的Windows系统多了两个按钮——“复制到”和“移至”按钮,它们的功能是快速将选中的文件复制移动到指定文件夹。其实我们可以把这两项命令搬到鼠标右键菜单中。 在“开始→运行”对话框中输入“Regedit”打开注册表,依次展开主键[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ],右键单击此主键,选择菜单“新建→项”,然后输入名称,名称可自定义,如“复制到”,再左键单击“复制到”主键,双击右窗口的“默认”,在弹出的“编辑字符串”对话框中输入“”。相同的方法新建项“移至”,“移至”主键的“默认”键值赋值为“”即可。
5.明明白白查看系统信息 打开“命令提示符”,或者在“运行”对话框中输入“cmd”,在“命令提示符”状态下输入“systeminfo”,按下回车键,系统即开始检测相关信息并返回到当前窗口中,你可以看到的Windows XP是否安装了补丁、初始安装时间、虚拟内存的设置等详细信息。
6.WinXP随时可使用〔记事本〕打开文件
当在〔资源管理器〕浏览文件时很多时需要用〔记事本〕来打开文件,如按下修改可随时右键点击鼠标,便出现〔使用记事本打开〕的选择
在〔开始〕→〔运行〕→输入〔regedit〕
选〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Classes〕→〔*〕
在此新建一个〔主键〕名为〔shell]
在〔shell 〕下再增加一个〔主键〕
名为〔OpenInNotepad〕
在〔OpenInNotepad〕增加一个字串值
数值资料为〔使用记事本打开〕
再在〔OpenInNotepad〕下再增加一个〔主键〕
名为〔command〕
在〔command〕增加一个字串值
数值资料为〔notepad.exe "%1"〕
7.、 影音文件在xp中无法删除 很多情况下是因为预览功能搞的鬼。开始|运行中输入并执行“REGSVR32 /U SHMEDIA.DLL”,取消息预览。恢复时运行“REGSVR32 SHMEDIA.DLL”
其实就是去掉预览功能
8. 注册表解锁
REGEDIT4 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"DisableRegistryTools"=dword:00000000
9. 在xp下重装ie:
运行注册表编辑器,找到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Active Setup/Installed Components],把键值从1改成0,重启后xp将自动开始安装ie6.
10.永久不开启3721
- Win9x/Me
编辑文件 X:Windowshosts,添加一行代码:
download.3721.com 255.255.255.255
- WinNT/2000
编辑文件 X:WINNTsystem32driversetchosts,添加一行代码:
255.255.255.255 download.3721.com
- WinXP
编辑文件 X:Windows/system32/drivers/etc/hosts,添加一行代码:
255.255.255.255 download.3721.com
对于 CNNIC 的中文域名也可以用,域名改成 cdn2.cnnic.cn
11.任务栏里的显示桌面丢失了怎么办?
简单的方法::
记事本新建输入:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
保存为 显示桌面.scf
拖到快速启动
12.用winrar合并mp3:
把几首要合并的mp3文件选中,右键单击——添加到档案文件,压缩方式选择存储。然后把压缩好的文件后缀改成mp3。再放一下听听是不是两首歌已经合成一首啦。
13.在你的QQ上直接查询活跃天数纯真时空论坛
在QQ面板的左侧点击:用户自定义面板(一只笔和记事本那个图标)--点击“添加链接”(正上方)--调出“收藏夹管理”--选择“添加”,在下方“详细信息”里“名称”输入“活跃天数查询”、“链接”输入“”,,然后点击“设为默认”、“确认”。这样以后你就可以在QQ里直接查询现在活跃天数和剩余天数,省的每次都到QQ网站上去查询了。纯真,QQ,时尚,悠闲,IP_4[H)ta3CKs
以上做完后,再进入“用户自定义面板”,点击左上方的“收藏夹”,在下拉表中选择“活跃天数查询”。就OK啦~~~~~~实时汇报
14.修改用户控制权限—不让烦人程序自动启动
现在不少软件,如WinDIY、MyIM等,每次运行后都会自动在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加该软件的字符串值,目的是为了在系统启动时运行该软件。
但很多时候这种功能反倒让我们感到苦恼,手动修改的话要每次运行软件后才能进行修改,十分麻烦。其实只要修改当前用户对HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run键的控制权限,只设置为“读取”,就可以防止程序的“自作主张”。
方法是运行注册表编辑器(Windows 2000用regedt32),右击HKEY_LOCAL_MA-CHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,选择“权限→高级”(此处是针对“从父系继承权限”功能而无法直接进行修改),在“权限”控制页中选择需要修改的用户或用户组(一般为Administrators),然后单击“编辑”按钮,再按照图中的设置,把Administrators用户对该注册表键的控制权限改为只读取。因为我们运行的程序都是以当前用户权限来运行的,所以程序对该注册表键也只是具有“读取”权限而已。此修改还可以有效预防一些木马、病毒对注册表启动项的而已修改,毕竟现在我们大多数用户都是以Administrator来登录系统嘛。利用此原理,我们还可以对系统的一些文件夹进行权限限制,比如通过禁止对%systemroot%\prefetch文件夹的“写入”权限来预防系统的预读文件过多而造成系统启动慢的问题。
15.顽固程序的卸载
当卸载软件时,我们常常会遇到这样的事情:有些程序非常顽固,即使你用了各种招数都无法卸载,这是因为该程序没有完全安装、程序文件被破坏,或者程序安装目录已被删除等原因,为此,你可以用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载。
首先要打开Windows XP安装光盘,安装“Support Tools”,然后进入硬盘的Support Tools安装目录(X:\Program Files\Support Tools),找到Msicuu.exe并双击,于是就会弹出一个“Windows Installer Clean Up”窗口,显示当前已安装的所有程序列表。你从中选择顽固程序,然后单击“Rmove”按钮即可卸载。
如果以上方法无效,建议你用Msizap.exe来卸载,方法是:打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall,在左边项中找到顽固程序的标识(例如),然后依次选择“开始→程序→Windows Support Tools→Command Prompt”命令,在命令提示符后,输入以下命令:msizap T ,按回车后即可卸载顽固程序。
16.修改Boot.ini文件以修改Windoows XP的开机画面的技巧
第一步:建立自己的开机画面
做此开机画面的图片要求:图片取名为Boot.bmp,大小640*480,16色的bmp位图,保存在系统盘的windows目录下。
建议在Photoshop中新建一个大小640*480全黑的图层做背景,然后将自己喜欢的图片放到黑色的图层上。图片模式改为索引。保存时选择16色(即4位)bmp图片。保存在windows目录下。
2)在boot.ini里面加上 "/bootlogo /noguiboot" 。
附:Boot.ini参数的秘密
观察上面替换开机画面的步骤你就会发现:其实主要的步骤就是在Boot.ini中填加了一个重要的参数。Boot.ini中还包含不少有用的参数,很多杂志报刊都有过介绍,这里我们介绍几个比较重要的参数。
1./BOOTLOG:加上这个参数启动电脑后,系统会把启动信息都记录在一个文件中,便于今后查看。保存位置为%SystemRoot%\Ntbtlog.txt,其中“%SystemRoot%”代表系统文件夹,如C:\Windows。
2./nodetect:有一个技巧宣称:把“Boot.ini”文件中每个启动项后面的“fastdetect”修改为“nodetect”,可以加快WindowsXP启动速度。其实,在微软的词汇库中并没有“nodetect”这个词,Boot.ini文件中都没有“nodetect”这个参数。
因此,把“fastdetect”改为“nodetect”并不会有什么作用。对于“fastdetect”这个参数,微软给出的解释是“关闭Ntdetect.com在开机时对串口鼠标的检测”。
17.创建一个无名文件夹
打开命令行提示符,进入要创建文件夹的目录,比如:C:,输入“md”后,按住Alt键,再输入“255”,回车后再到C盘看看,是不是多了一个无名文件夹呢?
18.解决Windows XP系统中CPU占用率过高的问题
有这么一个现象,当安装windows XP的计算机收到445端口上的连接请求时,windows XP会分配内存并少量地调配CPU资源来为这些连接提供服务.当连接请求负荷过重时,就可能会造成CPU占用率过高,导致系统性能急剧下降,甚至会进入假死状态。
问题原因:
这是由于windows XP工作项目数目和响应能力间“比例失调”造成的,如果有一个合适的MaxWorkitems设置,就能提高系统响应能力。
解决办法:
点击“开始”→“运行”,在运行对话框中输入“Regedit”,点击“确定”,打开注册表编辑器,依次展开如下子键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右侧窗口中新建一个名为“Maxworkitems”的DWORD值,然后双击它,在弹出的“编辑DWORD值”对话框中,根据计算机的内存容量来确定该键的键值,如果计算机内存小于512MB,请键入“256”;如果内存大于512MB,请设置为“1024”。完成操作后,退出注册表编辑器,重新启动计算机即可生效。
19.解开被锁注册表的四种方法
你是否遇到过这样的情况:某天打开一个网址后,但过后你的IE默认主页被修改了,在无法恢复的情况下想进入注册表来试试,但是发现注册表也被锁定了,这个时候怎么办呢?那就看看下面本文所讲的四种方法,能够帮你很好的解决这个问题。
一、解锁方法:
1.你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 xxxxxx.reg
在文件中打入以下:
(空一行)
REGEDIT 或 REGEDIT4
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\
Policies\system"DisableRegistryTools"=dword:00000000]
保存文件后,导入注册表。
2.使用第三方工具恢复,如用超级兔子注册表魔法等
3.用 Win9X/ME 者,可以安装 Norton Utilities,用其自有的 RegEdit.那就不受任何限制了。
二、HTM文件解开注册表
<head>
<TITLE>解开注册表</TITLE>
<meta name="keywords" content="注册表,恶意代码,修改注册表">
<meta name="description" content="Robonic修改,QQ:10000022">
</head>
<script></script>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<input type="button" value="解开注册表" >
</HTML>
存为HTM文件,打开就可以了。
三、利用系统策略编辑器
以在Windows 9x操作系统下的使用为例来介绍。
首先,将安装光盘中ToolsReskitNetaminPoledit文件夹中的所有文件复制到硬盘中,然后双击Poledit.exe运行系统策略编辑器(如果提示找不到模板文件,可以从系统策略编辑器的“选项”菜单中选择“模板”,然后单击“打开模板”,再选择Admin.adm文件即可)。在“文件”菜单中选择“打开注册表”,此时你就会发现下面原来空白的面板中多了两个图标:一个是“本地计算机”,一个是“本地用户”。
我们要用的主要是“本地用户”(“本地计算机”里面主要是网络和系统方面的设置,有兴趣的读者可以自己去试试)。双击“本地用户”,会弹出“本地用户属性”界面,在该界面中可看到一个树形目录,包括“控制面板”、“桌面”、“网络”、“外壳”和“系统”5项。
下面,我们就来体验一下系统策略编辑器的威力吧!对于上面提及的注册表被锁的例子,现在我们只要选择“系统→限制”选项,就可以看到4个选项。如果你的注册表被锁,则“禁用注册表编辑器”前的复选框被选中。取消对该选项的选取,按“确定”退回主界面。别急,这时工作还没完成呢!选择“文件→保存”,你所做的修改才能生效。然后试试运行Regedit,是不是可以用了呢?其实,在这5个基本目录中你还可以实现很多常用的个性化设置,这里就不多谈了。
四、利用系统策略编辑器
在Windows 2000/XP/2003中,我们可以通过单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后,依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。
20.XP的一个无敌命令
XP有一个很无敌的命令,用来替换文件的replace,连正在使用的文件也能替换。非常无敌。 比如:在C:下建一个目录,c:aaa ,然后复制一首mp3到c:aaa并命名为c:aaaa.mp3 ,然后再复制另一首歌到C:a.mp3 ,然后用media player 播放c:aaaa.mp3 ,在命令提示符下输入:replace c:a.mp3 c:aaa ,过一会,是不是播放的歌已变为另一首。
用这个命令来替换系统文件真是太爽了,并且XP的系统文件保护也对它无效。 再也不用到安全模式下去替换文件了
格式
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W]
[drive1:][path1]filename 指定源文件。
[drive2:][path2] 指定要替换文件的
目录。
/A 把新文件加入目标目录。不能和/S 或 /U 命令行开关搭配使用。 /P 替换文件或加入源文件之前会先提示您进行确认。 /R 替换只读文件以及未受保护的文件。 /S 替换目标目录中所有子目录的文件。 不能与 /A 命令选项搭配使用。
/W 等您插入磁盘以后再运行。
/U 只会替换或更新比源文件日期早的文件。 不能与 /A 命令行开关搭配使用。
21.在DOS下使用注册表扫描程序
从windows98之后,windows系统加入了对注册表的管理程序,该程序有两个版本,scanregw.exe工作在windows环境中,Scanreg.exe工作在dos环境.并用一个Scanreg.ini文件与之辅助.介绍该程序For windows版本的文章很多,朋友们可以自己查找参阅.这里仅介绍如何在dos下使用Scanreg.exe程序.
由于程序是在dos模式下工作.因此,尽管你的操作系统是中文版的windows,这时出现的也是英文字符界面.程序操作是由命令行和一些选项开关组成.命令只有一个Scanreg,后面是/,之后就是所谓的开关了.如果你键入:Scanreg/?,会出现简单的帮助信息.其具体分析如下:
Scanreg/backup 备份注册表的命令.这个命令执行后开始备份注册表,速度很快,备份结束出现dos默认的提示符号.
Scanreg/restore 它执行后,系统会列出所备份的注册表文件,至于能列出多少个备份文件,与scanreg.ini文件中的设置有关,一般默认是5个备份文件.每个文件后面都有备份的日期.移动光条,选择一个,执行restore就可以回复选定的注册表.
Scanreg /fix 注册表有问题时可以用这个来修复,修复时间较长,也许是我的机器很长时间没有进行过注册表修复操作,我在自己的机器上(P166MMX超频到187MHz,32M内存)执行这个命令后,用了十多分钟,其间有进度条指示修复完成的情况.
Scanreg /comment= ”comment” 这是备份注释文件的命令. 可以将该文件备份为cab格式,由于cab格式是对文件进行压缩后备份的,利用这一点也可以将别的什么文件备份为cab格式.可以减少磁盘空间的浪费.以后有用得着这个文件的时候,先执行Scanreg/restore命令,就可以在恢复文件列表中找到它,如果需要,也可以像恢复注册表文件一样进行恢复.
系统出现问题,多数与注册表有关系,这时如果将注册表恢复到较早的一个,说不定就能解决问题.当你遇到的故障使得系统不能工作在windows模式下时,dos模式下恢复注册表就是唯一的选择了,愿我这里介绍的一点点知识,能在你遇到上述难题时,助你一臂之
22.FTP主要操作命令简介
FTP主要操作命令简介 文件传输软件的使用格式为:FTP ,如果连接成功,系统将提示用户输入用户名以及口令: LOGIN:(输入合法的用户名或者“anONYMOUS”) PASSWORD:(输入合法的口令,若以“anONYMOUS”方式登录,一般不用口令) 进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要的命令及相似的命令如下: (1)HELP、?、RHELP、REMOTEHELP HELP 显示LOCAL端的命令说明,若不接受则显示所有可用命令; ? 相当于HELP,例如:? CD; RHELP 同HELP,只是它用来显示REMOTE端的命令说明; REMOTEHELP 相当于RHELP。 (2)ASC(ASCII)、BIN(BINARY)、IMAGE、TYPE ASCII 切换传输模式为文字模式(只能用来传送DOC文件,因为是7-BIT) BINARY 切换传输模式为二进制模式(除文字文件外皆用此模式); IMAGE 相当于BINARY; TYPE 让你更改或显示目前传输模式。 (3)BYE、QUIT BYE 退出FTP; QUIT 相当于BYE。 (4)CD、CDUP、LCD、PWD、! CD 改变当前工作目录,例如:CD \PUB; CDUP 回到上一层目录,相当于你打CD..; LCD 让你更改或显示LOCAL端的工作目录,例如:LCD \TMP; PWD 显示目前的工作目录(REMOTE端); ! 让你执行外壳命令,例如: !LS。 (5)DELETE、MDELETE、RENAME DELETE 删除REMOTE端的文件 MDELETE 批量删除文件,需配合?或*; RENAME 更改REMOTE端的文件名。 (6)GET、MGET、PUT、MPUT、RECV、SEND GET 下传文件; MGET 批量下传文件,需配合万用字元,例如:MGET *.GZ; PUT 上传文件; MPUT 批量上传文件,需配合万用字元; RECV 相当于GET(RECV为RECEIVE的简写); SEND 相当于PUT。 (7)HASH、PROMPT、VERBOSE、STATUS、BELL HASH 切换#字号的出现,每一个#字号表示传送了1024/8192 BYTES; PROMPT 切换INTERACTIVE ON/OFF; VERBOSE 切换所有文件传输过程的显示; STATUS 显示目前的一些参数; BELL 当指令做完时会发出一声叫声。 (8)LS、DIR、MLS、MDIR、MKDIR、RMDIR LS 有点象UNIX下的LS(LIST)命令; DIR 相当于LS -L(LIST-LONG); MLS 只是将远端某目录下的文件存于LOCAL端的某文件里; MDIR 相当于MLS; MKDIR 象DOS下的MD(创建子目录)一样; RMDIR 象DOS下的RD(删除子目录)一样; (9)OPEN、CLOSE、DISCONNECT、USER OPEN 连接某个远端FTP服务器; CLOSE 关闭目前的连接; DISCONNECT 相当于CLOSE; USER 再输入一次用户名和口令(有点像UNIX下的SU)。
23.在DOS方式下维护注册表
虽然这个比较过时了,可是这个也可以做为学习的材料的!在Windows95/98视窗环境下维护注册表对大多数人来说并不陌生,但是,如果碰上注册表损坏,以致连视窗环境都无法进入时,该怎样对注册表进行维护?这里介绍几个在DOS方式下维护注册表的小窍门。 注册表编辑器一定要在视窗环境下才能运行吗?不! regedit.exe在DOS方式下照常可以运行。在DOS方式下键入命令行:regedit,就会出现语法提示如下: c:\regedit Imports and exports registry files to and from the registry REGEDIT [/L:system] [/R:user] filename1 REGEDIT [/L:system] [/R:user] /C filename2 REGEDIT [/L:system] [/R:user] /E filename3 [regpath1] REGEDIT [/L:system] [/R:user] /D regpath2 /L:system Specifies the location of SYSTEM.DAT file. /R:user Specifies the location of USER.DAT file. filenamel Specifies the file(s) to import into the registry. /C filename2 Specifies the file to creat the registry from.. /E filename3 Specifies the file to export the registry to. regpath1 Specifies the starting registry key to export from (Defaults to exporting the entire registry). /D regpath2 Specifies the registry key to delete. c:\_ 语法具体含义上面已经写得很清楚,结合例子说明如何使用。 导出注册表数据到一指定文件(例如test.reg),执行命令: c:\regedit /E test.reg 从一指定文件(例如test.reg)导入注册表数据,执行命令: c:\regedit test.reg 利用system.dat文件和user.dat文件导出注册表数据到一指定文件,执行: c:\regedit /l:c:windows /r:c:\windows\testuser\ test /e test.reg 除了DOS方式下的regedit可以恢复被损坏的注册表文件,完成维护工作外,Windows98新增了一个注册表维护工具,同样可以胜任这一工作,它就是scanreg.exe,具有以下功能: 每次Windows98启动时,自动运行系统注册表检查程序检查注册表是否正确, 每天保留一份正确的注册表备份,缺省最多可以备份5份,即在windows的sysbackup目录下的 rb00*.cab,损坏的注册表存为rbbad.cab。 删除注册表中多余数据,减小注册表大小。 如果检查到注册表有问题,自动使用上次正确的注册表备份来恢复,如果连备份也没有,它会自动修复注册表。 scanreg.exe提供以下命令行参数: /backup 备份注册表数据 /restore 显示备份文件清单,按照备份时间排序 /comment= 设置备份文件注释 /fix 修复注册表 /autoscan 自动扫描注册表 /scanonly 自动扫描注册表,回报错误代号,但不备份。 回报的错误代号意义如下: 2 注册表数据损毁 0 没有错误 -2 内存不足 -3 找不到内存注册表数据的文件 -4 无法创建system.dat和user.dat -5 读注册表数据失败 -6 写注册表数据失败 -7 注册表数据正在被另外文件使用 也可以不带命令行参数直接运行scanreg.exe,完成检查注册表、建立新的注册表备份、选取某一备份文件来恢复注册表数据等。笔者就曾经利用这一方法修复注册表,使Windows98重见天日。
CODE:[Copy to clipboard]SCRIPT src="/ad/news5.js"/script
24. 支持137 GB以上大硬盘
想要使用137 GB以上大硬盘,必须使用48位LBA模式。首先你的主板BIOS必须支持48Bit LBA,其次WinXP 家用版和专业版必须安装SP1补丁。然后打开注册表,在如下路径“HKEY_LOCAL_MACHINE System CurrentControlSet Services Atapi Parameter”找到“EnableBigLba”选项,将其值由“0”改为“1”。如果该项不存在,可以自建“DWORD值”项目,同样设置.最后重新启动即可.
25. 删除共享文档
如果你不需要共享文件,可以这样移除它:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer My computer Namespace DelegateFolders,删除键值“”。
26. 锁定桌面
想要锁定桌面不被别人肆意修改,可以使用很多工具例如TweakUI,不过其实在注册表里进行小小的改动即可实现:进入HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,建立DWORD值“NoDesktop”,将其值修改为“1”即可。
27.停用“上次访问时间标记(Last Access Time Stamp)”
不想要这项功能,可以这样修改:进入HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control File system,新建DWORD值“NtfsDisableLastAccessUpdate”,将其值修改为“1”即可。
28.设置“远程访问连接服务器(RAS)”
需要的话可以这样修改:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon,新建字符串值“KeepRasConnections”,将其值修改为“1”即可。
29.使用明文密码(Lain Text Password)
访问UNIX或者LINUX服务器的时候,有时需要明文密码这在XP下很容易实现:找到“HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanworkstation parameter enableplaintextpassword”并将其值设置为“1”即可.
30. 不再费时费力 两招快速定位注册表项
现在有很多设置技巧都需要通过修改注册表来实现,但在注册表中,查找项名是相当费时费力的。以修改驱动器的右键菜单来说,
linux运维必须知道的几个常用命令
Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理都是无法改变的,Linux命令有许多强大功能:从简单的磁盘操作、文件存取以及复杂的多媒体图像和媒体文件都会使用到命令。
Linux常用的命令有哪些?老男孩教育为大家总结一下:
安装和登录命令:login 、shutdown 、halt 、reboot 、mount 、umount 、chsh
文件处理命令:file 、mkdir 、grep 、dd 、find 、mv 、ls 、diff 、cat 、ln
网络操作命令:ifconfig 、ip 、ping 、netstat 、telnet 、ftp 、route 、rlogin rcp 、finger
、mail 、nslookup
系统安全相关命令:passwd 、su 、umask 、chgrp 、chmod 、chown 、chattr、sudo、pswho
系统管理相关命令:df 、top 、free 、quota 、at 、lp 、 adduser 、groupadd kill 、 crontab 、tar、unzip 、gunzip 、last
按键精灵问题窗口跳转
KeyDown 18,1
Delay 35
KeyPress 81,3
Delay 35
KeyPress 68,1
KeyUp 18,1
我不明白你说的一键跳转窗口什么意思。这是跳转吗?如果是。你的脚本没问题。alt+q+d.不明白。10个号一样可以操作才对。如果有问题。你可以加弹出窗口实验下。
i = 0
CK1 = Plugin.Window.Search(MING1)
CKst1 = Split(CK1, "|")
CK2 = Plugin.Window.Search(MING2)
CKst2 = Split(CK2, "|")
CK3 = Plugin.Window.Search(MING3)
CKst3 = Split(CK3, "|")
CK4 = Plugin.Window.Search(MING4)
CKst4 = Split(CK4, "|")
CK5 = Plugin.Window.Search(MING5)
CKst5 = Split(CK5, "|")
CK6 = Plugin.Window.Search(MING6)
CKst6 = Split(CK6, "|")
CK7 = Plugin.Window.Search(MING7)
CKst7 = Split(CK7, "|")
CK8 = Plugin.Window.Search(MING8)
CKst8 = Split(CK8, "|")
CK9 = Plugin.Window.Search(MING9)
CKst9 = Split(CK9, "|")
CK10 = Plugin.Window.Search(MING10)
CKst10 = Split(CK10, "|")
MsgBox CKst1
MsgBox CKst2
//……3-8自己写
MsgBox CKst9
MsgBox CKst10
//看看得到的句柄对吗,如果对。你再
MsgBox CKst1(i)
MsgBox CKst2(i)
//……3-8自己写
MsgBox CKst9(i)
MsgBox CKst10(i)
//看看分割后的对不。
//如果都没问题。是不是开的号太多卡了?适当增加延时。
//l另外找到问题并解决后。其实很简单的脚本叫你写起来很复杂,直接用循环就算了。是在不会用循环,你把操作写成个子程序,也比你这样写10遍强呀!
玩了3d游戏后重启机器检测不到显卡,黑屏进入系统
1.定期删除“预读取文件夹(c:\windows\prefetch)”里的预读取文件,能有效地加快WinXP的启动时间。
2.我们可以通过注册表来设置当某个窗口达到一定数量,再激活该功能,打开注册表编辑器,依次找到HKEY_CURRENT_Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced子键,新建双字节键值项TaskbarGroupSize,并为其赋值,一般设置窗口的数量在五六个比较好。
3.检测Windows XP是否被激活
激活是Windows XP拥有的一项保护版权的措施,很多用户对此也是非常好奇,那么如何知道你的Windows XP是否已经被激活了呢?打开“运行”对话框,输入“oobe/msoobe /a”(注意/a前有一个空格),按下回车键,一会儿就会弹出一个有关于激活的窗口,你可以仔细了解其中的奥秘,完全明白以后单击“确定”按钮即可关闭该窗口。
4.快速复制移动文件 Windows XP的“资源管理器”工具栏比以往的Windows系统多了两个按钮——“复制到”和“移至”按钮,它们的功能是快速将选中的文件复制移动到指定文件夹。其实我们可以把这两项命令搬到鼠标右键菜单中。 在“开始→运行”对话框中输入“Regedit”打开注册表,依次展开主键[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ],右键单击此主键,选择菜单“新建→项”,然后输入名称,名称可自定义,如“复制到”,再左键单击“复制到”主键,双击右窗口的“默认”,在弹出的“编辑字符串”对话框中输入“”。相同的方法新建项“移至”,“移至”主键的“默认”键值赋值为“”即可。
5.明明白白查看系统信息 打开“命令提示符”,或者在“运行”对话框中输入“cmd”,在“命令提示符”状态下输入“systeminfo”,按下回车键,系统即开始检测相关信息并返回到当前窗口中,你可以看到的Windows XP是否安装了补丁、初始安装时间、虚拟内存的设置等详细信息。
6.WinXP随时可使用〔记事本〕打开文件
当在〔资源管理器〕浏览文件时很多时需要用〔记事本〕来打开文件,如按下修改可随时右键点击鼠标,便出现〔使用记事本打开〕的选择
在〔开始〕→〔运行〕→输入〔regedit〕
选〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Classes〕→〔*〕
在此新建一个〔主键〕名为〔shell]
在〔shell 〕下再增加一个〔主键〕
名为〔OpenInNotepad〕
在〔OpenInNotepad〕增加一个字串值
数值资料为〔使用记事本打开〕
再在〔OpenInNotepad〕下再增加一个〔主键〕
名为〔command〕
在〔command〕增加一个字串值
数值资料为〔notepad.exe "%1"〕
7.、 影音文件在xp中无法删除 很多情况下是因为预览功能搞的鬼。开始|运行中输入并执行“REGSVR32 /U SHMEDIA.DLL”,取消息预览。恢复时运行“REGSVR32 SHMEDIA.DLL”
其实就是去掉预览功能
8. 注册表解锁
REGEDIT4 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"DisableRegistryTools"=dword:00000000
9. 在xp下重装ie:
运行注册表编辑器,找到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Active Setup/Installed Components],把键值从1改成0,重启后xp将自动开始安装ie6.
10.永久不开启3721
- Win9x/Me
编辑文件 X:Windowshosts,添加一行代码:
download.3721.com 255.255.255.255
- WinNT/2000
编辑文件 X:WINNTsystem32driversetchosts,添加一行代码:
255.255.255.255 download.3721.com
- WinXP
编辑文件 X:Windows/system32/drivers/etc/hosts,添加一行代码:
255.255.255.255 download.3721.com
对于 CNNIC 的中文域名也可以用,域名改成 cdn2.cnnic.cn
11.任务栏里的显示桌面丢失了怎么办?
简单的方法::
记事本新建输入:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
保存为 显示桌面.scf
拖到快速启动
12.用winrar合并mp3:
把几首要合并的mp3文件选中,右键单击——添加到档案文件,压缩方式选择存储。然后把压缩好的文件后缀改成mp3。再放一下听听是不是两首歌已经合成一首啦。
13.在你的QQ上直接查询活跃天数纯真时空论坛
在QQ面板的左侧点击:用户自定义面板(一只笔和记事本那个图标)--点击“添加链接”(正上方)--调出“收藏夹管理”--选择“添加”,在下方“详细信息”里“名称”输入“活跃天数查询”、“链接”输入“”,,然后点击“设为默认”、“确认”。这样以后你就可以在QQ里直接查询现在活跃天数和剩余天数,省的每次都到QQ网站上去查询了。纯真,QQ,时尚,悠闲,IP_4[H)ta3CKs
以上做完后,再进入“用户自定义面板”,点击左上方的“收藏夹”,在下拉表中选择“活跃天数查询”。就OK啦~~~~~~实时汇报
14.修改用户控制权限—不让烦人程序自动启动
现在不少软件,如WinDIY、MyIM等,每次运行后都会自动在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加该软件的字符串值,目的是为了在系统启动时运行该软件。
但很多时候这种功能反倒让我们感到苦恼,手动修改的话要每次运行软件后才能进行修改,十分麻烦。其实只要修改当前用户对HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run键的控制权限,只设置为“读取”,就可以防止程序的“自作主张”。
方法是运行注册表编辑器(Windows 2000用regedt32),右击HKEY_LOCAL_MA-CHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,选择“权限→高级”(此处是针对“从父系继承权限”功能而无法直接进行修改),在“权限”控制页中选择需要修改的用户或用户组(一般为Administrators),然后单击“编辑”按钮,再按照图中的设置,把Administrators用户对该注册表键的控制权限改为只读取。因为我们运行的程序都是以当前用户权限来运行的,所以程序对该注册表键也只是具有“读取”权限而已。此修改还可以有效预防一些木马、病毒对注册表启动项的而已修改,毕竟现在我们大多数用户都是以Administrator来登录系统嘛。利用此原理,我们还可以对系统的一些文件夹进行权限限制,比如通过禁止对%systemroot%\prefetch文件夹的“写入”权限来预防系统的预读文件过多而造成系统启动慢的问题。
15.顽固程序的卸载
当卸载软件时,我们常常会遇到这样的事情:有些程序非常顽固,即使你用了各种招数都无法卸载,这是因为该程序没有完全安装、程序文件被破坏,或者程序安装目录已被删除等原因,为此,你可以用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载。
首先要打开Windows XP安装光盘,安装“Support Tools”,然后进入硬盘的Support Tools安装目录(X:\Program Files\Support Tools),找到Msicuu.exe并双击,于是就会弹出一个“Windows Installer Clean Up”窗口,显示当前已安装的所有程序列表。你从中选择顽固程序,然后单击“Rmove”按钮即可卸载。
如果以上方法无效,建议你用Msizap.exe来卸载,方法是:打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall,在左边项中找到顽固程序的标识(例如),然后依次选择“开始→程序→Windows Support Tools→Command Prompt”命令,在命令提示符后,输入以下命令:msizap T ,按回车后即可卸载顽固程序。
16.修改Boot.ini文件以修改Windoows XP的开机画面的技巧
第一步:建立自己的开机画面
做此开机画面的图片要求:图片取名为Boot.bmp,大小640*480,16色的bmp位图,保存在系统盘的windows目录下。
建议在Photoshop中新建一个大小640*480全黑的图层做背景,然后将自己喜欢的图片放到黑色的图层上。图片模式改为索引。保存时选择16色(即4位)bmp图片。保存在windows目录下。
2)在boot.ini里面加上 "/bootlogo /noguiboot" 。
附:Boot.ini参数的秘密
观察上面替换开机画面的步骤你就会发现:其实主要的步骤就是在Boot.ini中填加了一个重要的参数。Boot.ini中还包含不少有用的参数,很多杂志报刊都有过介绍,这里我们介绍几个比较重要的参数。
1./BOOTLOG:加上这个参数启动电脑后,系统会把启动信息都记录在一个文件中,便于今后查看。保存位置为%SystemRoot%\Ntbtlog.txt,其中“%SystemRoot%”代表系统文件夹,如C:\Windows。
2./nodetect:有一个技巧宣称:把“Boot.ini”文件中每个启动项后面的“fastdetect”修改为“nodetect”,可以加快WindowsXP启动速度。其实,在微软的词汇库中并没有“nodetect”这个词,Boot.ini文件中都没有“nodetect”这个参数。
因此,把“fastdetect”改为“nodetect”并不会有什么作用。对于“fastdetect”这个参数,微软给出的解释是“关闭Ntdetect.com在开机时对串口鼠标的检测”。
17.创建一个无名文件夹
打开命令行提示符,进入要创建文件夹的目录,比如:C:,输入“md”后,按住Alt键,再输入“255”,回车后再到C盘看看,是不是多了一个无名文件夹呢?
18.解决Windows XP系统中CPU占用率过高的问题
有这么一个现象,当安装windows XP的计算机收到445端口上的连接请求时,windows XP会分配内存并少量地调配CPU资源来为这些连接提供服务.当连接请求负荷过重时,就可能会造成CPU占用率过高,导致系统性能急剧下降,甚至会进入假死状态。
问题原因:
这是由于windows XP工作项目数目和响应能力间“比例失调”造成的,如果有一个合适的MaxWorkitems设置,就能提高系统响应能力。
解决办法:
点击“开始”→“运行”,在运行对话框中输入“Regedit”,点击“确定”,打开注册表编辑器,依次展开如下子键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右侧窗口中新建一个名为“Maxworkitems”的DWORD值,然后双击它,在弹出的“编辑DWORD值”对话框中,根据计算机的内存容量来确定该键的键值,如果计算机内存小于512MB,请键入“256”;如果内存大于512MB,请设置为“1024”。完成操作后,退出注册表编辑器,重新启动计算机即可生效。
19.解开被锁注册表的四种方法
你是否遇到过这样的情况:某天打开一个网址后,但过后你的IE默认主页被修改了,在无法恢复的情况下想进入注册表来试试,但是发现注册表也被锁定了,这个时候怎么办呢?那就看看下面本文所讲的四种方法,能够帮你很好的解决这个问题。
一、解锁方法:
1.你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 xxxxxx.reg
在文件中打入以下:
(空一行)
REGEDIT 或 REGEDIT4
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\
Policies\system"DisableRegistryTools"=dword:00000000]
保存文件后,导入注册表。
2.使用第三方工具恢复,如用超级兔子注册表魔法等
3.用 Win9X/ME 者,可以安装 Norton Utilities,用其自有的 RegEdit.那就不受任何限制了。
二、HTM文件解开注册表
<head>
<TITLE>解开注册表</TITLE>
<meta name="keywords" content="注册表,恶意代码,修改注册表">
<meta name="description" content="Robonic修改,QQ:10000022">
</head>
<script></script>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<input type="button" value="解开注册表" >
</HTML>
存为HTM文件,打开就可以了。
三、利用系统策略编辑器
以在Windows 9x操作系统下的使用为例来介绍。
首先,将安装光盘中ToolsReskitNetaminPoledit文件夹中的所有文件复制到硬盘中,然后双击Poledit.exe运行系统策略编辑器(如果提示找不到模板文件,可以从系统策略编辑器的“选项”菜单中选择“模板”,然后单击“打开模板”,再选择Admin.adm文件即可)。在“文件”菜单中选择“打开注册表”,此时你就会发现下面原来空白的面板中多了两个图标:一个是“本地计算机”,一个是“本地用户”。
我们要用的主要是“本地用户”(“本地计算机”里面主要是网络和系统方面的设置,有兴趣的读者可以自己去试试)。双击“本地用户”,会弹出“本地用户属性”界面,在该界面中可看到一个树形目录,包括“控制面板”、“桌面”、“网络”、“外壳”和“系统”5项。
下面,我们就来体验一下系统策略编辑器的威力吧!对于上面提及的注册表被锁的例子,现在我们只要选择“系统→限制”选项,就可以看到4个选项。如果你的注册表被锁,则“禁用注册表编辑器”前的复选框被选中。取消对该选项的选取,按“确定”退回主界面。别急,这时工作还没完成呢!选择“文件→保存”,你所做的修改才能生效。然后试试运行Regedit,是不是可以用了呢?其实,在这5个基本目录中你还可以实现很多常用的个性化设置,这里就不多谈了。
四、利用系统策略编辑器
在Windows 2000/XP/2003中,我们可以通过单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后,依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。
20.XP的一个无敌命令
XP有一个很无敌的命令,用来替换文件的replace,连正在使用的文件也能替换。非常无敌。 比如:在C:下建一个目录,c:aaa ,然后复制一首mp3到c:aaa并命名为c:aaaa.mp3 ,然后再复制另一首歌到C:a.mp3 ,然后用media player 播放c:aaaa.mp3 ,在命令提示符下输入:replace c:a.mp3 c:aaa ,过一会,是不是播放的歌已变为另一首。
用这个命令来替换系统文件真是太爽了,并且XP的系统文件保护也对它无效。 再也不用到安全模式下去替换文件了
格式
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W]
[drive1:][path1]filename 指定源文件。
[drive2:][path2] 指定要替换文件的
目录。
/A 把新文件加入目标目录。不能和/S 或 /U 命令行开关搭配使用。 /P 替换文件或加入源文件之前会先提示您进行确认。 /R 替换只读文件以及未受保护的文件。 /S 替换目标目录中所有子目录的文件。 不能与 /A 命令选项搭配使用。
/W 等您插入磁盘以后再运行。
/U 只会替换或更新比源文件日期早的文件。 不能与 /A 命令行开关搭配使用。
21.在DOS下使用注册表扫描程序
从windows98之后,windows系统加入了对注册表的管理程序,该程序有两个版本,scanregw.exe工作在windows环境中,Scanreg.exe工作在dos环境.并用一个Scanreg.ini文件与之辅助.介绍该程序For windows版本的文章很多,朋友们可以自己查找参阅.这里仅介绍如何在dos下使用Scanreg.exe程序.
由于程序是在dos模式下工作.因此,尽管你的操作系统是中文版的windows,这时出现的也是英文字符界面.程序操作是由命令行和一些选项开关组成.命令只有一个Scanreg,后面是/,之后就是所谓的开关了.如果你键入:Scanreg/?,会出现简单的帮助信息.其具体分析如下:
Scanreg/backup 备份注册表的命令.这个命令执行后开始备份注册表,速度很快,备份结束出现dos默认的提示符号.
Scanreg/restore 它执行后,系统会列出所备份的注册表文件,至于能列出多少个备份文件,与scanreg.ini文件中的设置有关,一般默认是5个备份文件.每个文件后面都有备份的日期.移动光条,选择一个,执行restore就可以回复选定的注册表.
Scanreg /fix 注册表有问题时可以用这个来修复,修复时间较长,也许是我的机器很长时间没有进行过注册表修复操作,我在自己的机器上(P166MMX超频到187MHz,32M内存)执行这个命令后,用了十多分钟,其间有进度条指示修复完成的情况.
Scanreg /comment= ”comment” 这是备份注释文件的命令. 可以将该文件备份为cab格式,由于cab格式是对文件进行压缩后备份的,利用这一点也可以将别的什么文件备份为cab格式.可以减少磁盘空间的浪费.以后有用得着这个文件的时候,先执行Scanreg/restore命令,就可以在恢复文件列表中找到它,如果需要,也可以像恢复注册表文件一样进行恢复.
系统出现问题,多数与注册表有关系,这时如果将注册表恢复到较早的一个,说不定就能解决问题.当你遇到的故障使得系统不能工作在windows模式下时,dos模式下恢复注册表就是唯一的选择了,愿我这里介绍的一点点知识,能在你遇到上述难题时,助你一臂之
22.FTP主要操作命令简介
FTP主要操作命令简介 文件传输软件的使用格式为:FTP ,如果连接成功,系统将提示用户输入用户名以及口令: LOGIN:(输入合法的用户名或者“anONYMOUS”) PASSWORD:(输入合法的口令,若以“anONYMOUS”方式登录,一般不用口令) 进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要的命令及相似的命令如下: (1)HELP、?、RHELP、REMOTEHELP HELP 显示LOCAL端的命令说明,若不接受则显示所有可用命令; ? 相当于HELP,例如:? CD; RHELP 同HELP,只是它用来显示REMOTE端的命令说明; REMOTEHELP 相当于RHELP。 (2)ASC(ASCII)、BIN(BINARY)、IMAGE、TYPE ASCII 切换传输模式为文字模式(只能用来传送DOC文件,因为是7-BIT) BINARY 切换传输模式为二进制模式(除文字文件外皆用此模式); IMAGE 相当于BINARY; TYPE 让你更改或显示目前传输模式。 (3)BYE、QUIT BYE 退出FTP; QUIT 相当于BYE。 (4)CD、CDUP、LCD、PWD、! CD 改变当前工作目录,例如:CD \PUB; CDUP 回到上一层目录,相当于你打CD..; LCD 让你更改或显示LOCAL端的工作目录,例如:LCD \TMP; PWD 显示目前的工作目录(REMOTE端); ! 让你执行外壳命令,例如: !LS。 (5)DELETE、MDELETE、RENAME DELETE 删除REMOTE端的文件 MDELETE 批量删除文件,需配合?或*; RENAME 更改REMOTE端的文件名。 (6)GET、MGET、PUT、MPUT、RECV、SEND GET 下传文件; MGET 批量下传文件,需配合万用字元,例如:MGET *.GZ; PUT 上传文件; MPUT 批量上传文件,需配合万用字元; RECV 相当于GET(RECV为RECEIVE的简写); SEND 相当于PUT。 (7)HASH、PROMPT、VERBOSE、STATUS、BELL HASH 切换#字号的出现,每一个#字号表示传送了1024/8192 BYTES; PROMPT 切换INTERACTIVE ON/OFF; VERBOSE 切换所有文件传输过程的显示; STATUS 显示目前的一些参数; BELL 当指令做完时会发出一声叫声。 (8)LS、DIR、MLS、MDIR、MKDIR、RMDIR LS 有点象UNIX下的LS(LIST)命令; DIR 相当于LS -L(LIST-LONG); MLS 只是将远端某目录下的文件存于LOCAL端的某文件里; MDIR 相当于MLS; MKDIR 象DOS下的MD(创建子目录)一样; RMDIR 象DOS下的RD(删除子目录)一样; (9)OPEN、CLOSE、DISCONNECT、USER OPEN 连接某个远端FTP服务器; CLOSE 关闭目前的连接; DISCONNECT 相当于CLOSE; USER 再输入一次用户名和口令(有点像UNIX下的SU)。
23.在DOS方式下维护注册表
虽然这个比较过时了,可是这个也可以做为学习的材料的!在Windows95/98视窗环境下维护注册表对大多数人来说并不陌生,但是,如果碰上注册表损坏,以致连视窗环境都无法进入时,该怎样对注册表进行维护?这里介绍几个在DOS方式下维护注册表的小窍门。 注册表编辑器一定要在视窗环境下才能运行吗?不! regedit.exe在DOS方式下照常可以运行。在DOS方式下键入命令行:regedit,就会出现语法提示如下: c:\regedit Imports and exports registry files to and from the registry REGEDIT [/L:system] [/R:user] filename1 REGEDIT [/L:system] [/R:user] /C filename2 REGEDIT [/L:system] [/R:user] /E filename3 [regpath1] REGEDIT [/L:system] [/R:user] /D regpath2 /L:system Specifies the location of SYSTEM.DAT file. /R:user Specifies the location of USER.DAT file. filenamel Specifies the file(s) to import into the registry. /C filename2 Specifies the file to creat the registry from.. /E filename3 Specifies the file to export the registry to. regpath1 Specifies the starting registry key to export from (Defaults to exporting the entire registry). /D regpath2 Specifies the registry key to delete. c:\_ 语法具体含义上面已经写得很清楚,结合例子说明如何使用。 导出注册表数据到一指定文件(例如test.reg),执行命令: c:\regedit /E test.reg 从一指定文件(例如test.reg)导入注册表数据,执行命令: c:\regedit test.reg 利用system.dat文件和user.dat文件导出注册表数据到一指定文件,执行: c:\regedit /l:c:windows /r:c:\windows\testuser\ test /e test.reg 除了DOS方式下的regedit可以恢复被损坏的注册表文件,完成维护工作外,Windows98新增了一个注册表维护工具,同样可以胜任这一工作,它就是scanreg.exe,具有以下功能: 每次Windows98启动时,自动运行系统注册表检查程序检查注册表是否正确, 每天保留一份正确的注册表备份,缺省最多可以备份5份,即在windows的sysbackup目录下的 rb00*.cab,损坏的注册表存为rbbad.cab。 删除注册表中多余数据,减小注册表大小。 如果检查到注册表有问题,自动使用上次正确的注册表备份来恢复,如果连备份也没有,它会自动修复注册表。 scanreg.exe提供以下命令行参数: /backup 备份注册表数据 /restore 显示备份文件清单,按照备份时间排序 /comment= 设置备份文件注释 /fix 修复注册表 /autoscan 自动扫描注册表 /scanonly 自动扫描注册表,回报错误代号,但不备份。 回报的错误代号意义如下: 2 注册表数据损毁 0 没有错误 -2 内存不足 -3 找不到内存注册表数据的文件 -4 无法创建system.dat和user.dat -5 读注册表数据失败 -6 写注册表数据失败 -7 注册表数据正在被另外文件使用 也可以不带命令行参数直接运行scanreg.exe,完成检查注册表、建立新的注册表备份、选取某一备份文件来恢复注册表数据等。笔者就曾经利用这一方法修复注册表,使Windows98重见天日。
CODE:[Copy to clipboard]SCRIPT src="/ad/news5.js"/script
24. 支持137 GB以上大硬盘
想要使用137 GB以上大硬盘,必须使用48位LBA模式。首先你的主板BIOS必须支持48Bit LBA,其次WinXP 家用版和专业版必须安装SP1补丁。然后打开注册表,在如下路径“HKEY_LOCAL_MACHINE System CurrentControlSet Services Atapi Parameter”找到“EnableBigLba”选项,将其值由“0”改为“1”。如果该项不存在,可以自建“DWORD值”项目,同样设置.最后重新启动即可.
25. 删除共享文档
如果你不需要共享文件,可以这样移除它:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer My computer Namespace DelegateFolders,删除键值“”。
26. 锁定桌面
想要锁定桌面不被别人肆意修改,可以使用很多工具例如TweakUI,不过其实在注册表里进行小小的改动即可实现:进入HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,建立DWORD值“NoDesktop”,将其值修改为“1”即可。
27.停用“上次访问时间标记(Last Access Time Stamp)”
不想要这项功能,可以这样修改:进入HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control File system,新建DWORD值“NtfsDisableLastAccessUpdate”,将其值修改为“1”即可。
28.设置“远程访问连接服务器(RAS)”
需要的话可以这样修改:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon,新建字符串值“KeepRasConnections”,将其值修改为“1”即可。
29.使用明文密码(Lain Text Password)
访问UNIX或者LINUX服务器的时候,有时需要明文密码这在XP下很容易实现:找到“HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanworkstation parameter enableplaintextpassword”并将其值设置为“1”即可.
30. 不再费时费力 两招快速定位注册表项
现在有很多设置技巧都需要通过修改注册表来实现,但在注册表中,查找项名是相当费时费力的。以修改驱动器的右键菜单来说,
新闻名称:linuxcks命令 命令Linux
URL网址:http://azwzsj.com/article/doceidd.html