Linux基本文件和目录操作命令

7 篇文章 0 订阅
6 篇文章 0 订阅

linux基本文件和目录操作命令@TOC

1.pwd
pwd命令是“print working directory”中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径。

显示当前所在的位置,我当前所在位置是超级用户r
pwd -L表示显示逻辑路径,取pwd系统环境变量的值 L是logical的缩写,在使用选项时,只需选择一种即可

pwd -P表示显示物理路径,在Linux中注意英文字母的大小写,pwd命令和后面的选项至少要有一个空格
在这里插入图片描述

2.cd
cd 命令是“change directory”中每个单词的首字母缩写,其功能是改变当前目录路径。

首先切换到/usr/local目录,然后输入pwd显示当前所在目录
首先进入local目录
这时输入cd,切换目录。其中#是超级用户root登录后的命令行结尾提示符,$号表示普通用户
在这里插入图片描述
有个简单切换目录的方法,cd - 是切换到当前用户上一次所在的目录,cd ~是切换到当前用户的家目录,和不带参数的cd是一样的,cd …是切换到当前目录的上一级目录所在路径。再次提醒一下:记得命令和后面的选项至少要空一格
在这里插入图片描述

3.mkdir
mkdir命令是“make directories”的缩写,其功能是创建目录

创建单个1.txt文件,ls为显示当前目录下的内容
在这里插入图片描述
创建多个目录,中间只需空格即可
在这里插入图片描述

递归创建目录可以使用-p参数,tree表示以树形结构显示目录下的内容
在这里插入图片描述
4.cp
cp是“copy”的缩写,其功能是“复制文件或目录”。

cp -r是递归复制目录,把1.txt复制到了one目录,可以看出在one目录出现了1.txt
在这里插入图片描述
Cp [- aifpru] 源文件 目标文件
-a:相当于-pdr
-d:若源文件为链接文 件( link file),则复制链接文件属性而非档案本身;
-f:强制,若目标档案已经存在且无法开启,则移除后再尝试;
-i:若目标文件已经存在时,在覆盖时会先询问;
-p:连同档案的属性一起复制过去,而非使用默认属性;
-r:递归,用于复制目录
-u:若目标文件存在,则目标文件比源文件旧时才复制;
提示:如果源文件是多个,那么目的文件在最后,且是目录
cp的重要参数a p r
提示:如果源文件是多个那么目的文件在最后,且是目录。
cp的重要参数a p r

5.mv
mv是“move”移动的缩写,其功能是“移动或重命名文件”。

下图是把xiao目录下的hong文件移动到dir目录
在这里插入图片描述
mv [-i f u] [源文件/源目录] [目的文件/目的目录]
-i:如果目的文件已存在,询问是否覆盖
-f:强制执行,不会询问
-u:若源文件比目标文件新,才会移动。
提示:如果源文件是多个,那么目的文件在最后,且是目录。

6.rm
rm是“remove”删除的缩写,其功能是删除文件或目录,要慎重使用。

cannot remove is a directory表示这是个目录不能删除,但是我们可以用强制删除的办法,如执行命令:rm -rf 就可以实现删除操作。
在这里插入图片描述
rm [if] [文件/目录] 删除文件/目录
-i:询问用户是否确认删除,用y或者n来回答。
-r:删除目录时加该选项,删除目录及目录下的文件和目录,可以删除不为空的目录。
-f:强制删除,不用确认
rmdir [p] [目录名]:
用来删除空目录,p表示递归删除目录,目录里不能有文件或者目录,有文件只能用rm -r来删除。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值