码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基本命令 文件管理 下部

时间:2018-07-14 16:23:26      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:1.2   基本命令   oldboyedu   linu   查看   文件复制   remove   file   code   

1.1 移动文件

将/data目录移动到/root下

涉及命令mv

[root@oldboyedu-50 ~]# mv /data/ /root/     移动
[root@oldboyedu-50 ~]# ls /root/            查看
anaconda-ks.cfg  data  install.log  install.log.syslog
[root@oldboyedu-50 ~]#

1.2 备份文件

备份oldboy.txt

涉及命令cp   

[root@oldboyedu-50 ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak 
##########             备份cp  将需要备份的文件加上  .bak

[root@oldboyedu-50 ~]# ls -l /root/data/                                     检查
total 0
-rw-r--r--. 1 root root 0 Jul 10 19:18 oldboy.txt
-rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak
[root@oldboyedu-50 ~]#

1.3 改名

将oldboy.txt 修改成oldgirl.txt

[root@oldboyedu-50 ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak 
##########             备份cp  将需要备份的文件加上  .bak

[root@oldboyedu-50 ~]# ls -l /root/data/                                     检查
total 0
-rw-r--r--. 1 root root 0 Jul 10 19:18 oldboy.txt
-rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak
[root@oldboyedu-50 ~]#

1.4 删除文件

删除oldgirl.txt

涉及命令 rm   参数 -f

[root@oldboyedu-50 ~]# rm /root/data/oldgirl.txt                删除文件
rm: remove regular empty file `/root/data/oldgirl.txt? y       确认删除 y
[root@oldboyedu-50 ~]#

强制删除不提示

[root@oldboyedu-50 ~]# rm -f /root/data/oldgirl.txt          强制删除不提示
[root@oldboyedu-50 ~]# ls -l /root/data/                     查看
total 0
-rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak
[root@oldboyedu-50 ~]# 
####-f  强制删除不提示

1.5 删除目录

删除/tmp下的/data

涉及命令 rm 

-rf  强制删除不提示 (工作中需慎用)

-r 递归 删除目录及以下文件

-f 强制删除不提示

[root@oldboyedu-50 ~]# rm /tmp/data/          
rm: cannot remove `/tmp/data/: Is a directory      这是一个目录  不能直接删除目录
[root@oldboyedu-50 ~]# rm -r /tmp/data/             -r 递归 删除目录及以下文件
rm: remove directory `/tmp/data? y 
[root@oldboyedu-50 ~]# 

[root@oldboyedu-50 ~]# rm -rf /tmp/data/            -rf  强制删除不提示 (慎用!)
[root@oldboyedu-50 ~]#

1.6 mkdir命令补充

创建多层目录(批量创建目录)

-p 创建多层目录

-v 显示创建过程

[root@oldboyedu-50 ~]# mkdir -p /oldboy/test
[root@oldboyedu-50 ~]# 
[root@oldboyedu-50 ~]#    #-p     创建多层目录

创建多层目录并显示创建过程

[root@oldboyedu-50 ~]# mkdir -pv /1/2/3
mkdir: created directory `/1mkdir: created directory `/1/2mkdir: created directory `/1/2/3[root@oldboyedu-50 ~]#     #  -v 显示创建过程

1.7 cd命令补充

cd.. 进入到上一级目录

[root@oldboyedu-50 ~]# cd /root/data/
[root@oldboyedu-50 data]# cd ..
[root@oldboyedu-50 ~]# ##进入到上一级目录

cd. 进入到当前目录

[root@oldboyedu-50 data]# cd .
[root@oldboyedu-50 data]# ##进入到当前目录
[root@oldboyedu-50 data]# ##用到cd . 的时候
[root@oldboyedu-50 data]# ##移动xxxx文件 到当前目录
[root@oldboyedu-50 data]# cp /root/data/oldboy.txt .     
######可能使用到的地方   如当前在data目录下  要把一个文件复制到data 可以使用 . 代替要复制的路径

 

Linux基本命令 文件管理 下部

标签:1.2   基本命令   oldboyedu   linu   查看   文件复制   remove   file   code   

原文地址:https://www.cnblogs.com/wenrulaogou/p/9309415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!