前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux目录相关命令

Linux目录相关命令

原创
作者头像
用户4982247
修改2022-07-07 09:56:56
1.6K0
修改2022-07-07 09:56:56
举报
文章被收录于专栏:认真学习Linux

pwd

pwd是print work directory缩写,打印当前所在目录,一般无任何参数

cd

cd是change directory缩写,用于切换当前所在的工作目录

代码语言:shell
复制
常用操作(参数):
1. cd 绝对路径       ##进入指定目录,绝路径从/开始
2. cd .             ##继续停留在当前目录
3. cd ..            ##进入当前目录所在的上级目录
4. cd ~             ##进入当前登录用户的家目录
5. cd -             ##进入上一次所在目录

ls

ls是list directory contents缩写,查看目录下内容

代码语言:shell
复制
常用操作(参数):
1. ls -l                 ##长格式(long),可缩写为ll,查看目录下具体文件内容属性(文件大小、创建时间、用户、用户组权限)
2. ls -a                 ##显示所有文件(all),Linux下隐藏文件一般以.开头
3. ls -A                 ##显示除.(当前目录)和..(上级目录)以外的所有文件,Linux下隐藏文件一般以.开头
4. ls -d  [文件/文件夹]   ##显示指定文件/文件夹信息

mkdir

mkdir是用于创建文件夹(目录)的命令,可以根据字典一次创建多个文件夹,也可使用-p递归创建目录

代码语言:shell
复制
常用操作:
1. mkdir 文件夹名称        ##在当前目录下新建文件夹
2. mkdir stu{1..10}       ##根据字典同时创建多个文件夹,该命令具体是在当前路径新建了stu1到stu10共10个文件夹
3. mkdir -p 多级目录       ##使用参数-p递归创建目录,涉及到的层级目录若不存在都会新建  
   eg:[root@money ~]# mkdir /a/b/c
       mkdir: 无法创建目录"/a/b/c": 没有那个文件或目录

tree

tree是以树形结构显示指定文件夹下的内容,最小化安装无该命令,可通过yum install tree -y安装

代码语言:shell
复制
常用参数:
1. tree [-L  数字] [路径]     ##表示以树形结果显示几个层级目录
2. tree -d [路径]             ##只显示目录,不显示文件

cp

cp是copy的缩写,常用于复制目录或文件。

代码语言:shell
复制
格式:cp -[参数] 源目录路径 目标路径
常用操作:
1. cp -r           ##表示递归复制目录
2. cp -a           ##表示复制目录时把对应属性也一起复制
3. 复制并重命名     ##cp -a 源文件夹 指定目录(若指定目录不存在,则重新命名)

mv

mv是move的缩写,常用于把文件或目录移动到新的指定位置

代码语言:shell
复制
格式:mv 文件或目录  新的指定位置
注:1、mv移动文件时,可进行重命名操作。
    2、mv移动文件夹时,通常需要加*。

rm

rm执行的是删除操作,且删除后无法还原

代码语言:shell
复制
格式:rm [参数] 删除文件的路径
常用参数:
1. -r:递归删除,该文件夹下的子文件夹将一同删除
2. -f:强制删除且不做任何提示
注:实际使用中可以用mv替代,或压缩备份后执行删除命令

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • pwd
  • cd
  • ls
  • mkdir
  • tree
  • cp
  • mv
  • rm
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档