Linux中文件和目录管理

目录

1——一次建立一个或多个目录:mkdir

​2——创建一个空文件:touch

3——移动和重命名:mv

4——复制文件和目录:cp

5—— 删除目录和文件:rmdir和rm


在学习文件与目录的管理的一些命令之前,我们先了解下Linux下的目录结构。

linux为树状目录结构,如图所示

以下是一些常见目录的含义:

linux系统主要目录
/bin (Binaries 二进制文件)存放着最经常使用的命令
/boot存放内核与启动文件
/dev (Device 设备)存放的是 Linux 的外部设备
/etc(Etcetera 等等)存放系统软件的启动和配置文件
/home用户的主目录(在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的)
/root超级权限者的用户主目录即系统管理员
/mnt让用户临时挂载别的文件系统的
lib (Library 库)存放着系统最基本的动态连接共享库
/medialinux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。
/opt(optional 可选)给主机额外安装软件所摆放的目录(默认是空的)
/proc(Processes 进程)是一个虚拟的目录,它是系统内存的映射
/sbin和系统操作有关的命令
/usr/bin系统用户使用的应用程序
/usr(unix shared resources 共享资源)非系统的程序和命令
/var( variable 变量)系统专用的数据和配置文件

注:/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。

值得提出的是 /bin、/usr/bin 是给系统用户使用的指令(除 root 外的通用用户),而/sbin, /usr/sbin 则是给 root 使用的指令

Linux系统启动流程详解

1——一次建立一个或多个目录:mkdir

mkdir命令一般情况下是在默认已有的目录基础上新建一个目录,示例:

若在不存在的目录创建则会报错

 但加上-p就会递归创建出所需的目录 

 

-m可在创建目录的时候创建权限,示例:

 

2——创建一个空文件:touch

若要创建的文件存在,则只更新创建的时间,不会覆盖内容,如下所示:

3——移动和重命名:mv

mv命令可以移动文件或者目录的同时重命名 ,还会覆盖原来文件的内容,如下所示

-i会加上询问是否要覆盖源文件,y表示覆盖,n表示跳过这个文件:

-b在移动文件前,会在目标目录的同名文件的后面加一个“~”,从而避免这个文件被覆盖,如下所示: 

 mv还可以同时移动多个文件到另一个目录下,example:

 4——复制文件和目录:cp

cp命令的基本功能和mv的一样,默认情况下会覆盖目标目录中的同名文件,加-i和-b的效果和mv一样

注:cp命令在执行复制任务的时候会跳过目录如下可以加-r将子目录连同其中的文件一起复制到另一个目录下

5—— 删除目录和文件:rmdir和rm

rmdir命令用于删除空目录,后面直接跟目录名即可

rm命令可以一次删除一个或多个文件,加-i会增加询问是否删除,y表示确认删除,n表示跳过这个文件,再加上-f,rm命令会自动对这些回答y,避免每次都需要交互;加-r会递归删除目录下的所有文件和子目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/537029.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JMeter使用记录

文章目录 概述从0创建一个测试场景线程组配置元件CSV Data Set ConfigHTTP信息头管理器HTTP Cookie管理器HTTP请求默认值 逻辑控制器简单控制器IF控制器循环控制器while控制器 取样器HTTP取样 前置/后置处理器BeanShell处理器JSR223处理器 监听器查看结果树聚合报告汇总报告 概…

[java入门到精通] 20 反射精讲

复习 1.索引:主要是提高查询性能。 2.索引分类:主键索引 唯一索引 普通索引 组合索引 全文索引 hash索引 3.索引底层数据结构是btree.非叶子结点是由:索引指针域 叶子结点:索引数据(数据地址),是双链表 4.jdbc:java…

备考2025年AMC8竞赛:吃透2000-2024年600道真题(免费赠送真题)

我们继续来随机看五道AMC8的真题和解析,根据实践经验,对于想了解或者加AMC8美国数学竞赛的孩子来说,吃透AMC8历年真题是备考最科学、最有效的方法之一。 即使不参加AMC8竞赛,吃透了历年真题600道和背后的知识体系,那么…

软考高级:系统工程方法(霍尔三维结构、切克兰德方法等)概念和例题

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

网络学习:9个计算机的“网络层”知识点

目录 一、IP 地址 1.1 分类表示法: 1.1.1 分类表示地址的其他说明 1.2 无分类编址 CIDR 二、IP 数据报文格式 Q: IP 报文里有什么?可以不按顺序或者字节来讲一讲 三、 路由概念 3.1 路由表 3.2 路由网络匹配 3.3 ARP 解析 3.4 RARP 逆地址解析…

鸿蒙API9+axios封装一个通用工具类

使用方式: 打开Harmony第三方工具仓,找到axios,如图: 第三方工具仓网址:https://ohpm.openharmony.cn/#/cn/home 在你的项目执行命令:ohpm install ohos/axios 前提是你已经装好了ohpm ,如果没…

ctf_show笔记篇(web入门---代码审计)

301:多种方式进入 从index.php页面来看 只需要访问index.php时session[login]不为空就能访问 那么就在访问index.php的时候上传login 随机一个东西就能进去从checklogin页面来看sql注入没有任何过滤 直接联合绕过 密码随意 还有多种方式可以自己去看代码分析 30…

图像压缩神器:使用wxPython和Pillow快速压缩JPEG文件

导语: 在数字时代,我们经常处理大量的图像文件,无论是个人照片、网络图片还是工作中的设计素材。然而,随着图像数量的增多,存储和传输这些文件可能会成为一个挑战。幸运的是,我们可以利用Python编程和两个强…

全球首位AI软件工程师诞生,未来程序员会被取代吗?

今天早上看到一条消息,Cognition发布了世界首位AI程序员Devin,直接把我惊呆了,难道程序员是真要失业了吗? 全球首位AI软件工程师一亮相,直接引爆整个互联网圈。只需要一句指令,Devin就可以通过使用自己的s…

vue中ref 根据多选框所选数量,动态地变换box的高度

查看本专栏目录 关于作者 还是大剑师兰特:曾是美国某知名大学计算机专业研究生,现为航空航海领域高级前端工程师;CSDN知名博主,GIS领域优质创作者,深耕openlayers、leaflet、mapbox、cesium,canvas&#x…

【快速上手ProtoBuf】proto 3 语法详解

1 🍑字段规则🍑 消息的字段可以⽤下⾯⼏种规则来修饰: singular :消息中可以包含该字段零次或⼀次(不超过⼀次)。 proto3 语法中,字段默认使⽤该规则。repeated :消息中可以包含该…

2024年【危险化学品生产单位安全生产管理人员】复审考试及危险化学品生产单位安全生产管理人员模拟试题

题库来源:安全生产模拟考试一点通公众号小程序 危险化学品生产单位安全生产管理人员复审考试根据新危险化学品生产单位安全生产管理人员考试大纲要求,安全生产模拟考试一点通将危险化学品生产单位安全生产管理人员模拟考试试题进行汇编,组成…