【Linux基础】Linux基本指令(一)
目录
- 前言
- 1, ls指令
- 2,pwd指令
- 三,cd指令
- 3.1 当前目录与上级目录
- 3.2 绝对路径和相对路径
- 四,创建一个普通文件或目录
- 4.1 touch指令
- 4.2 mkdir指令
- 五,删除目录或文件
- 5.1 rmdir指令
- 5.2 rm 指令
前言
从本章开始,我们进入Linux的学习。本篇文章主要介绍使用Linux最基本的指令,让大家能够快速上手Linux。
本篇文章的主要内容是:ls指令,pwd指令,cd指令,touch指令,mkdir指令
首先我们先来了解一下 XShell 下的复制粘贴 :
复制: ctrl + insert
粘贴: shift + insert
注意:有些同学的 insert 需要配合 fn 来按,ctrl + c / ctrl + v 是不行的。
1, ls指令
语法: ls [选项][目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用选项:
- -a 列出目录下的所有文件,包括以 . 开头的隐含文件。
- -l 列出文件的详细信息。
- ……(还有很多选项,在以后的文章中会出现)
如图:

指令可以附带选项使用,选项可以拼接在一起,顺序随意,罗列出当前文件中的更加详细的信息,如图:

2,pwd指令
语法: pwd
功能:显示用户当前所在的目录
如图:
我当前在 /root/112/lesson2 路径的lesson2目录下

在windows中也可以查看类似的路径:

三,cd指令
语法:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下。
举例:
- cd … : 返回上级目录
- cd ~:进入用户家目
- cd - :返回最近访问目录
如图:

3.1 当前目录与上级目录
在前面中讲到,以.开头的文件是隐藏文件
而在目录中,符号.代表当前目录
符号: …代表上级目录

3.2 绝对路径和相对路径
在Linux下,文件系统其实是一颗多叉树!

其中,叶子节点一定是普通文件或空目录
(1) 从根节点到任一叶子节点的路径是唯一的
(2) 从非根节点到任一叶子的路径是不唯一的
当前我的文件系统是:

这也就延申出了:
相对路径:以当前路径为参考点定位文件
绝对路径:以根目录为参考点定位文件
cd指令也可以使用这两种方式进入目录

如图:

四,创建一个普通文件或目录
4.1 touch指令
语法:touch 文件名
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件
如图:

也可以连续的新建多个文件和隐藏文件,如图:

4.2 mkdir指令
语法:mkdir [选项] 目录名
功能:在当前目录下创建一个新目录
常用选项:-p 次可以递归建立多个目录
如图:

也可以新建隐藏目录,如图:

五,删除目录或文件
5.1 rmdir指令
rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除目录。
语法:rmdir [-p] 目录名
适用对象:具有当前目录操作权限的所有使用者
功能:删除空目录
常用选项: -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
如图:

5.2 rm 指令
rm命令可以同时删除文件或目录
语法:rm [-f-i-r-v] 文件名/目录名
适用对象:所有使用者
功能:删除文件或目录
常用选项:
- -f 即使文件属性为只读(即写保护),亦直接删除
- -i 删除前逐一询问确认
- -r 删除目录及其下所有文件
如图:

相关文章:
【Linux基础】Linux基本指令(一)
目录 前言1, ls指令2,pwd指令三,cd指令3.1 当前目录与上级目录3.2 绝对路径和相对路径 四,创建一个普通文件或目录4.1 touch指令4.2 mkdir指令 五,删除目录或文件5.1 rmdir指令5.2 rm 指令 前言 从本章开始࿰…...
全球视野:航空蓄电池的国际标准与技术创新
航空蓄电池是一种专门为满足航空工业独特要求而设计的高性能储能设备。由于航空环境的特殊性,如高海拔、极端温度变化、频繁的充放电需求、以及对于设备重量和体积的严格限制,航空蓄电池需要具备一系列高级特性以确保飞机在各种飞行条件下能够安全有效地…...
11-初识python的函数——定义和调用
1 函数简介 function input()、print()、range()、len()都是python的内置函数,可以直接使用的 函数:可以用来保存代码,在需要的时候对这些语句进行重复调用 优点: 1. 遇到重复功能的时候,直接调用即可,…...
Windows安装Swoft框架
实现方式: 安装虚拟机,在虚拟机里用宝塔搭建环境后安装Swoft, 然后用Phpstorm SSH方式开发,用Apipost调用 websocket服务。 1、安装虚拟机,下载和安装参见 : https://blog.csdn.net/2401_84297265/article…...
阅读台灯什么品牌好?一文带你了解热门阅读台灯推荐
阅读台灯最终都绕不开护眼这个话题。护眼灯作为保护视力的辅助工具,以有效护眼的价值深受大众青睐。学生长时间用眼,普通台灯的伤害大,而阅读台灯的出现,通过其先进的技术和设计,能为学生提供了一个既舒适又健康的照明…...
1、.Net UI框架:Xamarin Forms - .Net宣传系列文章
Xamarin.Forms是一个跨平台移动应用开发框架,它允许开发者使用C#和.NET进行一次编码,然后在iOS、Android、macOS和Windows等多个平台上运行。Xamarin.Forms是Xamarin的一部分,而Xamarin是微软的.NET跨平台开发工具集,它提供了一套…...
Tomcat 最大连接数实现原理
spring boot 内置tomcat设置连接数 max-connections: 5 server:port: 9898servlet:context-path: /testtomcat:connection-timeout: 5000max-connections: 5accept-count: 5 ##初始化连接数量connectionLimitLatch protected LimitLatch initializeConnectionLatch() {if (ma…...
大数据应用【大数据导论】
各位大佬好 ,这里是阿川的博客,祝您变得更强 个人主页:在线OJ的阿川 大佬的支持和鼓励,将是我成长路上最大的动力 阿川水平有限,如有错误,欢迎大佬指正 目录 大数据在许多领域应用互联网领域应用生物医学…...
IP地址申请SSL证书实现https访问
为IP地址申请SSL证书以实现HTTPS访问,可以确保通过网络传输的数据得到加密保护。下面是为IP地址申请并安装SSL证书一般的步骤: 1 访问CA 打开JoySSL官网,注册一个账号用于申请证书,注册时会有选填项注册码,填写后可获…...
未授权访问漏洞上(漏洞复现合集)
目录 一:Redis未授权访问漏洞 * 步骤一:进入vulhub目录使用以下命令启动靶机... 步骤二:在Kali上安装redis程序进行服务的链接 步骤三:可以直接连接执行命令且不需要认证说明存在未授权访问漏洞...下载以下攻击项目... 步骤四:使用工具执行以下命令获取目标的命…...
多久没有清理你的电脑磁盘了?轻松解锁免费轻量磁盘清理工具
随着我们日常使用电脑的时间越来越长,磁盘上积累的无用文件和垃圾数据也越来越多。这些文件不仅占用宝贵的存储空间,还可能拖慢电脑的运行速度。 那么,你多久没有清理过你的电脑磁盘了呢? 今天,我将为大家推荐几款免…...
高精度加法c++
题目描述 计算ab的值,a,b皆为不超过240位的正整数。 输入 两个正整数,每行一个 输出 一个数,代表两个整数的和 样例输入 111111111111111111111111111111111111 222222222222222222222222222222222222 样例输出 3333333333333333333…...
SQL布尔盲注
目录 1 布尔盲注 2布尔盲注流程 2.1输入id进行测试 2.2判断注入类型 2.3爆数据库名 2.4爆表名 2.5爆字段名 2.6查询数据 1 布尔盲注 布尔盲注就是在SQL注入过程中,SQL语句执行后,查询到的数据不能回显到前端页面,如果正确执行了构造的…...
OpenGL实现3D游戏编程【连载3】——3D空间模型光照初步
1、本节实现的内容 上一节课,我们建立了简单的坐标系,同时也显示了一个正方体,但正方体的颜色为纯红色,好像一个平面物体一样,我们这节课就可以加一些光照,并创建更多的模型,使这些物体变得更加…...
Python 进行反射和元编程
反射和元编程是Python中两种强大且高级的编程技术。反射允许程序在运行时检查和修改自身结构和行为,而元编程则是编写可以操作其他代码的代码,通常通过使用元类、装饰器等技术来实现。 1. 反射 反射是指程序在运行时检查和操作自身结构的能力。Python通…...
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N]……解决
一、问题 Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.二、解决方案 1、当打包构建的时候出现这个问题,如果你只是打包部署,那么就是将maven的test禁止可以成功打包 2、当你是本地服务器启动…...
如何看待“低代码”开发平台的兴起
目录 如何看待“低代码”开发平台的兴起?新机遇:效率与质量并进的新篇章1. 提升开发效率:2. 降低技术门槛:3. 创新加速: 挑战:质量和定制化需求的考量1. 定制能力受限:2. 依赖性和迁移成本 &…...
React类组件与函数组件有什么异同
相同点: 组件是react的最小代码片段,无论函数组件还是类组件 在使用方式 和 最终呈现效果是一致的类组件可以用函数组件重构,同样函数组件也可以用类组件重构(并不推荐),在现代浏览器中闭包 和 类的性能只…...
函数调用的过程理解_汇编角度
目录 1、调用函数流程(main函数调用print函数):Step1 保存main函数现场地址等信息Step2 跳转到print函数的位置Step3 执行print函数的指令Step4 返回main函数,执行下一条指令流程连续性总结 2、其他知识总结 1、调用函数流程&…...
【Java-一些常见单列集合面试问题】
目录 1.List,Set的区别? 2.ArrayList与Vector区别? 3.Arraylist与LinkedList区别? 4.ArrayList的扩容机制? 5.HashSet、LinkedHashSet和TreeSet 区别? 6.HashSet如何过滤重复元素? 1.List,Set的区别…...
【Axure高保真原型】引导弹窗
今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...
黑马Mybatis
Mybatis 表现层:页面展示 业务层:逻辑处理 持久层:持久数据化保存 在这里插入图片描述 Mybatis快速入门  {int head 0;int end s.length - 1;while(head < end) {char temp …...
【2025年】解决Burpsuite抓不到https包的问题
环境:windows11 burpsuite:2025.5 在抓取https网站时,burpsuite抓取不到https数据包,只显示: 解决该问题只需如下三个步骤: 1、浏览器中访问 http://burp 2、下载 CA certificate 证书 3、在设置--隐私与安全--…...
反射获取方法和属性
Java反射获取方法 在Java中,反射(Reflection)是一种强大的机制,允许程序在运行时访问和操作类的内部属性和方法。通过反射,可以动态地创建对象、调用方法、改变属性值,这在很多Java框架中如Spring和Hiberna…...
解决本地部署 SmolVLM2 大语言模型运行 flash-attn 报错
出现的问题 安装 flash-attn 会一直卡在 build 那一步或者运行报错 解决办法 是因为你安装的 flash-attn 版本没有对应上,所以报错,到 https://github.com/Dao-AILab/flash-attention/releases 下载对应版本,cu、torch、cp 的版本一定要对…...
【HTTP三个基础问题】
面试官您好!HTTP是超文本传输协议,是互联网上客户端和服务器之间传输超文本数据(比如文字、图片、音频、视频等)的核心协议,当前互联网应用最广泛的版本是HTTP1.1,它基于经典的C/S模型,也就是客…...
css3笔记 (1) 自用
outline: none 用于移除元素获得焦点时默认的轮廓线 broder:0 用于移除边框 font-size:0 用于设置字体不显示 list-style: none 消除<li> 标签默认样式 margin: xx auto 版心居中 width:100% 通栏 vertical-align 作用于行内元素 / 表格单元格ÿ…...
【碎碎念】宝可梦 Mesh GO : 基于MESH网络的口袋妖怪 宝可梦GO游戏自组网系统
目录 游戏说明《宝可梦 Mesh GO》 —— 局域宝可梦探索Pokmon GO 类游戏核心理念应用场景Mesh 特性 宝可梦玩法融合设计游戏构想要素1. 地图探索(基于物理空间 广播范围)2. 野生宝可梦生成与广播3. 对战系统4. 道具与通信5. 延伸玩法 安全性设计 技术选…...
