【Linux】指令详解(一)

news2024/10/5 20:20:08

目录

  • 1. 前言
  • 2. 与指令相关的知识
    • 2.1 文件
    • 2.2 路径
  • 3. 常见指令
    • 3.1 `pwd`
    • 3.2 `ls`
      • 3.2.1 `ls -l`
      • 3.2.2 `ls -la`
    • 3.3 `mkdir`
    • 3.4 `cd`
    • 3.5 `clear`
    • 3.6 `touch`

1. 前言

来学习一些Linux的指令和一些相关的知识。
第一步那肯定是打开自己的xshell。
在这里插入图片描述
这里可以修改字体和大小。
可以使用ctrl+回车全屏,再使用一次就退出全屏。
下面一起来看看指令·。

2. 与指令相关的知识

2.1 文件

在这里插入图片描述
我们在新建一个文件,里面什么都不存放。
我们知道一个文件不仅仅有内容,还有属性。
可以说文件=文件属性+文件内容。

那属性是不是数据呢?
那当然,属性也是数据,是数据,就需要保存。

那就知道对文件的操作无法就两种:一种是对文件属性的操作,一种是对文件内容的操作。

而文件的操作就需要用指令来控制文件和编程访问文件。

2.2 路径

在我们windows中:D:\vs2022
在这里插入图片描述
就是当前我所处的路径。
:就是windows的路径分隔符。
在这里插入图片描述
而在Linux中:/root/100
/:是Linux的路径分隔符。

而两个路径分割符之间,一定是一个“文件夹”,
路径最末端,一定是一个普通文件或者是文件夹。

那为什么会存在路径?
在系统层面标识一个特定文件。
那为什么要标识呢?
路径必须具有唯一性。也就是任何一个文件都只有一个父目录。
就是在访问任何文件之前,必须先找到这个文件。
在这里插入图片描述
我们在找文件时有两种方式
一种时相对路径:以当前所处的目录为基础开始找。
一种时绝对路径:就是从根目录下开始找。
例如找到上图中的test.txt.
相对路径:…/usr/lib/text
绝对路径:/usr/lib/test.txt

3. 常见指令

3.1 pwd

在这里插入图片描述
pwd是我们当前在Linux系统中所处的路径。

3.2 ls

ls显示的都是文件的属性。
在这里插入图片描述
ls罗列出当前路径下的文件名,如果不知道当前路径的话,先执行pwd
如果执行ls时什么都没有,就是你的目录下就什么文件都没有。

3.2.1 ls -l

在这里插入图片描述
ls -l显示详细属性

3.2.2 ls -la

在这里插入图片描述
这里的一个.和两个.是什么意思呢?
在Linux中以.开头的文件为隐藏文件。
只有使用ls -la时才会有。
在这里插入图片描述
怎么证明呢?
我们创建一个以.开头的文件来看看。
在这里插入图片描述
我们在ls -l中是没有看见的,而ls -la就能看见。

.:用它来表示当前路径
…:用它来表示上级文件

为什么会有.和…?
…:可以方便我们进行路径的回退,既要能进去也要那出来。
.:方便我们找到当前目录下的一个文件(可执行文件)。
在这里插入图片描述
就退到了根目录。

3.3 mkdir

mkdir就是在当前路径下,创建一个“文件夹”。
如果不知道当前路径的话,先执行pwd
在这里插入图片描述

mkdir 100

就是在当前路径下,创建一个名字为100“文件夹”。

3.4 cd

cd进入指定的目录。
继续以上面所创建的1001为例子。

cd 100

在这里插入图片描述
也就是更改目录的意思,用pwd就能知道在哪个路径下。

3.5 clear

在这里插入图片描述
当我们想要清理一下屏幕就使用clear,也就是清屏。
在这里插入图片描述

3.6 touch

touch在当前目录下,创建一个新的普通文件。
在这里插入图片描述
之后还会有其它指令的相关介绍,请多多关注。
如有错误欢迎指出,大家一起进步。

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

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

相关文章

特殊文件(XML文件)

一&#xff0c;XML文件概括 二&#xff0c;案例 <?xml version"1.0" encoding"UTF-8" ?> <!--注释&#xff1a;以上抬头声明必须写在第一不然报错--> <users><user id"1"><uame>张无忌</uame><性别&g…

[github初学者教程] 分支管理-以及问题解决

作者&#xff1a;20岁爱吃必胜客&#xff08;坤制作人&#xff09;&#xff0c;近十年开发经验, 跨域学习者&#xff0c;目前于新西兰奥克兰大学攻读IT硕士学位。荣誉&#xff1a;阿里云博客专家认证、腾讯开发者社区优质创作者&#xff0c;在CTF省赛校赛多次取得好成绩。跨领域…

【前端学java】java 中的数组(9)

往期回顾&#xff1a; 【前端学java】JAVA开发的依赖安装与环境配置 &#xff08;0&#xff09;【前端学 java】java的基础语法&#xff08;1&#xff09;【前端学java】JAVA中的packge与import&#xff08;2&#xff09;【前端学java】面向对象编程基础-类的使用 &#xff08…

深入了解原型与原型链

1、[[Prototype]] JS中的对象有一个特殊的 [[Prototype]] 内置属性&#xff0c;其实就是对于其他对象的引用。几乎所有的对象在创建时 [[Prototype]] 属性都会被赋予一个非空的值。 var anotherObject {a:2 }; // 创建一个关联到 anotherObject 的对象 var myObject Object…

【C++】使用std::vector()函数实现矩阵的加、减、点乘、点除等运算

本文通过vector&#xff08;&#xff09;函数表示矩阵的形式&#xff0c;对 加、减、点乘、点除等运算进行编码和运行&#xff0c;相应结果如下文所述。 #include <iostream> #include <vector>using namespace std;// 矩阵加法 vector<vector<int>> …

数据结构【栈】

文章目录 数据结构 栈栈的概念与结构栈接口实现 数据结构 栈 栈的概念与结构 栈是是一种特殊的线性表&#xff0c;栈的规定是只在一端插入删除数据&#xff0c;插入删除的一端叫做栈顶&#xff0c;另一端叫栈底。根据上面的特性&#xff0c;栈的数据是后入先出 栈接口实现 栈接…

pytho你-opencv划痕检测

pytho你-opencv划痕检测 这次实验&#xff0c;我们将对如下图片进行划痕检测&#xff0c;其实这个比较有难度&#xff0c;因为清晰度太差了。 我们做法如下&#xff1a; &#xff08;1&#xff09;读取图像为灰度图像&#xff0c;进行自适应直方图均衡化处理&#xff0c;增强…

【python】直方图正则化详解和示例

直方图正则化&#xff08;Histogram Normalization&#xff09;是一种图像增强技术&#xff0c;目的是改变图像的直方图以改善图像的质量。具体来说&#xff0c;它通过将图像的直方图调整为指定的形状&#xff0c;以增强图像的对比度和亮度。 直方图正则化的基本步骤如下&…

linux rsyslog综合实战1

本次我们通过rsyslog服务将A节点服务器上的单个日志(Path:/var/log/245-1.log)实时同步到B节点服务器目录下(Path:/opt/rsyslog/245) 1.rsyslog架构 2.环境信息 环境信息 HostnameIpAddressOS versionModuleNotersyslog1192.168.10.245CentOS Linux release 7.9.2009 (Core)rs…

【机器学习】038_梯度消失、梯度爆炸

一、原因 神经网络梯度 假设现在有一个 层的神经网络&#xff0c;每层的输出为一个对输入作 变换的函数结果 用 来表示第 层的输出&#xff0c;那么有下列公式&#xff1a; 链式法则计算损失 关于某一层某个参数 的梯度&#xff1a; 注意到&#xff0c; 为向量&am…

工作记录---为什么双11当天不能申请退款?(有趣~)

为什么&#xff1f; 服务降级了 服务降级&#xff1a; 当服务器压力剧增的情况下&#xff0c;根据实际业务情况及流量&#xff0c;对一些服务和页面有策略的不处理或换种简单的方式处理&#xff0c;从而释放服务器资源以保证核心交易正常运作或高效运作。 分布式系统的降级…

科大讯飞 vue.js 语音听写流式实现 全网首发

组件下载 还是最近的需求&#xff0c;页面表单输入元素过多&#xff0c;需要实现语音识别来由用户通过朗读的方式向表单中填写数据&#xff0c;尽量快的、高效的完成表单数据采集及输入。 国内科大讯飞在语音识别方面的建树还是有目共睹&#xff0c;于是还是选择了科大讯飞的平…

C/C++多级指针与多维数组

使用指针访问数组 指针类型的加减运算可以使指针内保存的首地址移动。 指针类型加n后。首地址向后移动 n * 步长 字节。 指针类型减n后。首地址向前移动 n * 步长 字节。 步长为指针所指向的类型所占空间大小。 例如&#xff1a; int *p (int *)100;p 1&#xff0c;结果为首…

校园报修抢修小程序系统开发 物业小区报修预约上门维修工单系统

开发的功能模块有&#xff1a; 1.报修工单提交&#xff1a;学生、教职员工等可以使用小程序提交报修请求。这通常包括选择报修的问题类型&#xff08;如水漏、电器故障、照明问题等&#xff09;&#xff0c;地点&#xff0c;报修联系人&#xff0c;联系电话等&#xff0c;并提供…

iPaaS和RPA,企业自动化应该如何选择?

全球著名的咨询调查机构Gartner在2022年初再次发布了《2022年12大技术趋势》报告。 Gartner是全球最具权威的IT研究与顾问咨询公司&#xff0c;成立于1979年&#xff0c;在界定及分析那些决定了商业进程的发展趋势与技术方面&#xff0c;它拥有二十年以上的丰富经验&#xff0c…

苹果CMS首涂第30套可装修DIY主题模板免授权版

这是一款可以装修的主题&#xff0c;类似淘宝店装修一样&#xff0c;可以针对首页、栏目页、详情页、播放页进行自定义装修&#xff0c;内置10个模块自由选择、添加、修改、删除、排序操作&#xff0c;后续升级还会增加更多实用和个性模块供选择&#xff0c;主题内包含的导航、…

自定义歌曲试听SeekBar

看到这个效果&#xff0c;可能会想到完全自定义一个控件&#xff0c;其实我们在系统Seekbar的基础上&#xff0c;将progressDrawable中progress背景设为透明后&#xff0c;叠加绘制试听状态下的进度区域即可 class PlayerSeekBar JvmOverloads constructor(context: Context,a…

广州华锐互动VRAR | VR课件内容编辑器解决院校实践教学难题

VR课件内容编辑器由VR制作公司广州华锐互动开发&#xff0c;是一款专为虚拟现实教育领域设计的应用&#xff0c;它能够将传统的教学内容转化为沉浸式的三维体验。通过这款软件&#xff0c;教师可以轻松创建和编辑各种虚拟场景、模型和动画&#xff0c;以更生动、直观的方式展示…

【亚马逊云科技产品测评】活动征文|aws云服务器 + 微服务Spring Cloud Nacos 实战

文章目录 前言一、拥有一台Aws Linux服务器1.1、选择Ubuntu版本Linux系统1.2、创建新密钥对1.3、网络设置1.4、配置成功&#xff0c;启动实例1.5、回到实例区域1.6、进入具体的实例1.7、设置安全组 二、在Mac上连接Aws云服务&#xff0c;并安装配置JDK112.1、解决离奇的错误2.2…

四川天蝶电子商务有限公司服务可靠吗?

作为当今最热门的社交媒体平台之一&#xff0c;抖音已经成为许多消费者和企业的重要销售渠道。然而&#xff0c;对于许多新手来说&#xff0c;如何在这个平台上开展电商服务却是一大难题。在这篇文章中&#xff0c;我们将探讨四川天蝶电子商务有限公司的抖音电商服务是否可靠&a…