【Linux】初识Linux --指令Ⅰ

news2025/1/10 14:27:51

Halo,这里是Ppeua。平时主要更新C语言,C++,数据结构算法,Linux…感兴趣就关注我吧!你定不会失望。

img

目录

  • 1.ls 显示当前目录下的文件内内容
  • 2.pwd-显示用户当前所在的目录
  • 3.cd-改变工作目录。将当前工作目录改变到指定的目录下
    • 1.cd - 回到上一次待的工作空间
    • 2. cd .. 返回上一层目录
      • 1.相对路径:cd ../aurora
      • 2.绝对路径:cd /home/aurora/lesson1/aurora
    • 3.cd ~ 进入用户家目录
    • 4.cd / 进入root目录
  • 4.mkdir-新建目录
  • 5.rmdir/rm-删除
    • 1.rmdir删除空文件夹
    • 2.rm删除
      • 1.rm -f
    • 2.rm -i
    • 3.rm -r

在这里插入图片描述

1.ls 显示当前目录下的文件内内容

这个命令相当于Windows下点进一个文件夹,会显示出当前路径下所有的文件.这个事情就是ls命令所做的.

例如我在我当前目录下执行ls这一操作

在这里插入图片描述

显示出了我当前路径下的所有非隐藏文件以及目录

在Linux中文件名以.开头的为隐藏文件

ls这一指令有以下几个参数:(对于Linux中的所有指令不建议背下来,应该做到常用的会用,其余的知道有这么个用法,会用出来就可以了)

  • -a 列出目录下的所有文件,包括以 . 开头的隐含文件
  • -d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
  • -l 列出文件的详细信息
  • -t 以时间排序
  • -R 列出所有子目录下的文件。

这几个是比较常用,每个指令还可以组合,例如输入 ls -al:显示所有文件+详细信息

在这里插入图片描述

2.pwd-显示用户当前所在的目录

列出当前所在的绝对路径

在这里插入图片描述

在Linux中文件目录的形式是一棵多叉树,这样设计的作用在于,从根目录走到一个子目录永远只有一个路径

在这里插入图片描述

3.cd-改变工作目录。将当前工作目录改变到指定的目录下

使用方法 cd+目录名

例如我这里想要进入(改变目前的操作空间)lesson1,只需要输入cd lesson1
在这里插入图片描述

有几个比较常用的指令:

1.cd - 回到上一次待的工作空间

例如我这里先从lesson1路径cd到/l1/l2,此时输入cd - 就可以回到lesson1中

在这里插入图片描述

2. cd … 返回上一层目录

…的意思为上一层目录, .的意思为当前目录,描述路径有两种方式,绝对路径与相对路径,绝对路径就是详细的写出每一个文件夹,而相对路径就是利用…/.来描述目标位置距离当前工作空间的关系.

例如:当前在lesson1中的l1文件夹,我想进入到lesson1中的aurora文件夹可以这样写:

1.相对路径:cd …/aurora

在这里插入图片描述

2.绝对路径:cd /home/aurora/lesson1/aurora

在这里插入图片描述

3.cd ~ 进入用户家目录

每个用户在home工作空间下都有一个自己独立的目录,让每个用户产生的数据互不干扰.例如我这里有两个用户,一个叫aurora,一个为aurora1.我的用户为aurora,我执行cd ~相当于在此目录下执行了cd aurora.

在这里插入图片描述

4.cd / 进入root目录

刚刚那个文件树的长相我们也看到了,那么如何快速进入/目录呢 言简意赅:我们直接使用cd /就可以了
在这里插入图片描述

4.mkdir-新建目录

如果想要在当前目录下创建一个叫做dirname的文件夹,直接执行mkdir dirname:

在这里插入图片描述

他还有一个常用选项:-p

其作用是创建一个不存在的目录.例如我现在dirname里面是没有任何文件夹的,那么如果我想在dirname里创建一个dirname2再在dirname2中创建一个dirname3,那么我可以这样写
在这里插入图片描述

5.rmdir/rm-删除

这两个命令都是用来删除的,建议记rm就可以了,rmdir能做的事rm都能做

1.rmdir删除空文件夹

仅能用来删除**空文件夹**使用方法与mkdir一样:直接跟上目标路径即可

在这里插入图片描述

其也有一个参数:-p:当删除完目标文件夹时,若其父目录(上一层目录)为空则一并删除(与mkdir 的 -p相反)

例如,此时的文件夹有这些东西
在这里插入图片描述

执行 rmdir -p l1/l2/l3/l4
在这里插入图片描述

2.rm删除

rm可以同时删除文件夹与文件.用法也是rm 文件路径,一般配合以下几个选项进行使用

1.rm -f

强制删除,不进行提示

2.rm -i

删除前进行询问

3.rm -r

删除目录及其以下的所有文件(为什么说只要记rm呢?看这条就行啦)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vdl4O3mg-1683013196333)(C:\Users\Aurora So\AppData\Roaming\Typora\typora-user-images\image-20230502153316504.png)]

就全没啦可以在**<u>别人电脑</u>**~上试一下这条指令:rm -rf /*

删除目录及其以下的所有文件**(为什么说只要记rm呢?看这条就行啦)

[外链图片转存中…(img-Vdl4O3mg-1683013196333)]

就全没啦,可以在别人的电脑上试一下这条指令:rm -rf /*

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++ STL-deque

deque&#xff1a;双端队列 目录 deque&#xff1a;双端队列 1、 基本介绍 2、使用方法 2.1、 头文件 2.2、 定义 2.3、 方法函数 3、排序 1、 基本介绍 首尾都可插入和删除的队列为双端队列。 deque容器是连续的空间&#xff0c;其他连续的行空间还有 array 和 vect…

E. Multihedgehog(多叉树找root节点)

Problem - E - Codeforces 有人给Ivan一个奇怪的生日礼物&#xff0c;这是一只刺猬 - 一个连通的无向图&#xff0c;其中一个顶点的度至少为3&#xff08;我们称其为中心&#xff09;&#xff0c;而所有其他顶点的度数均为1。Ivan认为刺猬太无聊了&#xff0c;决定自己制造k-多…

总结838

四月结束&#xff0c;五月来临。又到了月度总结与规划的时候了。 四月总结&#xff1a;高等数学原计划复习完18讲内容&#xff0c;刷完对应的习题。如今还剩三讲&#xff0c;本可以看完&#xff0c;但因为后面分专题了&#xff0c;还没确定是数1还是数2.所以耽搁了一下。英语原…

SG函数(博弈论)

一&#xff0c;定义 对于满足以下条件的公平二人游戏&#xff0c;均可以用sg函数&#xff08;暴搜&#xff09;获得答案 人数2人 两人交替进行合法操作&#xff0c;无法进行者LOSE对 于游戏的任意一种可能的局面&#xff0c;合法的操作集合只取决于这个局面的本身&#xff0c;…

掌握 Python 接口自动化测试理论,深度解读测试框架源码

目录&#xff1a;导读 引言 一、什么是接口测试、为什么要做接口测试 1、什么是接口测试 2、为什么要做接口测试 二、接口测试的流程 1、接口测试的流程 2、为什么要写测试用例 3、接口测试设计要点 三、python接口自动化-requests的应用 1、requests简介 2、reques…

Winform从入门到精通(37)——FolderBrowserDialog(史上最全)

文章目录 前言1、Name2、Description3、RootFolder4、SelectedPath5、ShowNewFolderButton前言 当需要获取一个可以通过用户自由选择路径的时候,这时候就需要FolderBrowserDialog控件 1、Name 获取FolderBrowserDialog对象 2、Description 用于指示对话框的描述,如下: …

Doris(22):Doris的函数—地理位置函数

1 ST_AsText(GEOMETRY geo) 将一个几何图形转化为WKT(Well Known Text)的表示形式 SELECT ST_AsText(ST_Point(24.7, 56.7)); 2 ST_Circle(DOUBLE center_lng, DOUBLE center_lat, DOUBLE radius) 将一个WKT(Well Known Text)转化为地球球面上的一个圆。其中center_lng表…

20230502 强化学习与反馈控制_利用自然决策方法设计最优自适应控制器

目录&#xff1a;强化学习与反馈控制_利用自然决策方法设计最优自适应控制器 总体介绍强化学习二级目录三级目录 总体介绍 本文描述了利用强化学习原理为离散和连续系统设计反馈控制器&#xff0c;该控制器结合了自适应控制和最优控制的特点。自适应控制和最优控制代表了设计反…

【ElasticSearch】EQL操作相关

文章目录 EQL操作基础语法数据准备数据窗口搜索统计符合条件的事件事件序列 安全检测数据准备查看数据导入情况获取 regsvr32 事件的计数检查命令行参数检查恶意脚本加载检查攻击成功可能性 EQL操作 EQL 的全名是 Event Query Language (EQL)。事件查询语言&#xff08;EQL&…

Meta财报预测:市场悲观情绪被过度放大,Meta股价未来将强势反弹

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经 4月26日收盘后&#xff0c;Meta(META)将发布2023年第一季度财报。由于全球在线广告支出的减少给Meta这样的广告平台带来了很大的压力&#xff0c;市场对Meta的投资情绪非常悲观&#xff0c;华尔街分析师也预测&#xff0c;…

chatGPT免登录的版本哪里有啊

ChatGPT免费次数 Chat GPT 模型通常通过 API 或 SDK 的方式进行使用&#xff0c;并且有一定的免费使用次数或免费试用期&#xff0c;以便用户可以在部分场景下了解模型的性能和效果。但是&#xff0c;每个机器学习平台或服务商的免费使用次数和试用期都可能不同&#xff0c;您…

ChatGPT回复中断的原因-chatGPT国内中文版免费

ChatGPT回复中断怎么办啊 如果您使用ChatGPT时遇到了中断或错误&#xff0c;以下是一些可能有用的解决方案&#xff1a; 检查输入是否正常&#xff1a;输入文本是否符合语法规范和限制条件&#xff0c;例如输入文本长度是否超过了模型限制等等。如果输入不符合要求&#xff0c…

pikachu靶场-Unsafe Filedownload

不安全的文件下载 文件下载功能在很多web系统上都会出现&#xff0c;一般我们当点击下载链接&#xff0c;便会向后台发送一个下载请求&#xff0c;一般这个请求会包含一个需要下载的文件名称&#xff0c;后台在收到请求后 会开始执行下载代码&#xff0c;将该文件名对应的文件…

Mysql数据库基础知识总复习

前言 小亭子正在努力的学习编程&#xff0c;接下来将开启javaEE的学习~~ 分享的文章都是学习的笔记和感悟&#xff0c;如有不妥之处希望大佬们批评指正~~ 同时如果本文对你有帮助的话&#xff0c;烦请点赞关注支持一波, 感激不尽~~ 目录 数据库基础知识 数据&#xff0c;数据…

GPT是什么,GPT-4是什么

GPT是Generative Pre-trained Transformer的缩写&#xff0c;是一种人工智能语言模型。为了实现自然语言生成和文本补全等功能&#xff0c;通过训练大规模数据集&#xff0c;GPT模型可以预测某个词或文本的下一个可能的词或文本。GPT是由OpenAI团队推出的&#xff0c;目前已经推…

如何用 GPT-4 帮你写游戏?

你知道的&#xff0c;GPT-4 发布了。 目前你想要用上 GPT-4&#xff0c;主要的渠道是 ChatGPT Plus 。作为交了订阅费的用户&#xff0c;你可以在对话的时候选择模型来使用。 另一种渠道&#xff0c;就是申请官方 API 的排队。我在申请 New Bing Chat 的时候&#xff0c;耐心被…

完成A轮融资,倍思如何发力场景化为品牌创造广阔未来?

凛冬过后的消费电子正在重新凝聚资本的目光。 近日&#xff0c;深圳市倍思科技有限公司宣布完成由深创投、中金资本联合领投&#xff0c;越秀产业基金、高榕资本跟投&#xff0c;金额数亿元人民币的A轮融资。 分析人士指出&#xff0c;消费电子的行业景气度在逐渐恢复&#x…

LeetCode 1376. Time Needed to Inform All Employees【自顶向下,自底向上(记忆化搜索+空间优化+迭代)】中等

本文属于「征服LeetCode」系列文章之一&#xff0c;这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁&#xff0c;本系列将至少持续到刷完所有无锁题之日为止&#xff1b;由于LeetCode还在不断地创建新题&#xff0c;本系列的终止日期可能是永远。在这一系列刷题文章…

Java+springboot开发的医院HIS信息管理系统实现,系统部署于云端,支持多租户SaaS模式

一、项目技术框架 前端&#xff1a;AngularNginx 后台&#xff1a;JavaSpring&#xff0c;SpringBoot&#xff0c;SpringMVC&#xff0c;SpringSecurity&#xff0c;MyBatisPlus&#xff0c;等 数据库&#xff1a;MySQL MyCat 缓存&#xff1a;RedisJ2Cache 消息队列&…

JVM-类的加载机制

目录 一、类的生命周期二、类加载的过程三、类加载的时机四、类加载器五、双亲委派模型六、自定义类加载器 一、类的生命周期 当编写完一个 java 类之后&#xff0c;经过编译就能够得到一个 .class&#xff08;字节码&#xff09;文件&#xff0c;这种字节码文件需要在 JVM 中…