大家平时工作中对不带空格的文件接触较多.这样一来删除操作也是比较简单的.但是有时我们会接触带有空格的文件.对于这种文件我们应该如何删除呢? 首先我们演示一下find命令结合xargs命令删除不带空格的文件 [root@ELK-chaofeng test]# touch .txt .txt [root@ELK-chaofeng test]# ls .txt .txt [root@ELK-chaofeng test]# find . -type f | xargs ./.txt ./.txt [ro…
1.IFS是什么? Linux下有一个特殊的环境变量叫做IFS,叫做内部字段分隔符(internal field separator).IFS环境变量定义了bash shell用户字段分隔符的一系列字符.默认情况下,bash shell会将空格当做字段分隔符.我这里的系统是Centos7系统. 但是往往我们不能仅仅以空格符来作为字段分隔符,有些情况下我们需要将分割符设置为换行符来满足我们的业务需求. 演示如下: 现在我创建了四个目录,其中一个目录带有空格.现在我想把一下子他们统统都删除掉. [r…
Linux 删除带有特殊字符的文件 http://www.cnblogs.com/tester-hehehe/p/5715128.html…
有时候需要创建带有空格的文件夹,虽然这不是一个好的习惯,但是偶尔会遇到.用的最多的是很多时候需要进入带有空格的文件夹,如"a b"是一个文件夹名. 创建:mkdir "a b" mkdir 'a b' mkdir a\ b 进入:cd "a b" cd 'a b' cd a\ b 由上可见,需要在带有空格的文件夹名前面加上引号(单引号或者双引号),另一种方法是在空格前面加\,\的意思是后面还有字符的意思. 切记,直接输名字是无法操作成功的,如已经…
今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错,如下: [localhost]rm -MXV9.log rm: illegal option -- M rm: illegal option -- X rm: illegal option -- V rm: illegal option -- 9 rm: illegal option -- . rm: illegal option -- l rm: illegal option -- o rm: illegal o…
Linux.CentOS操作系统下如何删除和重命名文件夹呢?办法如下: 一.Linux.CentOS下重命名文件和文件夹 mv:move 用移动文件命令就可以了,因为linux系统没有专门的重命名命令. 基本格式: 移动文件:mv 文件名 移动目的地文件名 重命名文件:mv 文件名 修改后的文件名 示例:mv oldfilename newfilename (oldfilename为旧文件名,newfilename为新文件名) 二.Linux.CentOS下删除文件和文件夹 通常情况下,删除文件…
现在系统每天生成一个日期文件夹,并压缩上传到ftp服务器,造成目录下文件太多,所以决定写个定时删除文件的任务 写脚本文件 find /home/data -mtime +90 -name "*.txt" -exec rm -rf {} \;find /home/data -mtime +90 -name "*.tar.gz" -exec rm -rf {} \;find /home/data -mtime +90 -name "*-*-*" -e…
账号与一般身份用户存放在/etc/passwd文件中 个人密码存放在/etc/shadow文件中 Linux所有组名存放在/etc/group中 ls -al查看所有信息并显示权限等 文件权限的10字符长度为:文件类型,拥有者权限,用户组权限,其他人权限. 文件类型   d目录    l链接   -文件   b设备文件中可供存储的周边设备block   c串行设备如键盘鼠标character 数据接口文件   sockets数据接口文件 数据输送文件pipe r读  w写 x执行 文件可以分为纯…
如:hello world文件 第一种方式 先用 ls -i 得到 hello world 的inod(就是最前面的数字)假设这个数字是123,然后find . -inum -exec rm {} \ 第二种方式 用\屏蔽,比如 rm -fr hello\ world…
1.使用单引号将文件名括起来进行操作: rm '2018-08-07 17-29-48.png'…