Linux 入门——基本指令1

目录

一·背景知识的简介

二· 入门相关指令的使用


一.背景知识的简介

1.认识 Linux ,了解Linux 的相关背景

其实Linux 是从 Unix 发展而来的。

Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称

呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由(Linus Benedict Torvalds)于

1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软

件、应用程序和网络协议。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户

网络操作系统。Linux有上百种不同的发行版,如基于社区开发的Debian、Arch Linux,和基于商

业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

2. Linux 的核心思想
1)代码开源

Linux是一款免费(或自由,即free)的操作系统,用户可以通过网络或其他途径免费获得,并可以任

意修改其源代码。

2)稳定

Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。

3)多用户,多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影

响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

3.操作系统的作用

操作系统是对软硬件资源进行管理的软件。

电脑软硬件之间关系:

 我们在软件上所有的操作其实都是直接或者间接的经过操作系统进行的。

操作系统通过对下软硬件资源的手段,来达到对上提供一种良好的(稳定,安全,高效)操作环境

4.Linux  版本
1)商业化的版本

何为“商业化”的版本?

顾名思义。收费,罢了。

 商业化的版本其实底层是对 内核进行了封装。

2)技术化版本

技术化版本也就是对应 的内核源代码。

5.Linux 的使用

 首先我们需要借助一个工具进行登录,一个是通过云服务器(配置极其简单,对于新手小白特别

友好,唯一不足就是需要付费,对于学生党,前期可以进行“白嫖”);另一个是借助虚拟机(个人

不太推荐,配置比较麻烦,对于自己电脑的配置也有一定的需求,稍不注意,可能会进行系统的删

除或者其他的操作)

无论借助那种工具,最终使用都是一样的。

6. 相关知识的了解

在 Linux 系统里面,一切皆文件。

Linux 其实可以把他视为一个多叉树的结构:

 对于目录的叶子结点,一定是一个空目录或者是非空目录的文件。

文件 = 文件内容 + 文件的属性(大小,创建时间,文件名字)

文件的操作 不是对文件内容的操作就是对文件属性的操作。(对于一个文件的构成:文件的内容

和文件的属性)

二· 入门的相关指令

1. adduser 添加用户

 具体使用: user_name 代指所要添加的用户名字

adduser user_name

 后面 会伴随对所添加用户进行密码的设置

2. userdel 删除用户

 具体使用:user_name 代指所删除的用户

userdel user_name

 注意:可能会进行删除前的确认

3. pwd  打印当前所在的目录
pwd
4. ls 列出当前所在目录下的子目录已经对应的文件

 ls 后面跟的选项不同,执行后的效果也不同。

1)列出所有的文件,包括隐藏的文件

注意在Linux 下,一个文件下面默认有2个隐藏的文件(不管这个文件是否为空)

ls -a

 

 .   : 表示当前所在的路径(多用于帮用户定位到当前路径下的指定文件)

..   : 表示当前路径的上一级路径

2) 列出文件的详细信息(属性)

 

 语法使用:

ls -l
 3)  把目录像文件一样进行显示,不显示对应的子目录或者文件名

 语法使用:

ls -d 对应的目录
 4)递归列出当前目录对应下的文件

 

 

语法使用:

ls -R [目录]
5) 以创建时间的先后进行排序

 

 对110_class 这个目录下的文件进行排序:后创建的先排序

 也可以多个选项进行使用:

  当前指令的含义:对目录 110_class 进行查看,要求:

以详细的信息所有 的文件包括隐藏的文件进行查看,并且以时间创建的先后顺序进行排序的显

语法使用:

ls -t [目录]
5.   mkdir : 目录的创建

 此指令含义:  在110_class 这个目录创建一个 t1 目录

mkdir  后面既可以是目录的名字 也可以是 指定的路径

 mkdir 也可以进行递归的创建目录结合选项 -p

 语法使用:

mkdir [-p]  目录名

6   touch  :文件的创建

 

 touch  ./110_class/test1.txt   表示在当前路径下的110_class 目录创建 test1.txt 这个文件

touch  既可以后面跟文件名字也可以是 路径

 语法使用:

touch  文件名/路径

 在Linux  里面,touch  和mkdir  指令区别?

touch  用于创建新建的文件

mkdir  用于创建目录(文件夹);同时支持递归创建多个目录。

7  rmdir 删除一个空的目录

 表示:删除当前110_class 目录先的t1目录下的 t2 目录下的 t3 目录下的t4 

注意: rmdir 只能删除空的目录,不支持递归删除

8  rm  删除文件或者目录

 此指令表示:递归删除当前目录下的 t2 这个目以及对应的文件

语法使用:

rm [-r] 目录/ 文件名

9   cd  : 改变当前的工作目录

在Linux  系统里面,对于用户只有两类:超级用户 root ,其他普通用户

root 用户在 /root 路径下

创建的所有普通用户都在 /home路径下

 cd ~  :进入当前用户的家目录(当前用户是 root)

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

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

相关文章

2024年数维杯国际赛赛题浅析-助攻快速选题

本届数维杯我们将选择 MCM的B题以及ICM的D题进行助攻,具体助攻时间轴如下所示 11.15 12:00 更新赛题翻译、相关文献资料、选题建议、赛题难度 11.15 16:00 更新人工精翻版本赛题、数据预处理代码 11.15 24:00 更新完整解题思路…

w038基于SpringBoot的网上租赁系统设计与实现

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹赠送计算机毕业设计600个选题excel文件&#xff0…

windows 安装Ubuntu 后如何使用

windows 安装Ubuntu 后如何使用 youtube链接 https://www.youtube.com/watch?vPaEcQmgEz78哔哩哔哩视频 https://www.bilibili.com/video/BV1tW42197za/?spm_id_from333.999.0.0两个视频是一样的安装Ubuntu 安装docker的教程,不执行docker的安装即可 安装完毕后…

HashMap面试知识点

一、HashMap实现原理 JDK1.7之前:HashMap由数组链表组成。 JDK1.8之后:HashMap由数组链表、红黑树组成,当链表长度超过8,且 二、HashMap中put()方法的过程 ①首先检查数组table是否为空, 为空的话通过resize()方法进…

OceanBase 闪回查询

前言 在OB中,drop表可以通过 回收站 或者 以往的备份恢复来还原单表。当delete数据时,由于delete操作的对象不会进入回收站,此时需要通过闪回查询功能查看delete的数据,以便后续恢复 本次实验版本为 OceanBase 4.2.1.8&#xff0…

[A-18]ARMv8/ARMv9-Memory-内存空间的属性(Attributes Properties)

ver0.1 [看前序文章有惊喜,关注“浩瀚架构师”,可以解锁全部文章] 前言 在宏伟的ARM的内存世界中VMSA中,属性这个议题算不上最亮的星,就和屏幕前的你和我一样,平凡的活在这个茫茫然的人世间。纵使“丈夫贫践应未足,今日相逢无酒钱。”,也不要灰心面对生活,因为“山重…

【Linux】--环境变量

大家好呀,我是残念,希望在你看完之后,能对你有所帮助,有什么不足请指正!共同学习交流哦 本文由:残念ing原创CSDN首发,如需要转载请通知 个人主页:残念ing-CSDN博客,欢迎各…

vue3中使用 HTML5 Canvas 做一个案例总结笔记

这篇文章记录了在vue3中如何使用HTML5 Canvas做一个时钟的案例, 当然主要是HTML5 Canvas, 如何需要了解更多关于vue的知识前面也已经写过好几篇了,辛苦翻一下的... 开始写代码之前我们先来了解一下关于HTML5 Canvas 的基础知识 目录 一 .基础知识 1.了解canvas 1.1 基本用法…

基于微信小程序的开放实验室预约管理系统的设计与实现,LW+源码+讲解

摘 要 使用旧方法对开放实验室预约管理系统的信息进行系统化管理已经不再让人们信赖了,把现在的网络信息技术运用在开放实验室预约管理系统的管理上面可以解决许多信息管理上面的难题,比如处理数据时间很长,数据存在错误不能及时纠正等问题…

【汇编语言】更灵活的定位内存地址的方法(二)—— 从 [bx+idata] 到 [bx+si+idata]:让你灵活的访问内存

文章目录 前言1. [bxidata]1.1 更加灵活的访问内存1.2 示例1.3 问题一1.4 问题一的分析与求解 2. 用[bxidata]的方式进行数组的处理2.1 问题引入2.2 原来的解决方案2.3 新的解决方案2.3.1 改进后的程序2.3.2 还可以写成这样2.3.3 用C语言来描述看看 2.4 比较与总结 3. SI和DI3.…

[IP组播]IGMP配置实验

华为ensp拓补图 实验步骤 1.配置IP地址 AR1配置 # interface GigabitEthernet0/0/0ip address 192.168.1.1 255.255.255.0 # interface GigabitEthernet0/0/1ip address 12.1.1.1 255.255.255.0 # interface GigabitEthernet0/0/2ip address 13.1.1.1 255.255.255.0 #AR2…

Vue的局部使用

文章目录 什么是Vue?局部使用Vue快速入门 常用指令v-forv-bindv-if & v-showv-onv-model Vue生命周期 Axios案例 什么是Vue? Vue是一款构建用户界面的渐进式的JavaScript框架. 局部使用Vue 快速入门常用指令声明周期 快速入门 准备: 准备html页面,并引入Vue模块(…

DAHL:利用由跨越 29 个类别的 8,573 个问题组成的基准数据集,评估大型语言模型在生物医学领域长篇回答的事实准确性。

2024-11-14,由首尔国立大学创建的DAHL数据集,为评估大型语言模型(LLMs)在生物医学领域长文本生成中的幻觉问题提供了一个重要的工具,这对于提高模型的准确性和可靠性具有重要意义。 数据集地址:DAHL|生物医…

递归算法专题

题目&#xff1a; 方法一&#xff1a;不讲武德法&#xff0c;注意&#xff1a;面试不能用&#xff01;&#xff01; 代码&#xff1a; public void hanota(List<Integer> A, List<Integer> B, List<Integer> C) {//不讲伍德方法for(int x : A) C.add(x); …

验证双随机矩阵(doubly stochastic matrix) 满足C(P)=C(P^T)

验证双随机矩阵(doubly stochastic matrix) 满足C( P P P)C(P T ^T T) 双随机矩阵&#xff1a; 在数学中&#xff0c;一个双随机矩阵&#xff08;doubly stochastic matrix&#xff09;是一个满足以下条件的矩阵&#xff1a; 非负矩阵&#xff1a;矩阵中的每个元素都是非负的…

海外媒体发稿:中东地区阿拉伯邮报Arab Post新闻媒体宣发

​今天&#xff0c;我们要特别聚焦于中东地区的知名新闻媒体——阿拉伯邮报&#xff08;Arab Post&#xff09;&#xff0c;探讨其在海内外媒体宣发领域的重要性和影响力。 阿拉伯邮报作为一家备受关注的新闻媒体&#xff0c;涵盖了新闻、政治、娱乐和观点等多个领域&#xff…

Mysql-DQL语句

文章目录 DQL 语句简单查询查询表所有数据查询指定列 别名查询清除重复值查询结果参与运算 &#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f916;Mysql专栏&#xff1a;点击&#xff01; ⏰️创作时间&#xff1a;2024年11月16日11点39分 DQL 语句 DQL 语句数据…

ERP软件市场展望:2025年的规模与趋势深度解析-亿发

随着数字化转型的深入&#xff0c;ERP软件市场正迎来新一轮的增长。预计到2025年&#xff0c;全球ERP软件市场规模将持续扩大&#xff0c;中国市场也将保持强劲的增长势头。 市场规模增长 根据市场研究报告&#xff0c;全球ERP软件市场在2019年已超过3,000亿美元&#xff0c;预…

推荐15个2024最新精选wordpress模板

以下是推荐的15个2024年最新精选WordPress模板&#xff0c;轻量级且SEO优化良好&#xff0c;适合需要高性能网站的用户。中文wordpress模板适合搭建企业官网使用。英文wordpress模板&#xff0c;适合B2C网站搭建&#xff0c;功能强大且兼容性好&#xff0c;是许多专业外贸网站的…

LLMs 损失函数篇

LLMs 损失函数篇 一、介绍一下 KL 散度 KL&#xff08;Kullback-Leibler&#xff09;散度衡量了两个概率分布之间的差异。公式为&#xff1a; D K L ( P ∥ Q ) ∑ P ( x ) log ⁡ P ( x ) Q ( x ) D_{KL}(P \| Q) \sum P(x) \log \frac{P(x)}{Q(x)} DKL​(P∥Q)∑P(x)logQ…