初识Linux以及Linux的基本命令

千呼万唤始出来,Linux系列的文章从今天起开始不定期更新,闲话少叙,我们直接进入正题

初识Linux

这一部分我不打算给大家讲Linux的发展史啥的,直接从系统方面开始介绍

首先,我们平时用win10或win11所看到的桌面以及各种文件的图标都是图形化界面,当然啦,现在的Linux系统也有图形化界面,如Ubuntu,centos等等,但是最初的系统是没有图形化界面的,全是终端运行程序

前置知识点

什么是路径?

那么上图所显示的内容就是路径

什么是目录?

从上图的windows中我们可以看到许多文件夹,而这些文件夹在Linux又叫目录

除此之外,我们还需要知道一个重点的知识点:目录就是文件夹

什么是文件?

我们还是先拿windows举例

那么上图中的这些便是文件,从上图中我们可以发现除了有文件名外还有文件的时间、类型以及大小等属性,并且进入文件后有不同的内容。

因此我们可以继续引出第二个重点知识点:文件 = 内容 + 属性

那么学习文件就是等于学习对文件内容的操作,对文件属性的操作

Linux的基本命令

Linux中的复制粘贴

首先,第一个登场的是懒人们最喜欢的复制粘贴,在Windows中是ctrl + c/v,但是在Linux中不再是这个,Linux中的复制是ctrl + insert 粘贴是shift + insert,需要注意的是有的电脑需要结合fn键才能使insert键生效 

创建文件

命令格式:touch  文件名.文件类型

显示文件

命令格式ls -(选项)  目录或文件名

那么只有ls的时候就是只显示文件名

ls的所有选项都给大家整理在上面的图片中了。

拓展部分

将下面这张图与上面这张图进行比较,我们可以发现,有更多的文件被显示出来了,那么再仔细观察,我们又可以发现这些新出现的文件在文件名的最前面都有个点,这是怎么回事呢?从给大家整理好的表中我们可以看到 ls -a 展示的还有隐藏文件,而这些隐藏文件的特点就是文件名的最前面都有点

总结:在Linux中,以“ . ”开头的文件是隐藏文件

展示路径

命令格式:pwd

 cd指令

返回上级目录

语法格式:cd ..

绝对路径&相对路径

进入用户家目

命令格式:cd  ~

返回最近访问目录

命令格式: cd  -

touch指令

命令格式:touch -选项  文件名

eg. touch  -a  txjg.txt

mkdir指令

语法格式:mkdir -选项  目录名

rmdir&rm指令

rmdir指令是与mkdir相对的指令,mkdir是创建,那么rmdir是删除指令,温馨提示:rmdir只能删除当前目录

语法格式:rmdir  -p  txjg

适用对象:目录

rm指令相对于rmdir来说更高级,它可以删除目录或文件

适用对象:目录和文件

拓展部分

man指令

语法格式:man -选项

cp指令

语法格式:cp -选项 源文件或原目录(要复制的目录)  目标文件或目标目录

作用:复制文件或目录

mv指令

语法格式:mv -选项  源文件或原目录(要移动的目录) 目标文件或目录

作用:移动文件

本篇文章到此结束,喜欢这篇文章的小伙伴可以点个关注哟

都看到这里了,客官给个三联呗!

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

element ui中当el-dialog需要做全屏时,.fullscreen样式修改问题

element ui 饿了么UI中el-dialog样式修改问题 场景解决方法就是:去掉底部样式中的scoped,然后再进行页面级样式的更改即可。 场景 最近在使用element-ui时,使用到了弹窗组件: element-ui 官网链接地址: element-ui 官网链接地址…

基于springboot+小程序的自习室选座与门禁管理系统(自习室1)(源码+sql脚本+视频导入教程+文档)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1 、功能描述 1、管理员实现了首页、基础数据管理、论坛管理、公告信息管理、用户管理、座位管理等 2、用户实现了在论坛模块通过发帖与评论帖子的方式进行信息讨论,也能对账户进行在线充值…

数据集-目标检测系列-吸烟检测数据集 smoking cigarette >> DataBall

数据集-目标检测系列-吸烟检测数据集 smoking cigarette >> DataBall 数据集-目标检测系列-吸烟检测数据集 (smoking cigarette) 数据量:1W 数据项目地址: gitcode: https://gitcode.com/DataBall/DataBall-detections-…

双链表的插入删除遍历

双链表的插入操作 双链表的删除操作 双链表的遍历操作

mit6824-01-MapReduce详解

文章目录 MapReduce简述编程模型执行流程执行流程排序保证Combiner函数Master数据结构 容错性Worker故障Master故障 性能提升定制分区函数局部性执行缓慢的worker(slow workers) 常见问题总结回顾参考链接 MapReduce简述 MapReduce是一个在多台机器上并行计算大规模数据的软件架…

netty编程之实现websocket客户端并发送二进制消息

写在前面 源码。 本文看下netty如何实现websocket客户端并发送二进制消息。 ws的server端参考这篇文章。 1:正文 抽象类AbstractWebsocketClient定义了发送二进制数据的方法: public abstract class AbstractWebsocketClient implements Closeable {…

【Immich部署与访问】自托管媒体文件备份服务 Immich 本地化部署与远程访问存储数据

文章目录 前言1.关于Immich2.安装Docker3.本地部署Immich4.Immich体验5.安装cpolar内网穿透6.创建远程链接公网地址7.使用固定公网地址远程访问 前言 本篇文章介绍如何在本地搭建lmmich图片管理软件,并结合cpolar内网穿透实现公网远程访问到局域网内的lmmich&#…

【C++】STL详解之string类

目录 什么是STL STL的版本 STL的六大组件 STL的缺陷 一.string的定义方式 二. string的插入 1.使用push_back进行尾插 2.使用insert插入 三.string的拼接 四.string的删除 1.使用pop_back进行尾删 2.使用erase进行删除 五.string的查找 1.使用find正向搜索第一个…

Python 将数据写入 excel(新手入门)

一、场景分析 假设有如下一组列表数据: 写一段 python脚本 将这组数据写入一个新建的 excel,表头是 【序号】、【姓名】、【性别】、【年龄】 student_list [{name:小林, gender:男, age:10}, {name:小红, gender:女, age:11}, {name:小王, gender:男…

了解输出电源优先级

主要又SUB,SBU以及USB三种模式。 调试10kW逆变器存在的输出电源优先级的问题,当优先级为SUB时,利用电压源模拟电池,当电池电压超过58.4V,即过压,在接入市电,市电继电器仍然闭合,仍然…

JS加密=JS混淆?(JS加密、JS混淆,是一回事吗?)

JS加密、JS混淆,是一回事吗? 是的!在国内,JS加密,其实就是指JS混淆。 1、当人们提起JS加密时,通常是指对JS代码进行混淆加密处理,而不是指JS加密算法(如xor加密算法、md5加密算法、…

TCP三次握手四次挥手详解

TCP三次握手建立连接的过程: 一次握手:客户端发送带有 SYN(seqx)标志的数据包到服务端,然后客户端进入 SYN_SEND 状态,等待服务端的确认。二次握手:服务端收到 SYN 包后,发送带有 S…

深度解读 2024 Gartner DevOps 魔力象限

上周 Gartner 刚发布了 2024 年度的 DevOps 魔力象限。我们也第一时间来深度解读一下这份行业里最权威的报告。 和2023年对比 23 年入围 14 家厂商,24 年入围 11 家。4 家厂商从报告中消失,分别是 Bitrise, Codefresh, Google Cloud Platform (GCP), VM…

数据库软题3-专门的集合运算

一、投影(筛选列) 题1 题2 二、选择(筛选行) 三、连接 3.自然连接 题1-自然连接的属性列数(几元关系)和元组数 解析: 题2-自然连接的属性列数(几元关系)和元组数 自然连接后的属性个数 A列…

Angular与Vue的全方位对比分析

一、框架概述 Angular Angular是由Google开发和维护的一款开源JavaScript框架。它采用TypeScript编写,具有一套完整的开发工具和规范。Angular遵循MVC(Model - View - Controller)或更确切地说是MVVM(Model - View - ViewModel&a…

WEB服务器——Tomcat

服务器是可以使用java完成编写,是可以接受页面发送的请求和响应数据给前端浏览器的,而在开发中真正用到的Web服务器,我们不会自己写的,都是使用目前比较流行的web服务器。 如:Tomcat 1. 简介 Tomcat 是一个开源的轻量…

无人机飞手入伍当兵技术优势分析

随着现代战争形态的不断演变,无人机技术在军事领域的应用日益广泛,成为提升军队作战能力的重要手段。对于无人机飞手而言,其专业技能和实战经验在入伍当兵后能够转化为显著的技术优势,为国防事业贡献重要力量。以下是从专业技能优…

cpu路、核、线程、主频、缓存

路:主板插口实际插入的 CPU 个数,也可以理解为主板上支持的CPU的数量。每个CPU插槽可以插入一个物理处理器芯片。例如,一台服务器可能有2路或4路插槽,这意味着它最多可以安装2个或4个物理处理器。 核:单块 CPU 上面能…

Llama微调以及Ollama部署

1 Llama微调 在基础模型的基础上,通过一些特定的数据集,将具有特定功能加在原有的模型上。 1.1 效果对比 特定数据集 未使用微调的基础模型的回答 使用微调后的回答 1.2 基础模型 基础大模型我选择Mistral-7B-v0.3-Chinese-Chat-uncensored&#x…

sql-labs靶场

第一关(get传参,单引号闭合,有回显,无过滤) ?id-1 union select 1,2,(select group_concat(table_name) from information_schema.tables where table_schemasecurity) -- 第二关(get传参,无闭…