首页 > 系统相关 >Linux操作系统入门(三)

Linux操作系统入门(三)

时间:2024-09-15 14:48:47浏览次数:12  
标签:入门 路径 cd 命令 Linux 写法 目录 操作系统

_______________________________________________

一.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)

标签:入门,路径,cd,命令,Linux,写法,目录,操作系统
From: https://blog.csdn.net/iceslime/article/details/142258456

相关文章

  • CentOS7永久关闭防火墙和SELinux
    目录一.查看防火墙的状态命令(1)systemctlstatusfirewalld      查看当前的防火墙状态 二.暂时/永久关闭防火墙命令(1)systemctl stopfirewalld        暂时关闭防火墙(2)systemctl disable firewalld        永久关闭防火墙 (需要重......
  • Linux内核开发环境-使用GDB调试内核代码
    建议点击这里查看个人主页上的最新原文作者:陈孝松主页:chenxiaosong.com哔哩哔哩:陈孝松课程:chenxiaosong.com/courses博客:chenxiaosong.com/blog贡献:chenxiaosong.com/contributions邮箱:[email protected]交流群:544216206,点击查看群介绍点......
  • Elasticsearch和向量数据库的快速入门
    在比较Elasticsearch和向量数据库之前,让我们简要解释它们是什么:什么是Elasticsearch?Elasticsearch是一个流行的开源搜索和分析引擎,建立在ApacheLucene之上。它专为全文搜索、分析和日志分析用例而设计。主要特点:文档导向的NoSQL数据库分布式和可扩展的架构实时搜索和分析无需......
  • 国产RAID卡2230-10i windows&Linux操作系统安装指导
    环境准备:1.准备2个U盘。一个刻录系统,一个装载驱动2.需保持CSM为UEFI状态和PCIEDEVICESLIST 下2230-10i的卡为UEFI状态,如图:环境排查:由于......
  • Linux下使用pipe进行父子进程间通信
    引入之前我们介绍了多进程以及创建进程的函数fork,下面我们将继续深入,讨论一下多进程间的通信问题;pipe管道谈论多进程通信,就离不开pipe(管道),这是一个系统调用,用于在UNIX和类UNIX系统(如Linux)上创建一个管道(pipe),实现进程间通信。它创建了一个双向的通信通道,允许一个进程向另一......
  • 4.linux重定向和管道
    目录 一.重定向1.FD2.重定向案例><2.1输出>2.2输入<3.扩展二.管道1.管道|1.1进程管道Piping1.2tee管道2.参数传递Xargs 一.重定向 #touchtime#date>time.txt//>将本身输出到屏幕的东西给他弄到time文件中 1.FD-----标准输入、标准输......
  • linux 操作系统下的compress命令介绍和使用案例
    linux操作系统下的compress命令介绍和使用案例compress命令是Linux系统中用于文件压缩的一个工具,主要使用Lempel-Ziv-Welch(LZW)算法进行数据压缩。压缩后,文件的扩展名将变为“.Z”。虽然compress命令在历史上有其重要性,但在现代Linux系统中,它已经被更高效的压缩工具如gzip......
  • linux 操作系统下cp命令介绍及案例应用
    linux操作系统下cp命令介绍及案例应用cp命令是Linux操作系统中用于复制文件和目录的基本命令。它的功能强大,适用于各种文件管理任务cp命令概述基本语法:bashcp[options]<source><destination>功能:复制单个文件或多个文件到指定位置。递归复制目录及其内容。选项可......
  • GitLab CI_CD 从入门到实战笔记
    第1章认识GitLabCI/CD1.3GitLabCI/CD的几个基本概念GitLabCI/CD由以下两部分构成。(1)运行流水线的环境。它是由GitLabRunner提供的,这是一个由GitLab开发的开源软件包,要搭建GitLabCI/CD就必须安装它,因为它是流水线的运行环境。(2)定义流水线内容的.gitlab-ci.yml文......
  • Linux内存管理方式
    Linux内存管理涉及到多个方面,包括物理内存的分配和回收、虚拟内存的管理、页面置换、内存保护等。以下是Linux内存管理的主要方式和机制:1.虚拟内存(VirtualMemory)虚拟地址空间:每个进程拥有自己的虚拟地址空间,虚拟地址空间与物理内存是分开的。进程在运行时使用虚拟地......