为您找到与文件正在使用相关的共200个结果:
你们是否有遇到过想删除一个程序的时候,发现它提示文件正在被另一个人或程序使用?那么你知道如何解决文件正在被另一个人或程序使用吗?下面是读文网小编整理的一些关于如何解决文件正在被另一个人或程序使用的相关资料,供你参考。
1.当文件夹中存在正在被占用的文件时,删除当然会失败。其中包括有一些病毒程序在运行时,删除文件夹的操作也会失败。
2.如果采用NTFS文件系统,当前用户不具备目标文件的完全控制权限时,删除就会失败。
3.文件存储出问题,删除也会失败。比如U盘损坏,我们可以在资源管理器中看到这个文件,却不能删除文件
4.文件名中存在特殊字符,会导致删除时失败。部分用户或软件会创建这样的特殊文件以保护有价值文件被无意中删除。
第一步、首先试一下用金山毒霸查杀病毒,如果将正在运行的病毒清除,文件夹中的文件自然不会继续占用,即可完成删除。
第二步、可以考虑使用金山毒霸2011百宝箱中的进程查看器,检查当前运行的进程是否有处于要删除的文件夹中。结束进程后,再去尝试删除是否会成功。
第三步、若仍失败,可以尝试一下用金山毒霸百宝箱中的文件粉碎器。注意,一般不要使用文件粉碎器来删除一个很大的文件或文件夹,这会花费相当长的时间。
第四步、你可以尝试一下unlocker,百度一下就能找到。安装后,在目标文件夹的图标上点右键,选择解锁并删除。
如果怀疑存储器介质损坏,就需要修复磁盘之后,再操作。只需要在磁盘图标上点右键,在磁盘属性对话框里选择磁盘查错,按提示操作即可完成。修复存储故障之后,再删除就不会报错。
温馨提示:对于文件夹访问权限的设定,导致的不可删除,这种情况很容易被忽视。若以上方法均失败。就需要观察是不是当前用户没有该文件夹的完全控制权限。需要在该文件夹图标上点右键,弹出菜单中选择安全,再将当前用户或者将everyone用户添加为完全控制。
看过文章“如何解决文件正在被另一个人或程序使用"
浏览量:3
下载量:0
时间:
win7删除文件的时候弹出正在使用怎么办?我们在使用Win7系统的时候都会发现,如果我们刚用完一个文件需要删除的时候,系统往往都会弹出一个框框说“文件正在使用”,因而无法删除。下面读文网小编就教你win7删除文件的时候弹出正在使用的解决方法。
步骤一:就以我们常用的Word软件为例,小编打开了Word文件之后就要将它删除,入场的我们就看到了win7 32位系统提示的错误信息;
步骤二:然后我们就在桌面的“开始”菜单中点击打开“搜索程序和文件”,输入“资源监视器”回车打开;
步骤三:接着就回到刚要删除的Word文件下面,复制这个文件的名字,粘贴到“关联句柄搜索框”中回车进行文件程序的搜索,然后在搜索到的文件名处,鼠标右键选择win7系统下载右键菜单中的“结束进程”;
步骤四:那么现在回到刚要删除的Word文件所在的文件夹中,鼠标右键菜单点击“删除”,就不会再弹出错误提示,直接可以删除了。
浏览量:3
下载量:0
时间:
有时候我们想删除电脑上的某个文件或者文件夹的时候,会弹出一个对话框写着,操作无法完成,因为其中的文件夹或文件已在另一个程序中打开,请关闭该文件夹或文件然后重试,这多半是由于文件夹里面文件正在被某个程序使用,或者正在运行导致,下面读文网小编就教大家如何解决此问题,希望对大家有所帮助。
右键点击桌面下方的任务栏,在下拉菜单中选择任务管理器选项点击进入任务管理器。
此时我们点击任务管理器上方的进程选项,查看我们需要删除的文件或者文件夹运行进程选择结束进程。
当然有时候可能我们在任务管理器进程中找不到自己要结束的进程,此时我们可点击任务管理器上方的性能选项。
进入性能选项界面,然后点击右下方的资源监测器,进入详细的进程列表界面。
进入资源监测器界面,我们在上方菜单栏中选择CPU选项进入CPU界面(进程运行需要CPU的支持。)
然后在CPU界面的下方我们可以看到一个关键的句柄选项,我们在后面的搜索栏目里输入要结束的进程名称点击后面的搜索选项。
此时我们就可以看到下方列表中列出了我们搜索的进程名称,然后找到具体进程点击结束进程,此时我们就可以删除顽固文件或者文件夹了
浏览量:3
下载量:0
时间:
大家都知道Windows Movie Maker是制作和编辑视频的软件,该软件对视频的制作和剪辑方法比较简单,通过几次实践就能掌握它的全部功能。但是实际中,很少有人知道Windows Movie Maker还可以编辑音频文件。那么你知道怎么使用WindowsMovieMaker剪辑音频文件吗?下面是读文网小编整理的一些关于使用WindowsMovieMaker剪辑音频文件的相关资料,供你参考。
1、打开Windows Movie Maker程序,单击任务,单击导入音频或音乐选项;
2、选择本地计算机一首叫做《映山红》的音乐,单击打开;
3、选中导入的音乐,单击播放按钮,播放到开始剪切的地方时单击暂停按钮。也可以直接拖动播放滑块到起始点;
4、单击剪辑命令,选择拆分选项;
5、这样原来的音乐素材就被一分为二,第一段是不要的,单击选中第二片段,单击播放按钮,直到需要结束处单击暂停按钮,也可以直接拖动播放滑块到需要终止的点。单击剪辑---拆分,把视频一分为二;
6、第一和第三个片段是不要的,留下第二片段。右击第二片段,即映山红-古筝(1),选择添加到时间线;
7、单击“保存到我的计算机”,完成音频的剪辑和保存任务。保存格式是wma,如果需要转换成mp3,可以使用格式工厂或其他工具进行转换。
浏览量:3
下载量:0
时间:
现在网络越来越普遍,知识越来越多,需要的内存也来越大,所以u盘的使用也越来越广泛。我们只要怀揣一只小小的u盘就能将所有的文件都储备在身。但是我们在使用u盘时也遇到了小麻烦。下面是读文网小编整理的一些关于移动存储设备弹出时提示该设备正在使用的相关资料,希望对你有帮助!
1.删除一个文件以后,读写指示灯会闪亮很长时间。这时,不要拔掉连线,否则有可能造成蓝屏。
2.当文件正在由本地硬盘复制到USB移动硬盘时,请不要将USB移动硬盘和计算机间的连线拔掉,否则,未完成复制的文件将无法删除。
3.对于无法删除的文件,你只能在合适的时间对USB移动硬盘进行格式化。
4.如果你使用双操作系统,比如WIN98和WIN2000双重启动。请你在WIN98下安装完驱动程序后,再在WIN2000下安装驱动程序。
5.由于WINNT4.0、LINUX、UNIX版本不支持任何USB设备,所以你目前还无法在WINNT4.0、LINUX、UNIX下使用该设备。建议你在可以使用该设备的共享计算机上使用。
浏览量:14
下载量:0
时间:
有很多人会使用蓝牙功能来发送文件,可是win7无法使用蓝牙设备发送文件,怎么解决呢?今天读文网小编与大家分享下解决win7无法使用蓝牙设备发送文件的具体操作步骤,有需要的朋友不妨了解下。
1.首先,咱们先进入蓝牙功能所在的位置,双击打开计算机,然后在上方的地址栏中输入%windir%system32并单击回车,这样就可以出现如下图中所示的界面了。
2.小编在这里选中的fsquirt.exe便是蓝牙功能了,大家也许从图标就可以看出来了吧,咱们右键点击这个选项,然后在下滑菜单中选择创建快捷方式。
3.接下来大家直接点击键盘上的win键,或者是打开开始菜单,然后在搜索框中输入shell:sendto,在上方的搜索结果中,咱们单击shell:sendto。
4.接下来,咱们将刚刚创建的快捷方式复制到shell:sendto文件夹中,并且将快捷方式重命名为蓝牙设备即可。
浏览量:9
下载量:0
时间:
在windwos7系统中打开文件的方式有很多种,可通过点击打开文件,也可以直接在文件上双击鼠标左键打开,那么你知道win7电脑双击文件一直显示正在打印怎么办吗?下面是读文网小编整理的一些关于win7电脑双击文件一直显示正在打印的相关资料,供你参考。
1、打开计算机,依次点击“工具”—“文件夹选项”;
2、在“文件夹选项”框中点击“文件类型”选卡,然后在“已注册的文件类型”框中找到并选中右键菜单出错的文件类型,比如“JPEG”文件类型选项,然后点击“高级”;
3、在“编辑文件类型”框中操作下选中“open”,点击“设为默认值”点击确定,在“文件夹选项”框中点击确定即可解决。
win7电脑双击文件一直显示正在打印的相关
浏览量:4
下载量:0
时间:
“文件共享”让您可以将文件从电脑拷贝到 iPad 上的应用程序,也可以从应用程序拷贝到电脑。就让读文网小编来告诉大家iTunes文件共享功能怎么使用的方法吧,希望对大家有所帮助。
使用随附的基座接口转 USB 电缆将 iPad 连接到电脑。
在电脑上打开 iTunes。
从 iTunes 左侧的“设备”部分中选择您的 iPad。
点按“应用程序”标签,并向下滚动到页面底部。
注:如果未看到下图所示的“文件共享”部分,则表明您的 iPad 未安装任何支持文件共享的应用程序,如 iWork(iPad 版)应用程序。
在“文件共享”部分下,您可找到当前安装在 iPad 上且使用文件共享功能的应用程序列表,如 Keynote、Pages 和 Numbers(iPad 版)。选择某个应用程序可查看 iPad 上与该应用程序相关联的文件列表。
您可以将文件拖放到“文稿”列表中以将它们发送到 iPad 上的应用程序。也可点按“添加”按钮,找到要从电脑中发送的文件,然后点按“选取”。您选择的文件会立即拷贝到 iPad 上的应用程序。只能选择该 iPad 应用程序支持的文件。有关 iWork(iPad 版)所支持文件的列表,请参阅文章最后的附加信息部分。
将文件从 iTunes 拷贝到 iPad 后,请在 iPad 上打开 Keynote、Pages 或 Numbers。
导航到“文稿管理器”屏幕:
轻按左侧的第二个按钮,然后轻按“从 iTunes 拷贝”:
随即会打开“从 iTunes 拷贝”窗口:
您使用文件共享功能拷贝到 iPad 的任何兼容文件都会列在“从 iTunes 拷贝”窗口中。如果某文件未列出,请确认其文件类型是否与 iWork 应用程序兼容(请参阅文章最后的附加信息部分)。
浏览量:2
下载量:0
时间:
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。那么Linux怎么使用JFS文件系统呢?今天读文网小编与大家分享下Linux使用JFS文件系统的具体操作步骤,有需要的朋友不妨了解下。
JFS是IBM公司为linux系统开发的一个日志文件系统。从IBM的实力及它对Linux的态度来看,JFS应该是未来日志文件系统中最具实力的一个文件系统。
JFS提供了基于日志的字节级文件系统,该文件系统是为面向事务的高性能系统而开发的。JFS 能够在几秒或几 分钟内就把文件系统恢复到一致状态。JFS能够保证数据在任何意外宕机的情况下,不会造成磁盘数据的丢失与损坏。
一、JFS文件系统特点
1.存储空间更大
JFS 支持的最小文件系统是 16M 字节。最大文件系统的大小为 512 万亿字节(TB)。JFS 是真正意义上的 64 位的文件系统。所有 JFS 文件系统结构化字段都是 64 位大小。
2.动态磁盘 inode 分配
JFS 按需为磁盘 inode 动态地分配空间,释放不再需要的空间。这种方式避开了在文件系统创建期间,为磁盘 inode 保留固定数量空间的传统方法。用户不需要考虑文件系统包含的文件和目录最大数目。
3.基于盘区的寻址结构
JFS 使用基于盘区的寻址结构,JFS 分配尝试通过分配最小数量的盘区策略,而使每个盘区尽可能大。这有利于大的 I/O 传送,磁盘读写性能所有提高。
4.块尺寸可变
JFS 支持 512、1024、2048 和 4096 字节的块尺寸,允许用户根据应用环境优化空间利用率。较小的块尺寸减少有利于内部存储碎片的数量,提高空间利用率。系统缺省块尺寸为 4096 字节。
二、使用JFS文件系统
1.编译内核以支持JFS文件系统
首先下载最新的2.4.x 核心,然后下载JFS系统软件包,名称为:jfs-x.y.z-patch.tar.gz。 将下载文件存放在/usr/src目录中。
在/usr/src/上当目录下解开jfs的软件包
# tar –zxvf jfs-2.4-1.0.4.tar.gz
# tar –zxvf jfs-2.4-1.0.4-patch.tar.gz
得到四个文件:
jfs-2.4.common-v1.0.4-patch
jfs-2.4.7-v1.0.4-patch
jfs-2.4.5-v1.0.4-patch
jfs-2.4.0-v1.0.4-patch
其中,jfs-2.4.common-v1.0.4-patch文件用于所有的2.4核心,jfs-2.4.0-v1.0.4-patch用于2.4.0-2.4.2。jfs-2.4.5-v1.0.4-patch可用于核心2.4.5及2.4.6。
注意仔细阅读README文件,不要用错了patch文件
接着是为核心打补丁:
# patch –p1 < jfs-2.4.5-v1.0.4-patch
打补丁工作完成。
最后运行
#make menuconfig
将新的文件系统加入了核心编译配置文件中,要进行以下内核配置:
使用make menuconfig 在菜单"Code maturity level options"中,选择"Prompt for development and/or incomplete code/drivers."选项。然后,进入文件系统菜单"File systems",选择"JFS filesystem support."选项。配置核心,使核心支持JFS文件系统。配置核心的其它选项。
<*> JFS filesystem support
##将JFS文件系统的支持编译入内核,也可以将其编译成模块加载方式,见以下选择:
JFS filesystem support
笔者建议将JFS文件系统支持直接编译进内核,这有利于提高系统性能。
然后编译核心:
#make dep
#make clean
#make bzImage
#make modules
#make modules_install
#cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.5-jfs
最后,编辑 /etc/lilo.conf 文件,加入新内核条目,以便使用新的内核引导系统。如下所示,在 lilo.conf文件中加入以下几行内容:
image=/boot/vmlinuz-2.4.5-jfs
label=jfs
read-only
root=/dev/hda5
然后运行lilo,使更改生效。
#lilo
三、创建JFS文件系统
1.查看系统对JFS文件系统的支持
如果新的内核正确启动,这说明核心已支持JFS文件系统了。查看系统进程,可以看到以下进程:
#lsmod
7 ? SW 0:00 [jfsIO]
8 ? SW 0:00 [jfsCommit]
9 ? SW 0:00 [jfsSync]
如果你看到了以上这几个进程,这表明系统核心已支持JFS文件系统。
另外,在/proc/fs/jfs 目录下应该还有三个文件:
jfsFYI
logmgr
TxAnchor
2.下载编译JFS文件系统工具
为了使用JFS文件系统,我们还需要创建文件系统的工具,到IBM的JFS网站下载相应工具jfsutils-1.0.7.tar.gz软件包。
编译安装过程如下:
#tar –zxvf jfsutils-1.0.7.tar.gz
#cd jfsutils-1.0.7
#./configure
#make
#make install
安装完成后,在/usr/sbin中就多出一个 可执行文件mkfs.jfs,我们就用它将分区格式化成jfs文件系统。
3.创建JFS文件系统
以下开始创建一个JFS文件系统, 将hda6分区格式化成JFS文件系统,以下为格式化时显示的内容:
#mkfs -t jfs /dev/hda6
mkfs.jfs development version: $Name: v0_3_1 $
Warning! All data on device /dev/hda6 will be lost!
Continue? (Y/N) y
Format completed successfully.
5120608 kilobytes total disk space.
运行完成后,JFS文件系统已经在hda6分区创建完成了。
4.加载JFS文件系统
首先,创建一个目录jfs,以便将JFS文件系统mount到其上:
#mkdir jfs
将新的分区mount到jfs目录下:
#mount –t jfs /dev/hda6 /jfs
这样,新的文件系统就加载到/jfs目录下了。现在可以使用新的文件系统了。
四、使用JFS文件系统
1.普通分区使用JFS文件系统
Linux内核支持了JFS文件系统后,可以将磁盘所有分区均格式化为JFS文件系统。通常情况下,建议/usr,/usr/sbin等分区采用非日志文件系统,而在那些对读写要求频繁的分区上使用JFS文件系统。这有利于提高系统性能。
2.主引导区使用JFS文件系统
主分区为linux的启动分区,其中存放了系统启动所需的基本文件。以下开始将JFS文件系统用于主分区,首先备份主分区上的所有常用文件目录:
#cd /
#cp -a bin etc lib boot dev home usr var [...] /jfs
#mkdir /jfs/proc
在使用JFS文件系统启动之前,还应该更改/etc/fstab文件,将相应的分区用作根分区。如下所示:原来的根分区为:
LABEL=/ / ext2 defaults 1 1
应该更改为:
/dev/hda6 / jfs defaults 1 1
然后,编译/etc/lilo.conf文件,将主引导分区更改为/dev/hda6。置label为jfs,将缺省的启动设置为jfs。
如下所示:
default=jfs
...
image=/boot/vmlinuz-2.4.0-jfs
label=jfs
read-only
root=/dev/hda6
然后,运行lilo,完成。
最后,reboot 系统,启动之后,你就得到一个纯jfs文件系统的linux环境了,剩下的事情就是将原来的主分区重新格式化成 jfs,然后再将其mount到主分区的某个目录下就行了。
看过“Linux怎么使用JFS文件系统”
浏览量:5
下载量:0
时间:
每一种操作系统都有成千上万的文件组成,对于linux这样“一切皆文件”的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux这一功能可能并不是很熟悉,其实想玩linux的你更要牢牢掌握这个命令。那么linux怎么使用stat命令查看文件信息?下面跟着读文网小编一起去了解下吧。
Linux下查找文件的命令有两个;locate 和 find
首先说下locate,locate这个命令是对其生成的数据库进行遍历(生成数据库的命令:updatedb),这一特性决定了用locate查找文件速度很快,但是locate命令只能对文件进行模糊匹配,在精确度上来说差了点,简单介绍下它的两个选项:
#locate
-i //查找文件的时候不区分大小写 比如:locate –i passwd
-n //只显示查找结果的前N行 比如:locate -n 5 passwd
下面重点说下find,find在不指定查找目录的情况下是对整个系统进行遍历查找
使用格式 : find [指定查找目录] [查找规则] [查找完后执行的action]
[指定查找目录]例如:
这里要注意的是目录之间要用空格分开
[查找规则]
(1)根据文件名查找
# -name //根据文件名查找(精确查找)
# -iname //根据文件名查找,但是不区分大小写
这里另外介绍下文件名通配的知识
*表示 通配任意的字符
?表示 通配任意的单个字符
[ ] 表示 通配括号里面的任意一个字符
(2),根据文件所属用户和组来查找文件
# -user //根据属主来查找文件
# -group //根据属组来查找文件
(3),根据uid 和 gid来查找用户
#find /tmp -uid 500 //查找uid是500 的文件
#find /tmp -gid 1000 // 查找gid是1000的文件
(4),-a and -o and –not的使用
# -a 连接两个不同的条件(两个条件必须同时满足)
# -o 连接两个不同的条件(两个条件满足其一即可)
# -not 对条件取反的
(5),根据文件时间戳的相关属性来查找文件
我们可以使用stat命令来查看一个文件的时间信息 如下:
#-atime
#-mtime
#-ctime
#-amin
#-mmin
#-cmin
所以这里atime,mtime,ctime就是分别对应的“最近一次访问时间”“最近一次内容修改时间”“最近一次属性修改时间”,这里的atime的单位指的是“天”,amin的单位是分钟
#find /tmp –atime +5 //表示查找在五天内没有访问过的文件
#find /tmp -atime -5 //表示查找在五天内访问过的文件
(6),根据文件类型来查找文件
-type
f // 普通文件
d //目录文件
l //链接文件
b //块设备文件
c //字符设备文件
p //管道文件
s //socket文件
(7),根据大小来查找文件
-size
#find /tmp -size 2M //查找在/tmp 目录下等于2M的文件
#find /tmp -size +2M //查找在/tmp 目录下大于2M的文件
#find /tmp -size -2M //查找在/tmp 目录下小于2M的文件
(8),根据文件权限查找文件
-perm
#find /tmp -perm 755 //查找在/tmp目录下权限是755的文件
#find /tmp -perm +222 //表示只要有一类用户(属主,属组,其他)的匹配写权限就行
#find /tmp -perm -222 //表示必须所有类别用户都满足有写权限
(9),-nouser and -nogroup
#find / -nogroup –a –nouser //在整个系统中查找既没有属主又没有属组的文件(这样的文件通常是很危险的,作为系统工程师的我们应该及时清除掉)
[查找完执行的action]
# -print //默认情况下的动作
# -ls //查找到后用ls 显示出来
# -ok [commend] //查找后执行命令的时候询问用户是否要执行
# -exec [commend] //查找后执行命令的时候不询问用户,直接执行
这里要注意{}的使用:替代查找到的文件
#find /tmp -atime +30 –exec rm –rf {} ; #删除查找到的超过30天没有访问过文件
我们也可以使用xargs来对查找到的文件进一步操作
浏览量:2
下载量:0
时间:
file是通过查看文件的头部内容,来获取文件的类型。使用file命令可以知道某个文件究竟是二进制(ELF格式)的可执行文件, 还是Shell Script文件,或者是其它的什么格式。那么Linux怎么使用file命令识别文件类型?
我们知道Linux文件系统是Linux内核支持的基本功能之一,并由根 / 开始往下形成倒立树状的级连式结构。文件与目录是Linux文件系统的两个基本元素,(广义的)文件分为普通文件、目录文件、连接文件和特殊文件。可以通过file命令来识别各种不同的文件类型。
linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?其实我们可以借助file来检查文件的类型,示例如下:
[root@localhost ~]# file install.log
install.log: UTF-8 Unicode text
install.log为文本文件
[root@localhost ~]# file /usr/local/
/usr/local/: directory
/usr/local为目录、
在Linux系统中,文件类型根据文件的权限以及文件内容类型来划分的。在linux中文件本身是不需要后缀名称的,我们习惯上添加后缀名称仅仅是便于直观了解这是哪种用途类型。
语法:file [选项] [文件]
file命令检验文件类型按以下顺序来完成:
检验文件系统(Filesystem)中支持的文件类型。
检验magic file规则。
检验文件内容的语言和字符集。
检验文件系统(Filesystem)中支持的文件类型
文件系统支持的文件类型指的是通过ls -l 中第一个字符表示的文件类型:
-(regular):正规文件(包括文本文件(ASCII,会打印text),可执行文件(会打印excutable),其他二进制文件(会打印data))
d(directory):目录
l(link):软链接(不包括硬连接,硬链接会以正规文件显示
b(block buffered special):随机存储的设备文件,如硬盘,光盘等存储设备
c(character unbuffered special):持续输入的设备文件,如鼠标,键盘
s(socket):socket文件,最常在/var/run目录下看到这类文件
p(pipe):管道文件(first-in-first-out),它的目的在解决多个程序同时存取一个文件造成的错误问题
检验magic file规则
magic file指的是那些具有特殊文件格式的文件,如C文件,它会有#include字样;tar文件的前几个字节会有特殊的规则。而检验magic file规则就是根据这些特殊的格式去判断一个文件的类型。而这些规则是保存在$HOME/.magic.mgc,$HOME/.magic,/etc/magic.mgc,/etc/magic/usr/share/misc/magic.mgc,/usr/share/misc/magic中。
*/magic文件是文本文件,而*/magic.mgc文件则是由*/magic编译后的二进制文件。同一目录下若存在*/magic.mgc则使用该文件,否则使用*/magic。
这些配置的优先级为$HOME/.magic*>/etc/magic*>/usr/share/misc/magic*。
*/magic文件内容格式
文件中的每行都指定了一个规则测试去检验文件类型,这个规则由4个域指定:
offset:指定由文件起始的第几个byte开始检验。
type:要进行检验的数据类型,即由offset那个byte开始的那个数据类型是什么。具体有哪些数据类型,可以参才magic(5)。常用的数据类型有
byte:一个byte的值
short:两个byte的值
long:四个byte的值
string:字符串。
test:检验值。用于检验offset下的type是否是这个test值。使用C语言的数值或字符表示形式。
message:用于显示检验结果的信息显示
如果type为数值类型,那么其后面可添加&value,表示先与后面的test值进行‘与’操作,再进行比较。如果type为字符串类型,则其后可跟/[Bbc]*,/b表示忽略空格,/c表示忽略字母大小写。
如果test的值为数值类型,可以数值前添加=,<,>,&,^,~,分别表示相等、小于、大于、与操作、异或操作、取反操作。如果test的值为字符串类型,可以在其前添加=、<、>。
看过“ Linux怎么使用file命令识别文件类型 ”
浏览量:2
下载量:0
时间:
cut命令可以从一个文本文件或者文本流中提取文本列。那么Linux如何使用cut命令截取文件信息?下面跟着读文网小编一起去了解下吧。
cut 命令有截取的意思,可从linux文件或者标准输入中读取内容并纵向截取所需信息列的一个文本截取工具。cut能帮我们切割出所需要的的信息项,让我们在服务器进行数据分析,系统排除的时候使得数据简化,减少工作成本,提高工作效率!除了cut外,还有awk,sed,sort命令也可以做截取的功能。
命令用法:
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-d delim][-s][file ...]
参数:
-b, --bytes=LIST
输出 这些 字节
-c, --characters=LIST
输出 这些 字符
-d, --delimiter=DELIM
使用 DELIM 取代 TAB 做 字段(field) 分隔符
-f, --fields=LIST
输出 这些 字段
-n
(忽略)
-s, --only-delimited
不显示 没有 分隔符 的 行
--output-delimiter=STRING
使用 STRING 作为 输出分隔符, 缺省 (的 输出分隔符) 为 输入分隔符
--help
显示 帮助信息, 然后 结束
--version
显示 版本信息, 然后 结束
使用 且 只使用 -b, -c 或 -f 中的 一个 选项. LIST 由 一个 范围 (range) 或 逗号 隔开的 多个 范围 组成. 范围 是 下列 形式 之一:
N
第 N 个 字节, 字符 或 字段, 从 1 计数 起
N-
从 第 N 个 字节, 字符 或 字段 直至 行尾
N-M
从 第 N 到 第 M (并包括 第M) 个 字节, 字符 或 字段
-M
从 第 1 到 第 M (并包括 第M) 个 字节, 字符 或 字段
如果 没有 指定 文件 FILE, 或 FILE 是 -, 就从 标准输入 读取 数据.
cut的使用格式:
cut OPTION 选项 + [FILE] 要出里的文本或者信息
其中常用的选项有:
-d: 表示以什么作为分隔符,进行切割,默认是空格,
-f: 选择哪几项进行输出,如:f1表示切割出来的第一项,
如下图;是/etc/passwd前10个用户的信息
如果只想提取用户名和用户家目录的信息,可以通 head /etc/passwd | cut -d: -f1,6
-d: 表示以冒号为分隔符,-f1,6表示分隔后选择第1列和第6列输出
上面就是Linux中cut命令的用法介绍了,使用cut命令截取字符串可以减少工作量,提高工作效率,当然,你也可使用sed命令等其他命令,效果相同。
看过“Linux如何使用cut命令截取文件信息”
浏览量:4
下载量:0
时间:
有的用户在电脑开机后出现系统提示“您已使用临时配置文件登录”这个问题,使用这个登录的时候在电脑操作中是不能保存文件的,这时候有不少用户朋友们都不知道怎么解决,下面读文网小编分享开机系统提示“您已使用临时配置文件登录”问题解决方法。
1.我们通过win7快捷组合键“win+r”打开运行栏,在打开的运行栏中输入“regedit”,打开注册表编辑器;如下图所示:
2.接着在打开的“注册表编辑器”窗口中依次开:
“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/ProfileList”子项;如下图所示:
3.接着点击“S-1-5-21”开头的配置文件,然后在右边窗口中找到“ProfileImagePath”项,我们在“ProfileImagePath”中能看到登录账号名;如下图所示:
4.最后将出问题的账号的“S-1-5-21”开头的配置项删除,其中有一个以.bak结尾的也一并删除,之后退出注册表,重启电脑后系统会自动帮助我们重新配置文件。
系统在使用过程中有时会出现“您已使用临时配置文件登录”的开机问题,当出现这种问题时候大家不用烦恼,可以根据小编分享的方法来解决问题。
浏览量:5
下载量:0
时间:
随着网络的普及,家庭中能上网的设备越来越多,使用无线路由器成为用户不二的选择,无线路由器在家庭中的应用也被用户所关注,那么你知道双频云路由器文件共享功能的使用方法吗?下面是读文网小编整理的一些关于双频云路由器文件共享功能的使用方法的相关资料,供你参考。
部分双频云路由器支持文件共享功能,将移动存储设备(如U盘、移动硬盘等)连接在路由器的USB接口,局域网的终端设备可以访问到移动存储设备中的资源,轻松实现文件共享。
将移动存储设备(U盘、移动硬盘)连接在路由器的USB接口,且确保路由器上对应的USB指示灯亮,说明移动存储设备连接正常。
登录路由器界面,点击 路由设置 >> 文件共享,可以显示连接的存储设备,如下图:
在文件共享界面,如果开启远程设备访问,则外网用户通过WAN口IP地址可以访问到共享文件;如果设置账号密码,则终端需要输入账号密码才能访问共享文件。请根据实际需要设置,点击 保存,如下图:
注意:如果外网不需要访问共享文件,且访问时不需要账号和密码,请跳过此步骤。
本文以Windows系统为例,说明访问共享文件的方法。
1、局域网FTP访问
打开电脑的资源管理器,输入访问路径:ftp://tplogin.cn或者ftp://192.168.1.1,回车,输入设置的访问账号和密码,
点击 登录,即可访问到共享文件。
2、局域网共享访问
在资源管理器或运行中输入 \tplogin.cn 或 \192.168.1.1,输入设置的访问账号和密码,即可访问到共享文件。
3、访问
外网设备访问共享文件,其访问路径为ftp://WAN口IP。比如路由器WAN口为121.20.31.225,那么访问方式如下:
如果WAN口是PPPoE拨号,则IP地址可能会动态变化,可以在 应用管理 >> 已安装应用 >> DDNS,登录DDNS用户名和密码,使用域名访问共享文件(将WAN口IP地址替换为DDNS域名即可)。
看过文章“双频云路由器文件共享功能的使用方法”
浏览量:3
下载量:0
时间:
美国网件的“品质网络轻松建”作为美国网件(NETGEAR)是中国市场之企业理念,致力于推动商用企业网络、运营商和数字家庭的构建与应用,那么你知道网件ReadyNAS OS 6怎么使用“恢复文件”功能吗?下面是读文网小编整理的一些关于网件ReadyNAS OS 6怎么使用“恢复文件”功能的相关资料,供你参考。
登录ReadyCLOUD 网站,该例中的ReadyNAS 设备已开启ReadyCLOUD 功能;
点击“主页”选中需要恢复数据设备的共享区 Manual ,点击页面右上角的“恢复文件”按钮;
在弹出的“恢复文件”列表中选择需要恢复的时间点,点击“下一步”。在列出的文件列表中选中需要恢复的文件( Software Manual ),点击“恢复”继续;
查看 Manual 共享区,此时您会发现多了一个名为 Software Manual 的文件;数据恢复完成。
看过文章“网件ReadyNAS OS 6怎么使用“恢复文件”功能"
浏览量:3
下载量:0
时间:
Win8可以用SkyDrive功能来保存文件,但是SkyDrive是一项云存储技术,所以在SkyDrive保存的文件需要联网才能使用。那么有没有什么方法可以让Win8系统在不联网的时候使用SkyDrive文件呢?下面读文网小编就为大家介绍一下具体的方法吧,欢迎大家参考和学习。
1、直接在win8电脑的开始屏幕,也就是metro界面中打开Metro Skydrive应用;
2、将鼠标右键移至开始屏幕右上角位置,这样就可以打开win8电脑的超级按钮菜单了;
3、在SkyDrive的设置中打开“选项”,之后打开“脱机访问所有文件”,完成之后咱们点击确定保存设置就可以了。
以上就是读文网小编为大家整理的怎么让Win8在不联网时使用SkyDrive文件的介绍了,设置好了以后就可以在不联网时使用SkyDrive文件了,有兴趣的朋友可以去试一试,希望对大家有所帮助。
浏览量:2
下载量:0
时间:
Linux系统下可以同时打开多个Shell,但是正在运行的Shell却只能有一个。那么如何查阅Linux系统正在使用Shell的版本呢?下面读文网小编就来为大家介绍一下吧,欢迎大家参考和学习。
1.$ zsh --version
2.zsh 5.0.7(x86_64-pc-linux-gnu)
对于 tcsh shell: $ tcsh --version
1.tcsh 6.18.01(Astron)2012-02-14(x86_64-unknown-linux) options wide,nls,dl,al,kan,rh,nd,color,filec
对于某些 shell,你还可以使用 shell 特定的变量(例如,$BASHVERSION 或 $ZSHVERSION)。
1.$ echo $BASH_VERSION
2.4.3.8(1)-release
以上就是读文网小编为大家整理的查阅Linux系统正在使用Shell的版本的方法了,希望对大家有所帮助。
浏览量:2
下载量:0
时间:
经常进行文件管理操作的朋友们,提到复制/粘贴操作,想必很多人还会回想起当初 Vista 奇慢的复制速度,不满意于 Windows 系统内置的复制功能,因为它太龟速了。于是大家就使用 FastCopy、TeraCopy 之类的软件来加速复制,Windows 7 随后则是修复了这一问题,但效果似乎也不理想,但是你是否知道 Windows 7 已经内置快速复制的功能?读文网小编来告诉大家.
解决方案:
建议如果你要拷贝包含多个大容量文件的目录,那就需要使用 RoboCopy 命令了,它是一个命令行的目录复制命令,自从 Windows NT 4.0 开始就成为 windows 资源工具包的一部分,然后在 Windows Vista、Windows 7 和 Windows Server 2008 采用作为标准的功能内置,这个工具不仅复制速度非常快,而且支持断点续传,甚至可以支持在制定的时间定时进行拷贝。Windows 7 中的此项功能也得到升级?D?D已经可以支持多线程了,这就意味着可以大大提升复制速度。而且该功能可以创建两个文件结构完全的镜像副本而不复制任何不需要的重复文件,同时还允许您保留所有相关文件信息,包括日期和时间戳、安全访问控制列表(ACL))等等。对那种N多小文件目录的复制能把速度提高一个数量级 ,几千个文件3秒就复制完了,而常用的复制粘贴方式大概需要45秒。
例如要把光盘F://里的所有文件拷贝到E盘的//CD目录下,可以运行以下命令:
Robocopy /s F:// E://CD
即使此时突然取出光盘,也无妨,robocopy 会一直等待,直到把光盘重新放入光驱又会自动开始拷贝。
Robocopy 还支持局域网拷贝,甚至可以把局域网服务器中指定目录的目录结构全部搬到本地,robocopy 支持在定时操作,就可以把复制的操作放到晚上进行,以免拥塞局域网,给别人带来不便。
如:RoBoCopy dir_from dir_to /E /MT:50 /LOG:copy.log
其中/E表示包含子目录,/MT:50是用50个线程(默认8个线程,最大可设128个),/LOG是重定向输出。更多选项可以用robocopy /?查看。
命令语法:ROBOCOPY source destination [file [file]...] [options]
源:源目录(驱动器://路径或////服务器//共享//路径)
目标:目标目录(驱动器://路径 或 ////服务器//共享//路径)
文件:要复制的文件(名称/通配符: 默认为 "*.*")
为了测试复制文件的速度,做了如下的测试
能够从上图中看到在120个线程的情况下,复制大小为878.16MB的单个文件,从14:56:31开始,14:57:06结束,共用了35秒得时间。
建议为了能够测试在选取多少线程数可以更快速的拷贝文件,采用PowerShell脚本进行批处理逐个测试不同线程的情况下复制所需要的时间与线程的对应关系,并将其在坐标上描点作图,测试的PowerShell脚本如下:
for($i=128;$i ?Clt 129;$i++){
Robocopy /s C://CD C://test//CD$i /MT:$i /LOG:log/copy$i.lo
remove-item C:////test//CD$i//*.*
"$i ," >>log/answ.txt
(Get-Content C://log//copy$i.log -TotalCount 6)[-1] >>log/answ.txt
"," >>log/answ.txt
(Get-Content C://log//copy$i.log -TotalCount 10000)[-1] >>log/answ.txt}
将脚本输出的内容经过格式规整,通过CSV格式导入到Excel中,并作出折线图如下图中所示的“系列1”线条:
拷贝的目标目录中共有324个文件,单个文件大小介于1MB与2MB之间,总文件大小549MB,与上面大小为878.16MB的单个文件相比,拷贝的时间要比之前要长,因为文件数众多,需要逐个进行拷贝花费了比较长的时间,而且经过多次试验实验当中是会有误差的,归一化后如图中黄色的“线性(系列1)”线条所示,能够看到同样的文件组在使用不同的线程时拷贝速度是有差异的,随着线程数的增多,拷贝的时间呈线性的减少。
其实 robocopy 还有很多强大的使用方法,读者可以使用 robocopy /? 命令进行查询,或者从本文末尾的附件中查看 RoboCopy 命令的详细选项,从中读者将会发现这条命令更强大的功能选项。
浏览量:2
下载量:0
时间: