操作目录下的文件或目录
1、显示/var目录下所有以l开头,以一个小字母结尾,且中间出现一位数字的文件或目录;
# ls /var/l*[[:digit:]]*[[:lower:]]
2、显示/etc目录下,以任意一位数字开头,且以非数字结尾的文件或目录;
# ls -d /etc/[[:digit:]]*[^[:digit:]]
3、显示/etc目录下,以非字母开头,后面跟了一个字母及其它任意长度字符的文件或目录;
# ls -d /etc/[^[:alpha:]][[:alpha:]]*
4、在/tmp/mytest目录中创建以testdir打头,后跟当前日期和时间的空目录,形如tfile-2016-05-27-09-32-22
# mkdir -pv /tmp/mytest/testdir-$(date +%F-%H-%M-%S)
5、复制/etc目录下,所有以p开头,以非数字结尾的文件或目录至/tmp/mytest1目录;
# mkdir /tmp/mytest1
# cp -r /etc/p*[^[:digit:]] /tmp/mytest1
6、复制/etc/目录下,所有以.d结尾的文件或目录至/tmp/mytest2目录;
# mkdir /tmp/mytest2
# cp -r /etc/*.d /tmp/mytest2
7、复制/etc/目录下所有以l或m或n开头,以.conf结尾的文件至/tmp/mytest3目录;
# mkdir /tmp/mytest3
# cp -r /etc/[lmn]*.conf /tmp/mytest3
-P: 复制符号链接文件本身,而非其指向的目标文件 符号链接文件的大小是源文件中字符的个数
--preserve[=ATTR_LIST]
mode,ownership,timestamps
mode: 权限
owership: 属主、属组
timestamps: 时间戳
-R 目录复制使用递归
-d same as --no-dereference --preserve=links 保留连接
-p: 相当于 --preserve(保留)=mode,ownership,timestamps
preserve[=ATTR_LIST] 默认是保留权限、属主和属组、时间戳,也可以指定保留的属性
preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: context,
links, xattr, all
保留指定属性来复制的
-a:相当于 -dR --preserve=all 保留文件的所有属性,常用来归档的
归档:archive
-i: interactive
-i, --interactive 文件存在提示是否覆盖
prompt before overwrite (overrides a previous -n option)
转载于:https://www.cnblogs.com/otosis/p/5914067.html
操作目录下的文件或目录相关推荐
- 8.var目录下的文件和目录详解
1./var目录下的文件和目录详解. /var (该目录存放的是不断扩充且经常修改的目录,包括各种日志文件或者pid文件,存放linux的启动日志和正在运行的程序目录(变化的目录:一般是日志文件,ca ...
- 9.proc目录下的文件和目录详解
1./proc目录下的文件和目录详解 /proc:虚拟目录.是内存的映射,内核和进程的虚拟文件系统目录,每个进程会生成1个pid,而每个进程都有1个目录. /proc/Version:内核版本 /pr ...
- php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录
PHP目录遍历程序代码,将显示指定目录下的所有文件和文件夹,并列出这些文件,最后统计出文件总数.使用的PHP函数有is_dir.closedir.scan_dir等. 本代码比较准确,可判断目录下的是 ...
- Golang获取目录下的文件及目录信息
一.获取当前目录下的文件或目录信息(不包含多级子目录) func main() {pwd,_ := os.Getwd()//获取文件或目录相关信息fileInfoList,err := ioutil. ...
- linux怎么还原bak文件,Linux restore命令:还原dump操作备份下的文件、目录或分区...
restore 命令是 dump 命令的配套命令,dump 命令是用来备份分区和数据的,而 restore 命令是用来恢复数据的. restore 命令的基本格式如下: [root@localhost ...
- linux怎么还原bak文件,Linux系统restore命令:还原dump操作备份下的文件、目录或分区...
restore命令是dump命令的配套命令,dump命令是用来备份分区和数据的,而restore命令是用来恢复数据的. restore命令的基本格式如下:[root@localhost ~]# res ...
- java递归url目录_Java递归实现某个目录下所有文件和目录
import java.io.File; import java.util.ArrayList; public class Test1// 实现打印某个目录下的所有文件和目录,要目录在上,文件在下,每 ...
- C#递归搜索指定目录下的文件或目录
来源:https://www.cnblogs.com/huhangfei/p/5012978.html 诚然可以使用现成的Directory类下的GetFiles.GetDirectories.Get ...
- php获取目录下所有文件及目录(多种方法)
获取某目录下所有子文件和子目录 function getDirContent($path){if(!is_dir($path)){return false;}//readdir方法/* $dir = ...
最新文章
- C# 最快的逐一打印斐波那契结果数列的算法
- 微信截取菜单栏(不收回)
- 在 Ubuntu Linux 下搜索文件和文件内容
- mac终端输入密码被阻止
- redis setnx 过期时间_阿里面试官:你确定你用过 Redis 分布式锁吗?
- 动画图解 socket 缓冲区的那些事儿
- 软件工程15 个人阅读作业1
- java 判断日期连续_如何在Java中检查日期是否大于另一个日期?[重复]
- 1.请求安全-- MD5的必要性以及实际应用场景
- [转载] Python中NumPy简介及使用举例
- 开源|如何用Soft-NMS实现目标检测并提升准确率
- HDU-ACM-1097
- android killer 编译失败,解决Android killer APK 编译失败,无法继续下一步签名
- 居住证服务器维护需要多长时间,居住证正在制证要多久能拿到
- CTWAP和CTNET的区别
- 2021国赛新大陆物联网Ubuntu系统维护(中职)
- 网站URL被劫持怎么办?
- 前端高效开发必备的js库梳理,日常使用中会持续更新
- ffmpeg 视频提取音频 php-ffmpeg
- 数据仓库构建方法论(六):数据建模方法论
热门文章
- linux查看文件和目录大小(du)
- React开发(256):react项目理解 ant design 注意报错提示
- Taro+react开发(25)三元
- 前端学习(3136):react-hello-react之不用柯里化的写法
- 前端学习(3028):vue+element今日头条管理-使用icon图标的处理
- [html] 百度、淘宝、京东移动端首页秒开是如何做到的?
- [html] 渐进式渲染是什么?
- 前端学习(2795):实现样式的左侧结构和样式
- 工作97:父子组件传值
- “约见”面试官系列之常见面试题第八篇说说原型与原型链(建议收藏)