【RedHat Linux】文件或目录的增删改查


【文件的增删改查】

增:
touch 新建文件
touch /a/{1..70}.txt 一次过建立1至70号txt文件
mkdir 新建路径

删:
rm 删除文件或路径
    -rif 强力删除
mv 修改路径、文件名(不修改硬盘位置,只改路径)

改:
cp file1 file2 复制文件
cp filea fileb /dir 多个文件复制到/dir目录中
cp -r 遍历复制
cp -p 连文件权限也复制

scp 通过ssh传输
scp 用户名@远程ip:/remote_dir /local_dir 从远程传送到本地
scp /local_dir 用户名@远程ip:/remote_dir 从本地传送到远程

 

mv 移动改名

vi/vim 编辑文件(与cat相比,vi会把文件全部加载到内存,而cat是逐行加载)
mount 挂载路径

查:
ls 查看

  -l 查看权限等信息
  -d 查看本目录
  -i 查看INODE值
df -h 查看挂载情况

 

【引申:rsync 同步】

rsync -av root@192.168.110.101:/var/log /serverlogs 第一次同步 -v显示结果 -a代表一堆功能。。
  //ssh root@192.168.110.101 'logger "Log files synchronized"' 写入message 
rsync -av root@192.168.110.101:/var/log /serverlogs 第二次同步

 

posted @ 2018-05-31 15:17  caya  阅读(193)  评论(0编辑  收藏  举报