Linux基本命令 文件管理 下部
Posted wenrulaogou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基本命令 文件管理 下部相关的知识,希望对你有一定的参考价值。
1.1 移动文件
将/data目录移动到/root下
涉及命令mv
[[email protected] ~]# mv /data/ /root/ 移动 [[email protected] ~]# ls /root/ 查看 anaconda-ks.cfg data install.log install.log.syslog [[email protected]-50 ~]#
1.2 备份文件
备份oldboy.txt
涉及命令cp
[[email protected] ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak ########## 备份cp 将需要备份的文件加上 .bak [[email protected]-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 [[email protected]-50 ~]#
1.3 改名
将oldboy.txt 修改成oldgirl.txt
[[email protected] ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak ########## 备份cp 将需要备份的文件加上 .bak [[email protected]-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 [[email protected]-50 ~]#
1.4 删除文件
删除oldgirl.txt
涉及命令 rm 参数 -f
[[email protected] ~]# rm /root/data/oldgirl.txt 删除文件 rm: remove regular empty file `/root/data/oldgirl.txt‘? y 确认删除 y [[email protected] ~]#
强制删除不提示
[[email protected] ~]# rm -f /root/data/oldgirl.txt 强制删除不提示 [[email protected] ~]# ls -l /root/data/ 查看 total 0 -rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak [[email protected]-50 ~]# ####-f 强制删除不提示
1.5 删除目录
删除/tmp下的/data
涉及命令 rm
-rf 强制删除不提示 (工作中需慎用)
-r 递归 删除目录及以下文件
-f 强制删除不提示
[[email protected] ~]# rm /tmp/data/ rm: cannot remove `/tmp/data/‘: Is a directory 这是一个目录 不能直接删除目录 [[email protected] ~]# rm -r /tmp/data/ -r 递归 删除目录及以下文件 rm: remove directory `/tmp/data‘? y [[email protected] ~]# [[email protected]-50 ~]# rm -rf /tmp/data/ -rf 强制删除不提示 (慎用!) [[email protected] ~]#
1.6 mkdir命令补充
创建多层目录(批量创建目录)
-p 创建多层目录
-v 显示创建过程
[[email protected] ~]# mkdir -p /oldboy/test [[email protected] ~]# [[email protected] ~]# #-p 创建多层目录
创建多层目录并显示创建过程
[[email protected] ~]# mkdir -pv /1/2/3 mkdir: created directory `/1‘ mkdir: created directory `/1/2‘ mkdir: created directory `/1/2/3‘ [[email protected] ~]# # -v 显示创建过程
1.7 cd命令补充
cd.. 进入到上一级目录
[[email protected] ~]# cd /root/data/ [[email protected] data]# cd .. [[email protected] ~]# ##进入到上一级目录
cd. 进入到当前目录
[[email protected] data]# cd . [[email protected] data]# ##进入到当前目录 [[email protected] data]# ##用到cd . 的时候 [[email protected] data]# ##移动xxxx文件 到当前目录 [[email protected] data]# cp /root/data/oldboy.txt . ######可能使用到的地方 如当前在data目录下 要把一个文件复制到data 可以使用 . 代替要复制的路径
以上是关于Linux基本命令 文件管理 下部的主要内容,如果未能解决你的问题,请参考以下文章