标签: linux基础-文件管理

26 篇文章

005、Vsftp安装配置
Vsftp安装配置 vsftp安装 2.1 更换源 将你这台机器的本地源换成国内的阿里的源。(在后面的安装过程相对较快) [root@contos7 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 2.2 安装epel源 [root@contos7 ~]# yum …
004、inotify+rsync实现实时同步
inotify+rsync实现实时同步 第2章 inotify+rsync实时同步服务部署 2.1 第一个里程碑:部署rsync服务 2.1.1 rsync服务端部署 1)软件是否存在 [root@backup ~]# rpm -qa |grep rsyncrsync-3.0.6-12.el6.x86_64 #需求:查询到某个命令非常有用。但是不知道属于哪个软件包 yum provides rys…
003、 inotify软件介绍及参数说明
1.5 inotify软件介绍及参数说明 1.5.1 两种安装方式 1)yum安装 yum install -y inotify-tools 2) 手工编译安装 注:YUM 安装需要有epel源 http://mirrors.aliyun.com 手工编译安装方式需要到github上进行下载软件包 inotify软件的参考资料链接: https://github.com/rvoicilas/ino…
001、Rsync和Tar增量备份梳理
Rsync和Tar增量备份梳理 1)rsync备份 rsync由于本身的特性,在第一次rsync备份后,以后每次都只是传内容有改变的部分,而不是全部传。所以,rsync在做镜像方面是很不错的,只传增量,节省带宽、时间。 常规本地rsync备份命令可以是: rsync -az --delete SRC DST 其中: -z 压缩 -a 简单理解就是保持一致性 --delete 严格保证DST内容与S…
026、zip/unzip命令
zip/unzip命令 zip 语法: zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件...][-i <范本样式>][-x <范本样式>] 补充说明:zip是个使用广泛的压缩程序,文…
025、wget命令
wget命令 wget是Linux中的一个下载文件的工具,wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。 它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再…
024、touch 创建空文件和刷新文件时间
touch 创建空文件和刷新文件时间 touch是Linux常用的一条基本命令,它有如下两个功能: ​ (1)是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来; ​ (2)是用来创建新的空文件。 其语法结构如下: $ touch [选项] [文件] 其中“选项”是可选的,即touch后可以直接接“文件”;“文件”是指要修改或者创建的文件,多个文件之间用空…
023、tar命令
tar命令 在Linux中,tar命令是一个常用的工具,用于打包和解压文件。它在文件管理、备份和压缩方面扮演着重要角色。tar(tape archive)最初是为磁带设备设计的,但现在已经成为文件操作的标准工具之一。它能够将一组文件和目录打包成单个归档文件,也可以从归档文件中提取出文件和目录。通过结合不同的选项,你可以在tar命令中实现广泛的功能。 一,参数列表 下表列出了tar命令的一些常用参数…
022、stat命令查看文件状态(三个时间戳)
stat命令查看文件状态(三个时间戳) 三个时间戳: access time:访问时间,atime,读取文件内容 modify time: 修改时间, mtime,改变文件内容(数据) change time: 改变时间, ctime,元数据发生改变 选项 -L:支持符号连接; -f:显示文件系统状态而非文件状态; -t:以简洁方式输出信息; --help:显示指令的帮助信息; --version…