Linux操作系统入门(三)

news2024/9/27 0:58:10

_______________________________________________

一.Linux操作系统的文件结构

相比于Windows操作系统的C,D,E等盘符,Linux操作系统仅有一个"/"符号的根目录.

这其中存在一个显著的不同,Linux操作系统使用的是斜杠"/",而Windows操作系统中使用的是反斜杠"\"

文件路径示例: "/Music/Hello.mp3"

_______________________________________________

二.命令行

在Linux Terminal中,可以通过字符的形式对系统发动操作指令,随后在终端中得到字符化的反馈

一切命令在Linux系统中,都具备其本身的格式与选项

command [-options] [parameter]

命令 选项[控制行为细节] 参数[控制指向目标]

pwd命令:查看当前用户所处的工作目录的完整路径

【ls命令】ls命令:{语法:ls [选项参数] [目录名]

选项分为 -a ,-d 和 -l三种

作用分别为

-a 列出所有文件(包括隐藏)/

-d 将目录用文件方式显示/

-l 列出文件详细信息/

}

值得一提的是,这些参数可以混合使用,例如"ls -la","ls -al"等可以同时列出所有隐藏文件及其详细信息。

【cd命令】取自英文"Change Directory"

cd命令:{语法:cd [Linux路径]

用法:不加选项->表示目标路径

使用参数->切换至指定路径

不使用参数->切换工作目录返回至HOME目录

}

【pwd命令】取自英文"Print Work Directory"

cd命令:{语法:pwd

该命令不存在选项与参数,直接使用即可

作用效果:输出当前所在的工作目录

}

_______________________________________________

三.相对路径与绝对路径

在Linux操作系统命令行中输入指令时,我们最常使用的便是地址,而在Linux系统中,地址也存在着不同的写法

即相对路径与绝对路径

以前文中提到的cd命令为例:

cd命令的语法是cd [Linux路径,此时我们希望前往我们个人账户中的Desktop文件夹,即桌面

此时有两种写法,

一种是相对路径的写法"cd Desktop",示意如图所示

另一种是绝对路径的写法 "cd /home/[UserName]/Desktop"

正如图中所示,第一种写法自根目录到home,再到itbd和Desktop

而第二种写法可直接抵达路径终点

*在了解完路径的两种写法之后,你可能会有这样的疑问:

在Linux命令行中如何回到上一层目录呢?如果每一次都傻乎乎的输入绝对路径,未免太浪费时间了。

所以就不得不提到接下来的工具:特殊路径符。

特殊路径符分为三种

分别是".",".."和"~",作用分别是:切换至当前目录,切换至上一级目录和切换至工作目录。

示意图如下所示:

(使用特殊标识符..返回到Desktop的上一级目录)

(在使用特殊标识符~后,从根目录返回到工作目录itbd)

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

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

相关文章

【LLM多模态】文生视频评测基准VBench

note VBench的16个维度自动化评估指标代码实践(待完成)16个维度的prompt举例人类偏好标注:计算VBench评估结果与人类偏好之间的相关性、用于DPO微调 文章目录 note一、相关背景二、VBench评测基准概述:论文如何解决这个问题&…

AJAX 入门 day1

目录 1.AJAX 概念和 axios 使用 2.认识 URL 3.URL 查询参数 4.常用请求方法和数据提交 5.HTTP协议-报文 5.1 HTTP 协议-请求报文 5.2 HTTP 协议-响应报文 6.接口文档 7.案例 - 用户登录 8.form-serialize 插件 1.AJAX 概念和 axios 使用 “Aj…

华为OD机试 - 找出作弊的人(Java 2024 E卷 100分)

华为OD机试 2024E卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(E卷D卷A卷B卷C卷)》。 刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加…

JNI 详细介绍

一 介绍 java调⽤c,c代码可以通过JNIEnv执行java代码。 安卓NDK 已经对JNI环境进行了集成,我们可以通过android studio来快速搭建一个项目。 二 项目搭建 打开android studio 创建工程,创建工程选择模板Native C 三 模板格式介绍 生成的…

char 的整数存储解释

目录 1.原因讲解 1.有符号类型的char 2.无符号类型的char(0-255) 练习题1. 练习题2. 练习题3. 小心!VS2022不可直接接触,否则!没这个必要,方源面色淡然一把抓住!顷刻炼化! 1.原因讲解 1.有符号类型的…

AUTOSAR_EXP_ARAComAPI的5章笔记(6)

返回目录 5.3.5.5 Event-Driven vs Polling-Based access ara::com实现完全支持事件驱动和轮询的方式来访问新数据。 对于轮询方式,典型的用例是,一个应用程序被周期性地触发并在特定的截止时间前进行一些处理。这是调节器/控制算法的典型模式 —— 循…

如何清除KylinOS桌面操作系统桌面密钥环?

如何清除KylinOS桌面操作系统桌面密钥环? 1、问题现象2、解决 💖The Begin💖点点关注,收藏不迷路💖 1、问题现象 打开桌面应用会出现【解锁秘钥环提示】: 2、解决 1、安装seahorse sudo apt-get insta…

【JavaEE】IP协议 应用层协议

🔥个人主页: 中草药 🔥专栏:【Java】登神长阶 史诗般的Java成神之路 🕶️一.IP地址 IP协议(Internet Protocol)是TCP/IP协议族中最核心的协议之一,它定义了数据包在网络中传输的标准…

Word中插入当前日期与时间

Word中插入当前日期与时间 通过构建基块的方法快速插入当前日期与时间 快捷键操作 快捷键具体功能说明 Alt Shift D 插入当前日期date Alt Shift T 插如当前时间time Ctrl Shift F9 使得域文本变为正常文本 Ctrl F11 锁定域更新域菜单工具会变为黑色 C…

音视频入门基础:AAC专题(5)——FFmpeg源码中,判断某文件是否为AAC裸流文件的实现

一、引言 通过FFmpeg命令: ./ffmpeg -i XXX.aac 可以判断出某个文件是否为AAC裸流文件: 所以FFmpeg是怎样判断出某个文件是否为AAC裸流文件呢?它内部其实是通过adts_aac_probe函数来判断的。从《FFmpeg源码:av_probe_input_for…

Qt/C++ 了解NTFS文件系统,获取首张MFT表数据,解析文件记录头内容找到第一个属性偏移地址

系列文章目录 一、Qt/C 了解NTFS文件系统,了解MFT(Master File Table)主文件表(一) 二、Qt/C 了解NTFS文件系统,解析盘符引导扇区数据获取MFT(Master File Table)主文件表偏移地址 三、Qt/C 了解NTFS文件系统,获取首张…

还在为企微联系人烦恼?一招解决!企业微信2024年效率升级全攻略

现在信息多得让人眼花,微信里头那些企业微信的联系人是不是让你头疼? 看着满屏的绿色头像,心里想:“我就想和朋友聊聊天,怎么就这么难?”别急,今天教你个办法,轻松搞定这些小烦恼&am…

【无标题】达瓦达瓦

📢博客主页:https://blog.csdn.net/2301_779549673 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📢本文由 JohnKi 原创,首发于 CSDN🙉 📢未来很长&#…

胤娲科技:解锁AI奥秘——产品经理的智能进化之旅

当AI不再是遥不可及的科幻 想象一下,你走进一家未来感十足的咖啡厅,无需言语,智能咖啡机就能根据你的偏好调制出一杯完美的拿铁; 打开手机,AI助手不仅提醒你今天有雨,还贴心推荐了最适合雨中漫步的音乐列表…

C语言中的GCC的优化和数组的存放方式、Cache机制、访问局部性

“我们仍需共生命的慷慨与繁华相爱,即使岁月以刻薄和荒芜相欺” 文章目录 前言文章有误敬请斧正 不胜感恩!第一题:***什么是gcc:***C 语言中,“gcc -O2”是使用 GCC 编译器时的一个编译选项。第一部分:为什…

利用yolov8模型实现的西红柿成熟程度检测系统包含源码+配置说明(基于YOLOv8的西红柿成熟程度检测系统)

西红柿成熟程度的检测对于农业生产尤为重要,可以提高收获效率和产品质量。本项目利用YOLOv8(You Only Look Once v8)模型实现了一个高效的西红柿成熟程度检测系统。该系统可以自动识别西红柿的颜色,从而判断其成熟程度。 关键特性…

pycharm从VCS获取项目报错unable to access:Recv failure:Connection was reset

(已老实求放过) 版本:PyCharm Community Edition 2024.2.1 【解决办法】取消Git的网络代理,在目标路径所在文件夹处右键选择Git Bash Here,输入以下命令: git config --global --unset http.proxy git …

2024最新版零基础学习Modbus通信协议(保姆级教程)

合集 - 上位机开发(2) 1.零基础学习Modbus通信协议09-13 2.RS485与ModbusRTU09-10 收起 大家好!我是付工。 2012年开始接触Modbus协议,至今已经有10多年了,从开始的懵懂,到后来的顿悟,再到现在的开悟,…

STM32的寄存器深度解析

目录 一、STM32 寄存器概述 二、寄存器的定义与作用 三、寄存器分类 1.内核寄存器 2.外设寄存器 四、重要寄存器详解 1.GPIO 相关寄存器 2.定时器相关寄存器 3.中断相关寄存器 4.RCC 相关寄存器 五、寄存器操作方法 1.直接操作寄存器 2.使用库函数操作寄存器 六…

4个方法教你图片转PDF怎么弄。

我们有时候会接触了一些重要的图片文件或者资料,想要装换成可编辑的PDF格式,更方便自己管理。这时候就会需要转换的工具,我这里就有4款可以完成这种转换的高效工具可以分享给大家。 1、365PDF转换软件 直通车:www.pdf…