如何将终端屏幕内容写到文件中Windows系统

时间:2023年09月24日

/

来源:vvvvvain

/

编辑:本站小编

收藏本文

下载本文

以下是小编精心整理的如何将终端屏幕内容写到文件中Windows系统,本文共7篇,仅供参考,希望能够帮助到大家。本文原稿由网友“vvvvvain”提供。

篇1:如何将终端屏幕内容写到文件中Windows系统

用户可以将自己的操作屏幕写到一个物理文件中,用来记录用户自己的操作过程(在做 培训 时会很有用),方法是使用命令:STRCPYSCNSRCDEV(*REQUESTER)OU TD EV(*NONE)OUTFILE(mylib/myfile),并在相继出现的系统信息回答屏中回答‘G’,以后用户的操作屏幕会全部

用户可以将自己的操作屏幕写到一个物理文件中,用来记录用户自己的操作过程(在做培训时会很有用),方法是使用命令:STRCPYSCN SRCDEV(*REQUESTER) OUTDEV(*NONE) OUTFILE(mylib/myfile),并在相继出现的系统信息回答屏中回答‘G’,以后用户的操作屏幕会全部输出到文件:mylib/myfile中,使用ENDCPYSCN可以结束此功能,恢复正常操作,

www01 回复于:-04-25 13:56:40非常有用

atu0830 回复于:2003-05-08 03:33:54可以用数码相机照,

magket 回复于:2003-05-12 14:38:35看起来很管用。

rockyii 回复于:2003-05-21 10:26:36但是使用ca400可记录你所有操作,但做演示的时候也必须在as400上。

pcas400 回复于:2003-07-03 11:48:28最简单的办法是,通过CA将PC连到400上,在你想要保存的界面出现在PC上时按PC上的Print Screen键就将该屏幕保存下来了,到你需要的地方按Ctrl+V就可以了。

Charlotte 回复于:2003-07-03 16:27:48当SRCDEV(DSPA) , OUTDEV(DSPB)

时,一定要等DSPA ENDCPYSCN吗?

DSPB有没有办法中断COPY?

kimdai 回复于:2003-07-08 21:19:02楼上兄弟说的还没试过,让我试试先

原文转自:www.ltesting.net

篇2:将man文件转换成普通文件Windows系统

正确的将man文件输出转成文本文件的方法是: $manls|col-bman.txt lynx 回复于:-07-18 18:43:13 hanyu 回复于:2002-07-19 21:54:56 谢谢 hanyu 回复于:2002-07-19 21:54:56 谢谢 星空 回复于:2002-07-24 10:24:20 这个命令要在什么用户什么目录下敲才

正确的将man文件输出转成文本文件的方法是:

$ man ls | col -b > man.txt

lynx 回复于:2002-07-18 18:43:13

hanyu 回复于:2002-07-19 21:54:56谢谢

hanyu 回复于:2002-07-19 21:54:56谢谢

星空 回复于:2002-07-24 10:24:20这个命令要在什么用户什么目录下敲才有效啊?

我用root用户登录,在根目录下敲可是报错:‘ksh: cd: 0403-011 The specified substitution is not valid for this command.’

怎么回事?

星空 回复于:2002-07-24 10:24:20这个命令要在什么用户什么目录下敲才有效啊?

我用root用户登录,在根目录下敲可是报错:‘ksh: cd: 0403-011 The specified substitution is not valid for this command.’

怎么回事?

binary 回复于:2002-07-24 11:03:03只要在man命令能够运行的地方都可以啊

binary 回复于:2002-07-24 11:03:03只要在man命令能够运行的地方都可以啊

老农a 回复于:2002-07-24 12:59:15星空,你是不是眼神不好,把col写成了cd了?

老农a 回复于:2002-07-24 12:59:15星空,你是不是眼神不好,把col写成了cd了?

星空 回复于:2002-07-24 15:30:37还有,我运行了这条指令以后怎样才能看到文档呢?

我敲了whereis man.txt ,它显示:“man: /usr/bin/man /usr/ucb/man”,

可是我照着/usr/bin/man /usr/ucb/man 的目录敲进去,

系统却提示“ksh: cd: 0403-011 The specified substitution is not valid for this command.”,怎么回事啊?

星空 回复于:2002-07-24 15:30:37还有,我运行了这条指令以后怎样才能看到文档呢?

我敲了whereis man.txt ,它显示:“man: /usr/bin/man /usr/ucb/man”,

可是我照着/usr/bin/man /usr/ucb/man 的目录敲进去,

系统却提示“ksh: cd: 0403-011 The specified substitution is not valid for this command.”,怎么回事啊?

sakulagi 回复于:2002-07-24 16:35:55whereis 是用来查找关于命令信息的,不是用来找文件的,

man.txt在当前目录里。

sakulagi 回复于:2002-07-24 16:35:55whereis 是用来查找关于命令信息的,不是用来找文件的。

man.txt在当前目录里,

老农a 回复于:2002-07-24 16:41:00whereis是用来查找命令所在路径的,不是文件。找文件要用find,man find看看。

“>”的意思是重定向输出,后面跟的是路径及文件名,没带路径就表示是在当前路径下。

举个例子:

$man find | col -b >find.txt

$more find.txt

老农a 回复于:2002-07-24 16:41:00whereis是用来查找命令所在路径的,不是文件。找文件要用find,man find看看。

“>”的意思是重定向输出,后面跟的是路径及文件名,没带路径就表示是在当前路径下。

举个例子:

$man find | col -b >find.txt

$more find.txt

m11andyov 回复于:2003-01-11 08:37:13老大,找个文件吗,建议先看,UNIX基础和入门,这样应该有好处的。

m11andyov 回复于:2003-01-11 08:37:13老大,找个文件吗,建议先看,UNIX基础和入门,这样应该有好处的。

kkkggg21cn 回复于:2003-01-11 11:11:25与man ls > man.txt有什么区别?

kkkggg21cn 回复于:2003-01-11 11:11:25与man ls > man.txt有什么区别?

lljj 回复于:2003-01-11 11:14:28对于

AIX的man没有控制字符!直接输出到文件就行了!

而sco、hp-UX就需要用col剔除控制字符!

lljj 回复于:2003-01-11 11:14:28对于

AIX的man没有控制字符!直接输出到文件就行了!

而sco、hp-UX就需要用col剔除控制字符!

augusta 回复于:2003-01-13 08:59:21[quote][b]下面引用由[u]lynx[/u]在 [i]2002/07/18 06:43pm[/i] 发表的内容:[/b]

正确的将man文件输出转成文本文件的方法是:

$ man ls | col -b > man.txt

[/quote]

需要col -b么,man ls >man.txt也可以阿

augusta 回复于:2003-01-13 08:59:21[quote][b]下面引用由[u]lynx[/u]在 [i]2002/07/18 06:43pm[/i] 发表的内容:[/b]

正确的将man文件输出转成文本文件的方法是:

$ man ls | col -b > man.txt

[/quote]

需要col -b么,man ls >man.txt也可以阿

lljj 回复于:2003-01-13 09:01:11我不是说了!AIX不用col-b

lljj 回复于:2003-01-13 09:01:11我不是说了!AIX不用col-b

AHAIX 回复于:2003-12-03 21:19:02我通过远程终端连接到AIX系统的,如何把通过该命令生成的如man.txt拷贝到我的windows系统中来?

谢谢!

carrison 回复于:2003-12-09 19:30:03打开浏览器,粘贴到CU再打开window上CU拷回来 :mrgreen:

原文转自:www.ltesting.net

篇3:用终端打印机打印Unix文件Windows系统

用终端打印机打印Unix文件 Unix系统提供了一个文件打印命令LP,格式为:LP文件名,功能是将指定文件在缺省的系统打印机上打印出来,系统打印机通常指主机LP0或LP1打印口连接的并口打印机,UnixOpenServer5.0通过Scoadmin→Print设置选单命令来设定。 在一些

用终端打印机打印Unix文件

Unix系统提供了一个文件打印命令LP,格式为:LP文件名,功能是将指定文件在缺省的系统打印机上打印出来。系统打印机通常指主机LP0或LP1打印口连接的并口打印机,Unix OpenServer5.0通过Scoadmin→Print设置选单命令来设定。

在一些情况下,我们经常遇到需要在主机的某一或任一终端的打印机上完成文件打印,但Unix系统并没有提供实现这一功能的现成命令。通过Scoadmin→Print设置选单命令,可以将缺省的打印机定义到某个终端上。但实际情况是:第一,要进入超级用户才能设定,设定后系统要重启,打印机被固定在某一终端上。第二,这个设定其实根本实现不了打印,用LP方式打印文件时,只将文件送到设定的终端上显示,丝毫不能使终端打印机动作一下。

怎样才能方便地在主机任一终端打印机上实现文件打印功能呢?下面的小程序可以达到这个目的。假定程序名为Ep,程序如下:

ls$1〉TERMPPlist

list=′cat TERMPPlist awk′{print$1}′′

for fl in$list

do

sleep 1

stty ixon ixoff opost-ixany

echo″\\\\033[5i″

cat$fl

echo″\\\\033[4i″

sleep 1

done

使用格式:Ep文件名〉/dev/ttyxx

例如,要将文本文件Sal.txt在/dev/tty25h终端打印机上打印出来,只需执行如下命令:

Ep Sal.txt〉/dev/tty25h

需要解释的是:

1.033[5i、033[4i是通用终端打印功能控制代码ESC[5i、ESC[4i,如国光CJ320H终端。具体可参阅相应终端随机使用手册。

2.这是在终端的并口打印机上实现的,所以,终端设置选单要设置成并口打印机和正确的打印机类型。如何实现串口打印机打印需参阅终端随机使用手册的打印功能控制代码。

3.打印过程不在终端上显示,即打印过程不影响终端显示。利用不同的控制代码也可以实现同时显示。

要特别注意的是:

设置终端与主机通讯方式时,一定要设置成“限制发送”。如国光CJ320H设置选单中就有此功能。否则,打印机打印出的文件(特别是字节数较大的文件)有可能随机一截一截地丢失。原因很简单:终端和打印机忙且缓冲满时,来不及接收和处理主机发来的文件数据,而主机并没有得到终端和打印机忙而拒绝接收数据的稍等信号,将文件数据照发不误,造成数据丢失。

另外,用Split命令可实现文件的分段打印。如用以下三条语句替换前面的第一条语句,可实现对文件的每100行分段打印。

rm TERMPP*2〉/dev/null

split-100$1TERMPP 2〉/dev/null

lsTERMPP*〉TERMPPlist 2〉/dev/null

该程序对在Unix系统主机任一终端打印机上实现文件的打印非常灵活、方便。

redfoxmhy 回复于:-03-25 21:42:48虽然我已经在不久前才学会,但还是顶一下吧,

不错,值的大家关注、学习!!! :P  :D  :o  :)  :!:  :!:  :idea:

tiangw 回复于:2004-03-26 14:17:05不知道是否对我有用,还是顶一下,

慕雨轩 回复于:2004-03-26 18:00:11看到这些程序就有些头晕,每次都不能坚持把它真正搞懂。

但我知道这对我很有用,顶!

hhjam 回复于:2004-03-26 19:20:11顶.很实用的东西.我明天试试

abist 回复于:2004-03-26 21:15:33楼主能否提供一些控制字体大小的例子

jianglx 回复于:2004-03-26 21:28:32此shell很不错,在实际工作中,对于比较小的文件,我总是通过操作键盘来实现,具体做法为,先按次序按  ESC  [ 5  i   再输入 cat 文件   打印完再按  ESC [ 4 i

sdccf 回复于:2004-03-26 21:37:33[quote:7dde53e2cd=“abist”]楼主能否提供一些控制字体大小的例子[/quote:7dde53e2cd]

控制字体大小要在要打印的文件里面加打印机的相关控制代码,

abist 回复于:2004-03-26 21:41:38打印控制代码写在shell中有用吗

sdccf 回复于:2004-03-26 21:44:26要经过测试才可以断定是不是可以,其实写在文件里面比较灵活。

rcbxc 回复于:2004-03-27 18:21:04好东西,顶下先。。。

dongge 回复于:2004-03-29 21:24:34真是好东西啊,另外,

sdccf兄你主页上的那个透明打印程序和这个实现方法一样吗?

sdccf 回复于:2004-03-30 08:30:06差不多,那个程序是别人给我的。

smallxia 回复于:2004-03-30 10:48:57其实如果按终端键盘上的屏幕打印就是送出\\\\033[5i的

\\\\033[4i是关闭屏幕打印

光明晓仙 回复于:2004-03-30 13:45:39改一下,改成more可不可以?

ls$1〉TERMPPlist

list=′cat TERMPPlist awk′{print$1}′′

for fl in$list

do

sleep 1

stty ixon ixoff opost-ixany

echo″\\\\033[5i″

more$fl

echo″\\\\033[4i″

sleep 1

done

unix007 回复于:2004-04-06 14:43:04[quote:400d958539=“光明晓仙”]改一下,改成more可不可以?

ls$1〉TERMPPlist

list=′cat TERMPPlist awk′{print$1}′′

for fl in$list

do

sleep 1

stty ixon ixoff opost-ixany

echo″\\\\033[5i″

more$fl..........[/quote:400d958539]

改为more是不行的。因为more显示一屏后,要等待回车才会显示下一屏。

unix007 回复于:2004-04-06 15:09:51前面两行:

ls$1〉TERMPPlist

list=′cat TERMPPlist awk′{print$1}′′

是否有问题?

是不是应该改为:

echo $1 >TMPlist

list=`cat TMPlist |  awk '{print $1}'`

原文转自:www.ltesting.net

篇4:Windows文件大揭密Windows系统

当我们安装完 Windows 后,其中的文件到底是执行何种任务?某特定任务又由哪个文件来执行呢? 还有,从“开始”――“程序”――再点击 “我所要执行的任务”,这种套数还真有点繁琐,若是知道经常要执行的任务是哪个文件、位于何处?把它在桌面上建立一快捷

当我们安装完Windows后,其中的文件到底是执行何种任务?某特定任务又由哪个文件来执行呢? 还有,从“开始”――“程序”――再点击 “我所要执行的任务”,这种套数还真有点繁琐。若是知道经常要执行的任务是哪个文件、位于何处?把它在桌面上建立一快捷方式,岂不省时省力又方便!这就需要对Windows下的可执行文件明明白白。(注:若是以下所述的可执行文件 不在Windows安装目录下,可能是因为你没有安装,可到“控制面板”――“添加/删除程序” ――“Windows安装程序”,选取所要安装的组件。

本文假设Windows98安装在“C:\\windows”下.

一、C:\\Windows下的可执行文件

aclearcase/“ target=”_blank“ >ccstat.exe windows 辅助状态指示器

arp.exe tcp/ip地址转换协议命令

calc.exe 计算器应用软件

cdplayer.exe cd播放器附件

cleanmgr.exe 磁盘清理程序

clipbrd.exe 剪贴板查看应用程序

command.com ms-dos方式

control.exe 控制面板应用程序

cvt1.exe fat32转换器

defrag.exe 磁盘碎片整理应用程序

drvspace.exe 磁盘空间管理应用程序

dialer.exe 电话拨号程序

directcc.exe 直接电缆连接

explorer.exe 资源管理器

extrac32.exe windows cab 文件解压缩应用程序

fontview.exe 字体查看程序

filexfer.exe microsoft文件传输应用程序

finger.exe 用于获得来自于运行标准finger服务的任何系统的用户信息

freecell.exe 空当接龙游戏

grpconv.exe 程序组转换器

hostname.exe 返回tcp/ip配置窗口的dns标题头窗口中定义的计算机名字

ipconfig.exe 快速浏览系统tcp/ip配置应用程序

kodakprv.exe 映像预览应用程序

mplayer.exe 媒体播放机

mshearts.exe 红心大战游戏

nbtstat.exe 显示tcp/ip上.netbios(netbt)的状态

net.exe 一个非常全的网络配置、显示网络信息的命令,有详细帮助

netstat.exe 用于检查所有tcp、ip以及udp连接的统计情况

netdde.exe windows 网络dde(动态数据交换)

netwatch.exe 网络监视器

notepad.exe 记事本应用程序

packager.exe 对象包装应用程序

pbrush.exe 画笔应用程序

ping.exe 检测网络远端主机是否存在及判断网络是否正常的检测工具

progman.exe windows3.x中的程序管理器

qfecheck.exe 更新信息工具

regedit.exe 注册表编辑器

route.exe 用于管理本地tcp/ip路由表的应用程序

rsrcmtk.exe 显示资源状况

rundll32.exe 将dll作为应用程序运行

scandskw.exe 磁盘扫描应用程序

smartdrv.exe smartdrive(dos磁盘缓冲器)应用程序

sigverif.exe microsoft 签字应用程序

sndrec32.exe 录音机附件

sndvol32.exe 音量控制

sol.exe 纸牌游戏

sysmon.exe 系统监视器

taskman.exe 任务执行栏应用程序

taskmon.exe 任务监视器应用程序

telnet.exe 虚拟终端程序

tftp.exe 小文件传送协议,允许将文件传送给tftp服务器

tracert.exe 决定用户的系统与目标系统之间的路径

tuneup.exe windows 调整向导

vcmui.exe 版本冲突管理器

wangimg.exe 映像应用程序

welcome.exe 欢迎光临widows实用程序

winfile.exe windows3.x中的文件管理器

winhelp.exe 16位的windows 帮助程序

winhlp32.exe 32位的windows 帮助程序

wininit.exe windows 安装初始化应用程序

winipcfg.exe tcp/ip 配置实用程序

winmine.exe 扫雷游戏

winpopup.exe windows 弹出式消息实用程序

winver.exe 显示windows 版本号

write.exe 写字板附件

winrep.exe windows 报告工具

winalign.exe 排列本地文件应用程序

wupdmgr.exe windows 更新工具

二、C:\\Windows\\system下的可执行文件

accwiz.exe windows辅助工具向导

actmovie.exe directshow 安装工具

addreg.exe windows 注册调整工具

awadpr32.exe 传真打印机安装程序

brdiag.exe 诊断打印机是否连接着、并口连接是否正确等

cfgwiz32.exe microsoft isdn(综合业务数字网)配置向导

ddhelp.exe directx 帮助程序

dialmon.exe 拨号监视器

dllhost.exe com 代理

dmconfig.exe 桌面管理配置程序

dplaysvr.exe microsoft directplay 服务

drwatson.exe 华文医生错误监视器

gdi.exe windows图形设备接口核心组件

ieshwiz.exe ie自定义文件夹向导

imgst_tr.exe microsoft 试验程序

internat.exe 键盘语言指示器(applet)

imgstart.exe microsoft 交互式试验程序

jdbgmgr.exe 调试本地服务器

krnl386.exe windows 系统核心组件

lights.exe 调制解调器监视器(applet)

lmscript.exe windows nt 的登录脚本处理程序

magnify.exe 屏幕放大工具

mprexe.exe 多供应者路由器

msconfig.exe 系统配置实用程序

msgsrv32.exe windows 32-bit vxd 信息服务器

mstask.exe 计划任务执行程序

msnexch.exe microsoft联机服务

nwlsproc.exe netware for win32 登录脚本处理程序

odbcad32.exe odbc数据源配置

pintsetp.exe 微软拼音安装程序

pintlphr.exe 微软拼音输入法用户自造词

rnaapp.exe 拨号上网应用程序

regsvr32.exe microsoft 注册服务程序

regwiz.exe microsoft注册向导

rpcss.exe 分布式com服务

sfc.exe 系统文件检查程序

srw.exe 系统恢复程序

stimon.exe 静止图像设备管理器

sysedit.exe 系统配置编辑程序

tcmsetup.exe 电话客户安装程序

tshoot.exe 系统疑难问题解答

user.exe 用户界面核心部件

walign.exe 调整应用程序启动

wrkgadm.exe 工件组管理员

三、C:\\Windows\\Command下的几个实用程序

你是否曾在Windows的DOS方式下显示过汉字文本文件,打开却是一堆乱码,或者想windows的DOS方式下输入汉字,你可能会想到UCDOS等汉字操作系统,那就有点太大材小用了,

不妨看看下面几个可执行文件,可以轻松解决这个问题。

PDOS95.bat 启动Windows下的中文DOS方式。启动后,就可在DOS方式下显示汉字文件、输入汉字。按Ctrl+F10可改变显示风格、输入风格、打印风格等,用Ctrl+Shift可切换输入法,用Quit命令退出中文DOS方式。

PDOS95.bat的默认内容

pbios.exe 启动中文系统内核

font16.exe 16×16字体驱动程序

hzvio95.exe dos7.0中文版显示驱动程序

hzkbd.exe 通用词典输入法

instdict pinyin 安装拼音输入法

instdict shanpin 安装双拼输入法

instdict quwei 安装区位输入法

instdict guobiao 安装国标输入法

ctrlpan.exe 系统控制台程序

csetup.exe microsoft msdos中文系统设置程序

foutline.exe 轮廓字驱动程序

lq1600k.exe lq1600k打印驱动程序

hplj600.exe hplj 6000pi打印驱动程序

prtmon.exe 打印监控程序

quit.exe 退出中文dos方式

sfc.exe 系统文件检查程序

srw.exe 系统恢复程序

stimon.exe 静止图像设备管理器

sysedit.exe 系统配置编辑程序

tcmsetup.exe 电话客户安装程序

tshoot.exe 系统疑难问题解答

user.exe 用户界面核心部件

walign.exe 调整应用程序启动

原文转自:www.ltesting.net

篇5:UNIX中的文件切割Windows系统

[color=red:f163fa8829][size=18:f163fa8829] 作者:陈嘉洲 前几日,为了将一台安装SCOUNIX5.0.5主机上的TAR打包文件备份,需要将其通 过网络传送到另外一台配有磁带机的UNIX主机上,两台主机通过TX530网卡相连,用FTP 传送的时候,前几个文件分别在10M、20M

[color=red:f163fa8829][size=18:f163fa8829]

作者:陈嘉洲

前几日,为了将一台安装SCO UNIX 5.0.5主机上的TAR打包文件备份, 需要将其通

过网络传送到另外一台配有磁带机的UNIX主机上。两台主机通过TX530网卡相连,用FTP

传送的时候,前几个文件分别在10M、20M字节大小,都能够顺利传送。但其中有一个文

件压缩后体积已达98M之巨,传送了几次,要么只能传40M, 要么只能传20M左右就导致

网络崩溃,换画面PING对方主机,本应为零的速率延迟降为2400多毫秒,而且误码率极

高,只有重新启动两台主机才能恢复网络通讯。

UNIX的SHELL功能强大,非WINDOWS可比,从上面使用的TAR、FTP已可管窥。同样,

UNIX已经提供了文件切割功能,不需要费力气去寻找第三方的文件切割程序。能完成

这个功能的UNIX命令就是DD。

要切割的大文件为DGJD,共98336321字节,则:

dd if=dgjd of=zz1 bs=1 count=0000

dd if=dgjd of=zz2 bs=1 count=20000000 skip=20000000

dd if=dgjd of=zz3 bs=1 count=20000000 skip=40000000

dd if=dgjd of=zz4 bs=1 count=20000000 skip=60000000

dd if=dgjd of=zz5 bs=1 count=18336321 skip=80000000

其中IF(INPUT FILENAME)是要切割的大文件名,OF(OUTPUT FILENAME)是切割后

的子文件名,BS是指明以多少字节作为一个切割记录单位,COUNT是要切割的单位记录数,

SKIP是说明切割时的起点,单位同样以BS设定值为准。通过上述五条指令就将DGJD大文件

切割成为4个2千万字节、1个18336321字节的子文件。要注意的是SKIP的值不能错。 由此

也不难看出,DD切割是“非损耗”式的切割,并且支持从任意位置开始的任意大小的切割。

要将生成的ZZ1、ZZ2、ZZ3、ZZ4四个子文件组装为XDGJD,则:

dd if=zz1 of=xdgjd bs=1 count=20000000

dd if=zz2 of=xdgjd bs=1 count=20000000 seek=20000000

dd if=zz3 of=xdgjd bs=1 count=20000000 seek=40000000

dd if=zz4 of=xdgjd bs=1 count=20000000 seek=60000000

dd if=zz5 of=xdgjd bs=1 count=18336321 seek=80000000

其中SKIP参数改为SEEK参数,指明组装的新大文件XDGJD每次的开始位置是从文件头开

始多少字节。如果缺省,则组装从文件头开始,显然这不是我们每次都希望的, 所以需用

SEEK参数明确指出开始位置,

通过以上5个指令,即可将5个子文件重新组装为一个大文件。

将切割后生成的子文件重新用FTP传送,结果有的能够顺利传送, 有的仍然导致网络瘫痪,

不怕,继续切割,切成每个一千万字节,再传,OK!成功传送!

测试表明,每次传送的文件最好小于12M字节,否则可能导致网络故障。另外,DD这个

命令最初是为了进行编码转换而设计的,用于在大型机中将EBCDIC字符代码转换为ASCII代

码,但此功能已不常用,现在DD成了文件系统备份的工具,以及做一些类似文件切割的“另

类业务”,正所谓“有心栽花花不开,无心插柳柳成荫”,不过对于用户来说,重要的是软

件能否完成自己需要的功能,它的“本职工作”是什么并不重要,“不管白猫黑猫,捉住老

鼠就是好猫”!实用为本,软件的生命力就在于实用。

[/color:f163fa8829][/size:f163fa8829]

Nestle 回复于:-02-20 09:18:41不错,不过我用split命令,这个命令原本就是用来分割文件的。组合的时候按字母顺序拷到一块就可以了。

luxr 回复于:2003-02-20 11:41:18[quote:a742325a51=”Nestle“]不错,不过我用split命令,这个命令原本就是用来分割文件的。组合的时候按字母顺序拷到一块就可以了。[/quote:a742325a51]

请详细介绍split命令的用法

hongliny 回复于:2003-02-20 11:49:12对,应将split的用法写出来,向陈嘉洲兄一样,搞一个示例!

muzx 回复于:2003-02-20 13:09:02各有各的用处嘛!

split 计量单位是行(line),只能对行式文件进行操作;

而dd 的计量单位是字节(byte),可以方便的对二进制文件进行操作。

陈君涛 回复于:2003-02-21 14:15:29谢谢陈嘉洲兄的例子.

bzzyg 回复于:2003-02-21 15:38:47[quote:e28a0cf99a=”luxr“]

请详细介绍split命令的用法[/quote:e28a0cf99a]

介绍是可以,不过太多了.还是在你的unix机器上用man split看吧.

午夜聆听 回复于:2003-02-21 16:22:46收下

zoukunhong 回复于:2003-03-12 17:15:11可能陈嘉洲兄的网络配置有问题,我的网络并不是很快,但一二百M文件10分钟搞掂

saintdragon 回复于:2003-03-13 10:35:05不错,DD和SPLIT用的场合不同。DD其实比SPLIT要强大

sd-feng 回复于:2003-03-13 14:14:31

answer 回复于:2003-03-13 16:52:09要试一下。

快乐羔羊 回复于:2003-03-20 11:13:09本人试了一下 split:

#split -l 100 inputfile outfile

xiechq 回复于:2003-03-22 19:22:11split也可以按容量来分割文件的。

海德 回复于:2003-03-27 06:54:24:lol:

小跑 回复于:2003-03-29 22:27:40弓虽!!

maidx 回复于:2003-12-21 21:11:30好像530tx有bug.

原文转自:www.ltesting.net

篇6:怎么编写 crontab 文件Windows系统

请教各位高手: 怎么编写crontab文件.完成以下功能: 每周自动执行将一文件夹的内容备份,并且文件名字以生成的日期命名. 谢谢!!! weixinc 回复于:-02-20 13:57:09 4223**1/opt/back_file.sh/dev/null2/dev/null 假设备份程序为back_file.sh 将上述语句加

请教各位高手:

怎么编写crontab 文件.完成以下功能:

每周自动执行将一文件夹的内容备份,并且文件名字以生成的日期命名.

谢谢!!!

weixinc 回复于:2004-02-20 13:57:0942 23 * * 1 /opt/back_file.sh     > /dev/null 2>/dev/null

假设备份程序为back_file.sh

将上述语句加入crontab后将在每周一的23点42分开始执行

黄虫 回复于:2004-02-20 14:07:05谢谢!

backfile.sh 怎么编写,我对sh 语句不懂

weixinc 回复于:2004-02-20 14:36:23#!/bin/csh

set TargetDir=`date '+%Y%m%d'`

echo $TargetDir

cp -r /tmp/a /tmp/”$TargetDir“

黄虫 回复于:2004-02-20 14:51:27谢谢!

我试试!

黄虫 回复于:2004-02-20 15:32:18实现不了,shell都没办法调用

zhongsy 回复于:2004-02-20 15:44:12[quote:36917a0f49=”weixinc“]42 23 * * 1 /opt/back_file.sh     > /dev/null 2>/dev/null

假设备份程序为back_file.sh

将上述语句加入crontab后将在每周一的23点42分开始执行[/quote:36917a0f49]

/dev/null 2>/dev/null

有什么用?

黄虫 回复于:2004-02-20 16:42:09backfile.sh 不能执行

beginner-bj 回复于:2004-02-20 20:23:01chmod +x backfile.sh

黄虫 回复于:2004-02-23 09:49:08权限是够了.运行是提示不能执行

lycxlove 回复于:2004-02-23 10:10:31环境变量的问题吧

黄虫 回复于:2004-02-23 10:17:21能不能说详细点,谢谢!

黄虫 回复于:2004-02-23 10:47:48当我运行backfile 时,

提示:cp: /tmp and /tmp are identical

得不到targetdir

黄虫 回复于:2004-02-23 11:35:44在backfile.sh 语句中.是不是还要添加 mkdir

但是命令出错!

怎么办?

coolbzk 回复于:2004-02-23 11:42:55我也想知道啊 ,呼唤高手,555~~~

黄虫 回复于:2004-02-23 11:57:17高手!!斑竹帮帮忙!

黄虫 回复于:2004-02-23 12:24:59高手!帮帮忙呀

C.Arthur 回复于:2004-02-23 12:34:02backfile.sh怎么写的?贴一下

黄虫 回复于:2004-02-23 13:01:32#!/bin/sh

set TargetDir=`date '+%Y%m%d'`

echo $TargetDir

cd /tmp

mkdir $TargetDir

cp -r /tmp/  /tmp/”$TargetDir“

就是不能实现

C.Arthur 回复于:2004-02-23 13:33:13#!/bin/sh

TargetDir=`date '+%Y%m%d'`

export TrggetDir

echo $TargetDir

cd /tmp

mkdir $TargetDir

cp -r /tmp/ /tmp/”$TargetDir“

sqwen 回复于:2004-02-23 13:44:02#!/bin/bash

BackupDir=/export/home/sqwen/data    #请替代为你想备份的数据目录

TargetDir=/tmp   #请替代为你想备份到的地方,当然你不会/tmp吧,如果选了这个目录备份就没有意义了,因为重启以后备份数据就会丢失

TargetFile=`date +%y%m%d`

cd $TargetDir

tar cvfz ${TargetDir}.tgz $BackupDir

#如果你实在是想直接拷贝而不压缩的话,那就cp -r $BackupDir $TargetDir/$TargetFile,注意这是$TargetFile不是文件而是目录了

黄虫 回复于:2004-02-23 13:56:12还是有点问题,

怎么编写 crontab 文件Windows系统

提示:

20040223134000 is not an identifier

黄虫 回复于:2004-02-23 14:02:55[quote=”sqwen“]#!/bin/bash

BackupDir=/export/home/sqwen/data    #请替代为你想备份的数据目录

TargetDir=/tmp   #请替代为你想备份到的地方,当然你不会/tmp吧,如果选了这个目录备份就没有意义了,因为重启以后备份数据就?.........[/quote

不是在/tmp下。运行是出现

20040223134000 is not an identifier

黄虫 回复于:2004-02-23 14:35:38[quote:fc81155667=”C.Arthur“]#!/bin/sh

TargetDir=`date '+%Y%m%d'`

export TrggetDir

echo $TargetDir

cd /tmp

mkdir $TargetDir

cp -r /tmp/ /tmp/”$TargetDir“[/quote:fc81155667]

还有点问题。提示:

./backfile.sh   20040223141800 not found

为什么?但是其下面已经有内容了

sqwen 回复于:2004-02-23 14:40:13我刚才用我自己的程序测试了一下,有点小bug,修正一下

[code:1:0a52aa6491]

#!/bin/bash

BackupDir=/export/home/sqwen/data

TargetDir=/export/home/sqwen/backupdata

DateFile=`date +%y%m%d`

cd $BackupDir

cd ..

tar cvfz ${DateFile}.tgz $(basename $BackupDir)

mv ${DateFile}.tgz $TargetDir

[/code:1:0a52aa6491]

这个脚本我亲自测试过,不会有问题

黄虫 回复于:2004-02-23 15:12:10[quote:360b985750=”sqwen\"]这个脚本我亲自测试过,不会有问题[/quote:360b985750]

对,这种方式没错,我也试过了

谢谢!

原文转自:www.ltesting.net

篇7:如何打印文件列表Windows系统

由于Windows 95/98支持中文长文件名,若把自己所存的文件按一定的顺序(如按日期)排列后打印出来,以供备查,这该多好?在“资源管理器”中又没有现成的功能来实现文件列表的打

由于Windows 95/98支持中文长文件名,若把自己所存的文件按一定的顺序(如按日期)排列后打印出来,以供备查,这该多好?在“资源管理器”中又没有现成的功能来实现文件列表的打印,

如何打印文件列表Windows系统

怎样打印文件目录列表呢?其实这很简单,只要在DOS下将目录及文件列表输出到一个文件便可以实现,其步骤为:

1.先进入要打印的目录,建立一个TXT文件,如ABC.TXT。

2.进入MS-DOS方式,用DOS重定向功能。执行“DIR>>ABC.TXT”命令,将文件列表输入ABC.TXT文件(若DIR命令加参数“/S”便能把其子目录下的文件一并输入ABC.TXT)。

3.在DOS或Windows下打印ABC.TXT文件。

原文转自:www.ltesting.net

恢复Windows Me系统中丢失的文件Windows系统

windows系统怎么修改hosts文件的权限?

电力系统报修中远程终端告警系统的运用论文

请问WRKSYSSTS中的两个数据是什么意思Windows系统

cu或uucp可以通过uuencode和uudecode传输二进制文件Windows系统

下载如何将终端屏幕内容写到文件中Windows系统(通用7篇)
如何将终端屏幕内容写到文件中Windows系统.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
热门文章
    猜你喜欢
    点击下载本文文档