2018最新linux云计算集群架构师-第一阶段-Linux操作系统入门到精通-第4章-文件系统的管理方法和xfs文件系统备份恢复-创建-修改-移动-删除文件和文件夹

创建-修改-移动-删除文件和文件夹

文件管理方式有多种

改变目录: cd

创建/修改/移动/删除: touch   mkdir    mv  vi   rm  cp

1.创建文件和文件夹

命令之:touch 

作用:常用来创建空文件,如果文件存在,则修改这个文件的时间

补充:文件的三种时间

#查看文件修改的时间
ll /etc/passwd  

#查看文件属性(其中包括文件时间属性)
stat /etc/passwd 

#注:
#访问时间:atime  查看内容   cat  a.txt
#修改时间:mtime  修改内容  vim a.txt
#改变时间:ctime  文件属性,比如权限  change time。  chmod +x a.sh
 

#touch
cd /opt/
touch a.txt
touch file1 file2

#创建file6到file20的文件
touch file{6..20}  
ls

touch -d "20181019 21:30" xuegod.txt
ll xuegod.txt

2.使用vim和重定向创建一个新文件

用vim命令创建一个新文件

vim xuegod-1.txt

#用重定向创建一新文件
echo  aaa > xuegod.txt

3.命令之:mkdir

作用:创建目录

语法:mkdir  (选项) 文件名

mkdir dir1
mkdir dir2 dir3 /home/dir4
ls /home/

#无法创建
mkdir /tmp/a/b/c

#加参数-p
mkdir -p /tmp/a/b/c

4.删除文件和目录

用到的命令:rm

作用:可以删除一个目录中的一个或多个文件或目录,对于链接文件,只是删除整个链接文件,而原文件保持不变的

语法:rm (选项) 处理对象

选项:

-f  强制删除,没有提示

-r  删除目录

#rm -rf  (慎用,一定要在删除以前确定一下所在目录,防止误删除重要数据)
rm -rf a.txt
rm -rf a.txt dir
rm -rf file*

5.复制文件

命令:cp  源文件/目录   目录文件/目录

选项:-R/r:递归处理,将指定目录下的所有文件与子目录一并处理

#复制文件
cp /etc/passwd /opt/

#复制目录
cp -r /boot/grub /opt/     

6.移动文件

mv passwd  dir1

#在移动文件的时候支持改名操作
mv xuegod.txt dir1/a.txt   

 

 

posted on 2019-12-02 14:30  herisson_pan  阅读(10)  评论(0)    收藏  举报

导航