古希腊神话恶魔:按delete和按shift+delete删除文件有什么区别

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 14:27:00
我知道按shift+delete是直接删除文件,delete是把文件放到回收站,听别人说按shift+delete会产生较多的磁盘碎片,是真的吗。是shift+delete好些还是delete文件再在回收站删除对电脑好一些。还请简要说明原理。

区别在于前者可以通过常规手段还原文件而后者不行。

1、按delete删除文件:只是把文件放入回收站,没有进行回收站清空操作则可以通过回收站还原文件。

2、按shift+delete删除文件:是永久性删除文件,无法通过常规手段还原文件。

无论是按delete还是按shift+delete删除文件,都有可能产生磁盘碎片。磁盘碎片是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。 

最常见的就是下载电影之类的大文件,它们被迫分割成若干个碎片存储于硬盘中。因此下载是产生碎片的一个重要源头。还有就是经常删除、添加文件,这时候如果文件空间不够大,也会产生大量的磁盘碎片。

扩展资料:

关于Shift健的电脑组合快捷健:

1、Ctrl+Shift+小键盘'+' 功能:所有页面放大20%。

2、Ctrl+Shift+N 功能:在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)。

3、Ctrl+Shift+小键盘'-' 功能:所有页面缩小20%。

4、Ctrl+Shift+F 功能:输入焦点移到搜索栏。

5、Ctrl+Shift+G 功能:关闭“简易收集”面板。

6、Ctrl+Shift+H 功能:打开并激活到你设置的主页。

7、Ctrl+Shift+S 功能:打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)。

8、Ctrl+Shift+W 功能:关闭除锁定标签外的全部标签(窗口)。

9、Ctrl+Shift+F6 功能:按页面打开的先后时间顺序向后切换标签(窗口)。

10、Ctrl+Shift+Tab 功能:以小菜单方式向上切换标签(窗口)。

参考资料:百度百科-删除资料

区别在于前者可以通过常规手段还原文件而后者不行。

1、按delete删除文件:只是把文件放入回收站,没有进行回收站清空操作则可以通过回收站还原文件。

2、按shift+delete删除文件:是永久性删除文件,无法通过常规手段还原文件。

无论是按delete还是按shift+delete删除文件,都有可能产生磁盘碎片。磁盘碎片是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。 

最常见的就是下载电影之类的大文件,它们被迫分割成若干个碎片存储于硬盘中。因此下载是产生碎片的一个重要源头。还有就是经常删除、添加文件,这时候如果文件空间不够大,也会产生大量的磁盘碎片。

扩展资料:

删除顽固文件的常规方法

方法1:重新启动Windows操作系统后,再按常规方式删除文件。

方法2:在DOS(或命令提示符)界面中用Del、Deltree之类的命令删除。

方法3:利用非Windows资源管理器的第三方工具删除,例如具有浏览文件夹功能的TotalCommander、acdsee、FlashFXP、nero等软件。

方法4:如果你安装了两个以上的操作系统,那么就可以在当前系统中删除其它操作系统的文件。

方法5:在启动时按F8键选择进入安全模式执行删除操作。

参考资料:百度百科-删除文件

百度百科-磁盘碎片

一、删除文件的结果不同

1.delete删除文件,属于暂时删除。被删除的文件会出现在回收站中,如果再被需要的时候可以进行回收,在回收站中依然占用硬盘空间。

2.shift+delete删除文件,属于永久性删除。被删除文件不会出现在回收站中,并且不再占用硬盘空间。

二、shift+delete不会产生较多的磁盘碎片。

磁盘碎片是当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存。虚拟内存管理程序会对硬盘频繁读写,才产生大量的碎片。

三、两种删除方式均不会对电脑造成损坏。

1.delete+shift相当于一种键盘组合:“删除并从回收站移除”

2.delete:“删除”

第一种相比于第二种多了一个步骤,不存在哪一个对更好。

shift+delete是直接删除文件,shift + delete 删除是把文件删除但不经过回收站的,不需要再手动清空回收站。delete键删除是把文件删除到回收站。一个是永久性删除,一个是删除了但是还在你的电脑里。

如果你确定以后不会用到这个文件,那么你就可以直接删除文件,如果你不确定你以后会不会用到,那么就选delete,这样以后你就可以到回收站里找该文件然后使用。

拓展资料:

Oracle中的Delete:

语法:DELETE [ FROM ] [user.]table [@db_link][Alias] [WHERE condition];

这里的condition 可以复杂的表达式或子查询。

注意:删除记录并不能释放ORACLE里被占用的数据块表空间。它只把那些被删除的数据块标成unused。

Pascal语言中的Delete过程:

Procedure Delete(var S :String ; Index,Count:Integer) ;

说明:Delete() 删除字符串S中从第Index个字符开始的Count个字符。

若Index超出了S的长度,则不执行删除的操作。

若Index+Count超出了S的长度,则删除从Index到S末尾的字符。

若Index或Count出现负数,则不执行删除的操作。

例如:

Var S :String ='1234567890' ;

执行 Delete(S,1,3) 后,S=‘4567890’ ;执行 Delete(S,9,8888) 后,S=12345678

执行 Delete(S,99,2) 后,S=‘1234567890’ ;执行 Delete(S,-1,3) 后,S=‘1234567890’

BLOCK DELET指定不执行单句程序

Delet Rows删除行

delet from后面跟表名

delete键删除是把文件删除到回收站;
需要手动清空回收站处理掉

shift + delete 删除是把文件删除但不经过回收站的;
不需要再手动清空回收站