标签: linux基础-文件管理

26 篇文章

002、数据实时同步介绍
第1章 数据实时同步介绍 1.1 什么是实时同步:如何实现实时同步 ​ A. 要利用监控服务(inotify),监控同步数据服务器目录中信息的变化 ​ B. 发现目录中数据产生变化,就利用rsync服务推送到备份服务器上 1.2 实现实时同步的方法 ​ inotify+rsync 方式实现数据同步 ​ sersync 方式实现实时数据同步 1.2.1 实时同步原理介绍 1.3 inotify+rs…
015、inode与增删移动关系
inode与增删移动关系 inode(index node)表中包含文件系统所有文件列表 一个节点(索引节点)是在一个表项,包含有关文件的信息(元数据),包括: 文件类型,权限,UID,GID 链接数(指向这个文件名路径名称个数) 该文件的大小和不同的时间戳 指向磁盘上文件的数据块指针 有关文件的其他数据 cp和inode 在CP的命令: 1、分配一个空闲的inode号,在inode表中生成新条目…
014、find命令
find命令 find 命令的基本语法如下: $find [path] [option] [expression] 一、基本用法 列出当前目录和子目录下的所有文件 这个命令会列出当前目录以及子目录下的所有文件。 $ find . ./abc.txt ./subdir ./subdir/how.php ./cool.php 该命令与以下命令效果相同 $ find . $ find . -print …
013、file命令确定文件内容
file命令确定文件内容 文件可以包含多种类型的数据 检查文件的类型,然后确定适当的打开命令或应用程序使用 file [options] <filename>... 常用选项: -b 列出文件辨识结果时,不显示文件名称 -f filelist列出文件filelist中文件名的文件类型 -F 使用指定分隔符号替换输出文件名后默认的”:”分隔符 -L 查看对应软链接对应文件的文件类型 --…
012、cpio命令
cpio命令 1.1 cpio基本介绍 cpio是一个非常古老的归档工具。已逐渐被tar替代,但是有些功能是tar不存在的,所以还是分享下它的用法。 cpio - copy files to and from archives cpio用于创建、解压归档文件,也可以对归档文件执行拷入拷出的动作,即向归档文件中追加文件,或从归档文件中提取文件。它也支持tar格式的归档文件,但是对压缩后的tar(如.…
011、复制文件和目录cp
复制文件和目录cp cp[OPTION]... [-T] SOURCE DEST cp[OPTION]... SOURCE... DIRECTORY cp[OPTION]... -t DIRECTORY SOURCE... cp SRC DEST cp常用选项 -i:覆盖前提示–n:不覆盖,注意两者顺序 -r, -R: 递归复制目录及内部的所有内容 -a: 归档,相当于-dR--preserv=a…
010、basename和dirname绝对和相对路径
basename和dirname绝对和相对路径 绝对路径 以正斜杠开始 完整的文件的位置路径 可用于任何想指定一个文件名的时候 相对路径名 不以斜线开始 指定相对于当前工作目录或某目录的位置 可以作为一个简短的形式指定一个文件名 基名:basename 目录名:dirname [root@localhost ~]# basename basename: missing operand Try &#…
009、文件系统结构
文件系统结构 /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录 /bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序 /sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序 /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules) /lib64:专用于x86_…
007、目录操作
目录操作 tree 显示目录树 -d: 只显示目录 -L level:指定显示的层级数目 -P pattern: 只显示由指定pattern匹配到的路径 mkdir创建目录 -p: 存在于不报错,且可自动创建所需的各目录 -v: 显示详细信息 -m MODE: 创建目录时直接指定权限 rmdir删除空目录 -p: 递归删除父空目录 -v: 显示详细信息 rm-r递归删除目录树
006、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 …