服务器光盘拷贝文件夹,如何光盘path中的两个点的文件夹
我正在删除我的CentOS服务器上的一些病毒扫描被认为是被感染的文件。
其中两个文件在path中有“..”。 我明白通常..是我们如何导航到父目录。 在这种情况下,这两个点似乎是实际path的一部分。
例如,如果文件的path是:
/var/lib/mysql/mysql/..\bin\cna12.dll
然后我可以cd:/var/lib/mysql/mysql/
如果我然后键入CD并按两次选项卡,我提供了选项自动完成到几个选项。 其中一个select是:
..\bin\cna12.dll
在粘贴的文本中查看(注意在第一列中):
..\bin\cna12.dll help_topic.frm slow_log.CSV columns_priv.frm help_topic.MYD slow_log.frm columns_priv.MYD help_topic.MYI tables_priv.frm
通常情况下,我可以input自动完成build议的几个字符,然后再次按Tab键自动填充完成…但我似乎无法select它,呃,完成自动完成。
没有我做的似乎工作。 包括把它放在引号如:
cd "..\bin\"
请注意,Linux斜杠是这样的“/”,而上面引用的斜线是Windows风格的“\”。
如何cd到bin目录,这样我可以清除该.dll文件?
我不相信这是一个真正的目录,我怀疑这只是一个反斜杠的文件。 尝试直接删除该文件,它应该被删除。
这将工作: rm '..\lib\plugin\amd.dll'
我也不确定在CentOS系统上多聪明的cd ,它只能显示目录的自动完成选项。 其中你将不得不做rmdir '..\lib\plugin\amd.dll' (假设它是空的)。 您可以通过在/var/lib/mysql/mysql/目录中运行ls -l来确定这是否是文件或目录,然后相应地发出正确的命令。
在Linux系统上,反锯齿只是作为文件名中的字符而不是目录分隔符。 因此,在目录上下文中使用它们没有特别的区别。 反斜杠通常用作特殊字符的转义字符。
有两个问题。 你不会在自动完成之前说出你正在input的内容,这会使事情变得复杂,而且你的行为就好像是另一个目录中的文件一样,不是这样的 – 反斜杠并不是unix中的path分隔符,他们只是文件名中的字符。
至于第二,停止尝试cd 。 无论你做什么,Shell都不会自动将该文件名自动完成,因为它不是一个目录。 该文件在. ,就这样吧。
至于第一个,你不能只键入..自动完成,因为这不是一个明确的匹配(目录也包含.. ,因为它必须)。 你不能只键入..\来自动完成,因为反斜杠是一个元字符,它逃脱了后面的那个,shell不知道那是什么 – 它可能是任何东西,或者什么也不是。 但是,如果您键入
rm ..\\
然后打TAB (假设这是bash),那么文件名应该正确填写。 我只是试了一下,它为我工作(在Fedora 22下bash 4.3.42(1))。
这是一个符号链接(符号链接)。
如果您运行命令:ls -l amd.dll
你会看到像这样的东西:
lrwxrwxrwx 1 root root 14 Sep 22 2013 amd.dll – > .. \ lib \ plugin \ amd.dll
这意味着实际的文件位于这里:
/var/lib/mysql/lib/plugin/amd.dll
如果确实是一个目录,请尝试发出cd '..\lib\plugin\amd.dll' (请注意单引号,而不是双引号)
如果是文件,请使用rm '..\lib\plugin\amd.dll' (再次注意单引号)
服务器光盘拷贝文件夹,如何光盘path中的两个点的文件夹相关推荐
- 【Docker镜像文件加载原理生产中重新制作并提交镜像文件案例演示】
一.知识回顾 之前的内容都帮你整理好了,在这里哟! [0.Docker相关目录文章整理,可自行查看,包含多节内容] [1.Docker详细安装部署&阿里镜像地址配置] [2.Docker架构& ...
- .bak 服务器备份文件,如何从SQL Server Management Studio中的多个备份(bak)文件还原数据库...
本文概述 在带有SSMS的SQL Server中, 还原数据库(至少对于小型数据库而言)非常容易.无论当前的原因是什么, 例如在生产环境中进行还原, 在本地环境中进行还原以检查数据库完整性等等, 你都 ...
- 查找磁盘占用最大的文件linux,linux查找系统中占用磁盘空间最大的文件
Q:下午有一客户磁盘空间占用很大,使用df查看磁盘剩余空间很小了,客户想知道是哪些文件占满了文件. Q1:在Linux下如何查看系统占用磁盘空间最大的文件? Q2:在Linux下如何让文件夹下的文件让 ...
- 安卓中的两个build.gradle文件介绍
当我们在build.script下面发现了两个bulid.gradle文件,需要用的时候不知道用哪个,也不知道他的含义,这里我们就来了解一下.这是在安卓模式下的截图.如果在project模式下,就是一 ...
- linux proc大量文件夹,简析Linux中 /proc/[pid] 目录的各文件
Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构.改变内核设置的机制.proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为访问系 ...
- c# 遍历文件夹深度_C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)...
//遍历一个目录下所有的文件列表,代码实例 DirectoryInfo dir = new DirectoryInfo(folderName); var list = GetAll(dir); /// ...
- java log4j 多个文件_为什么log4j会记录到两个单独的文件? [重复]
这个问题在这里已有答案: 我有以下 log4j.properties 文件,默认的appender和特定类的单独的appender log4j.rootLogger=DEBUG, STDOUT, de ...
- python读取xlsx文件pandas_python-如何使用iPython中的pandas库读取.xlsx文件?
DataFrame的read_excel方法类似于read_csv方法: dfs = pd.read_excel(xlsx_file, sheetname="sheet1") He ...
- python读取不到文件怎么办_Python从子目录中找不到的目录文件读取文件(在那里)...
正如isedev指出的,listdir()只返回文件名,而不是完整路径(或相对路径).处理这个问题的另一种方法是os.chdir()进入所讨论的目录,然后os.listdir('.'). 其次,你的目 ...
最新文章
- 模板 - 最长上升子序列与最长公共子序列
- C++模拟游戏中鼠标点击和键盘按键
- shell编程中for/while/util/case/select/break/continue
- c语言常量类型转换,c语言基础教程常量变量和类型转换,免费版.doc
- mybaits错误解决:There is no getter for property named 'parentId ' in class 'java.lang.String'
- python英文单词及其出现次数-Python读取英文文件并记录每个单词出现次数后降序输出示例...
- 音频处理七:(极坐标转换)
- 虹软java接摄像头_虹软人脸识别SDK(java+linux/window) 初试
- C#构造函数、操作符重载以及自定义类型转换
- linux的文件搜索命令,Linux文件搜索命令find的用法 | 术与道的分享
- 修改系统时间导致myeclipse不能自动发布的解决方法
- (转)以C++为核心语言的高频交易系统的讨论?
- 我的世界修改服务器头像,我的世界头像
- R语言:表达式、数学公式、特殊符号
- 昨天介入600571,信雅达,喜欢的朋友可以跟进!
- AD域控管理之授权普通用户或组管理计算机加入域和退出域的权限
- PCL-SISR:基于对比学习的单幅图像超分辨率重建方法
- 百度编辑器ueditor上传视频后,再次编辑视频无法播放
- Carsim的基本功能介绍
- 奥的斯服务器显示spb,奥的斯Gen2故障处理手册【维修面板SPB代码识别】
热门文章
- Nextcloud基本使用方法
- DNS污染——domain name的解析被劫持了返回无效的ip
- jupyter的环境问题:在jupyter中添加我们想要的环境
- 用Python找回微信撤回信息,(来自程序员的小骄傲)就算你撤回我也看的到~
- 手机上能不能写python_如何在手机上写Python?
- JavaScript 原型 原型链
- 迅为开发板-i.MX6Q开发板飞思卡尔imx6开发板专业推荐
- 具统计全国淘宝村增至211个 直接就业超过28万人
- win7系统安装信息服务器不可用怎么办,Win7电脑RPC服务器不可用怎么办 RPC服务器不可用解决方法...
- 计算机教师继续教育心得,教师继续教育心得体会