Linux基本认识

一、Linux基本概念

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

ps: Linux 简介 | 菜鸟教程 (runoob.com)

1.1linux国内镜像站

阿里云开源镜像站

https://developer.aliyun.com/mirror/

清华大学开源镜像站

https://mirrors.tuna.tsinghua.edu.cn/

中国科技技术大学开源镜像站

https://mirrors.ustc.edu.cn/

浙江大学开源镜像站

https://mirrors.zju.edu.cn/

1.2个版本Linux

https://www.linux.org/pages/download/

1.3VMware安装linux

1.3.1点击创建虚拟机

图片

1.3.2新建虚拟机向导

图片

选择典型,点击"下一步"

1.3.3选择撒后安装操作系统

图片

1.3.4选择自己需要安装的操作系统

图片

1.3.5选择虚拟机存放位置本命名

图片

1.3.6设置磁盘容量

图片

1.3.7点击"完成"

图片

1.3.8双击CD选择选择自己下载的镜像

图片

图片

二、linux常用命令

touch 创建文件
mkdir 创建目录
cp 复制路径或文件
mv 移动文件或重命名文件
file 查看文件信息
tar 打包或解压文件
find 查找文件
rm 删除文件或目录chmod 文件权限修改 -r可读 -w可写 -x可执行vim 文本编辑器/etc/apt/sources.list  系统源文件cat 查看纯文本内容(少)
more 查看纯文本内容(多)
head 查看纯文本文档的前N行
wc 统计文本的行数、字数等
stat 查看文件具体存储信息和时间等man 软件帮助文档echo 用于在终端输出字符串或变量提取后面的值date 系统时间poweroff 关机top 显示系统进程信息ifconfig 查看系统网络信息uname 查看系统内核信息who 查看登录系统终端的用户信息history 查看历史命令last 目前与过去登入系统的用户相关信息pwd 输出当前用户所在目录cd 切换工作路径ls 显示目录中文件信息wget 下载命令shutdown -h now 关机apt-get update 更新目录

三、vim编辑器常用命令

i:进入编辑模式
esc:推出编辑模式
w:保存文本
q:退出文本
wq!:强制保存并推出
/字符串:向后搜索字符串
?字符串:向前搜索字符串

四、简略大纲

图片

图片

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

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

相关文章

17:00面试,17:09就出来了 ,问的实在是太...

从外包出来,没想到算法死在另一家厂子 自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有个兄弟内…

Qt ---进程间的通信

进程间通讯方式Qt 提供了四种进程间通信的方式: 使用共享内存(shared memory)交互:这是Qt 提供的一种各个平台均有支持的进程间交互的方式。TCP/IP:其基本思想就是将同一机器上面的两个进程一个当做服务器&#xff0c…

API(九)基于协程的并发编程SDK

一 基于协程的并发编程SDK 场景: 收到一个请求会并发发起多个请求,使用openresty提供的协程说明: 这个是高级课程,如果不理解可以先跳过遗留: APSIX和Kong深入理解openresty 标准lua的协程 ① 早期提供的轻量级协程SDK ngx.thread ngx…

博客管理系统设计与实现

摘 要 随着Internet的广泛应用,动态网页技术也应运而生。本文介绍了应用ASP动态网页技术开发博客系统的设计与实现。 博客系统主要为用户提供发表文章、浏览文章等功能,用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流。博客系统主要实…

前端JS中的异步编程与Promise

🎬 岸边的风:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想,就是为了理想的生活 ! 目录 一、JavaScript的异步编步机制 二、事件循环(Event Loop)和任务队列(Task Queue…

spring boot项目使用mybatis连接失败问题

我在一个Spring Boot项目中,加入数据库访问功能,使用mybatis。结果项目无法启动。以往没有出现过这种问题。不过,以前的项目,都是将现有项目拷贝过来,修修改改,数据库能访问就行,不会太多关注。…

ROS学习笔记(五)---话题发布

1. 话题通信是什么 在ROS(机器人操作系统)中,话题通信是一种常用的通信机制,用于在不同的ROS节点之间传递消息。话题通信基于发布者-订阅者模式,其中一个节点(发布者)发布消息到一个特定的话题…

java面试题第七天

一、java面试题第七天 1.方法重载和重写的区别? 方法重载:在同一个类中,不同的方法拥有同样的方法名,不一样的参数列表,这就叫做方法重载 **方法的重写:**描述的是父类和子类之间的。当父类的功能无法满…

java学习三

目录 Java 与 C 的区别 面向对象和面向过程的区别 面向对象特性 Java的基本数据类型 深拷贝和浅拷贝 Java创建对象的几种方式 final, finally, finalize 的区别 Java 与 C 的区别 Java 是纯粹的面向对象语言,所有的对象都继承自 java.lang.Object&#xff0c…

评价模型:层次分析法

1. 模型建立 1.1 建立层次结构模型 在深入分析实际问题的基础上,将有关的各个因素按照不同属性自上而下地分解成若干层次,同一层的诸因素从属于上一层的因素或对上层因素有影响,同时又支配下一层的因素或受到下层因素的作用。最上层为目标层…

【多线程】死锁 详解

死锁 一. 死锁是什么二. 死锁的场景1. 一个线程一把锁2. 两个线程两把锁3. N 个线程 M 把锁 三. 死锁产生的四个必要条件四. 如何避免死锁 一. 死锁是什么 死锁是这样一种情形: 多个线程同时被阻塞,因为每个进程都在等其他线程释放某些资源,…

Postman应用——初步了解postman

Postman 是一个用于构建和使用 API 的 API 平台,Postman 简化了 API 生命周期的每个步骤并简化了协作,可以更快地创建更好的 API。 Postman 包含一个基于Node.js的强大的运行时,允许您向请求(request)和分组&#xff…

UE4/UE5 动画控制

工程下载​ ​​​​​​​​​​​​​https://mbd.pub/o/bread/ZJ2cm5pu 蓝图控制sequence播放/倒播动画: 设置开启鼠标指针,开启鼠标事件 在场景中进行过场动画制作 设置控制事件

APP自动化之weditor工具

由于最近事情颇多,许久未更新文章。大家在做APP自动化测试过程中,可能使用的是Appium官方提供的inspect进行元素定位,但此工具调试不方便,于是今天给大家分享一款更好用的APP定位元素工具:weditor weditor基于web网页…

C# Onnx Yolov8 Seg 分割

效果 项目 代码 using Microsoft.ML.OnnxRuntime; using Microsoft.ML.OnnxRuntime.Tensors; using OpenCvSharp; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System…

合宙Air724UG LuatOS-Air LVGL API控件-开关 (Switch)

开关 (Switch) 示例代码 function event_handler(obj, event)if event lvgl.EVENT_VALUE_CHANGED thenprint("State", lvgl.switch_get_state(obj))end endsw1 lvgl.switch_create(lvgl.scr_act(), nil) lvgl.obj_align(sw1, nil, lvgl.ALIGN_CENTER, 0, -50) lvg…

ChatGPT是否可以协助人们提高逻辑思维和问题解决能力?

ChatGPT是一种强大的自然语言处理模型,它可以在一定程度上协助人们提高逻辑思维和问题解决能力。然而,它的作用是有限的,主要体现在以下几个方面: **1. 提供信息和知识:** ChatGPT可以回答各种问题并提供相关信息和知…

Docker核心原理与实操

第一章、Docker基本概念 1、概念:Docker是一种容器技术,可以解决软件跨环境迁移问题。 2、实现原理:是一个分层复用的文件系统;每一层都是一个独立的软件; …

java:逆序排序的三种方法

// 逆序第一种方法 public static void main(String[] args) {int arr[] {11, 22, 33, 44, 55, 66};for (int i arr.length-1; i > 0; i--) {System.out.print("\t"arr[i]);}}缺点:这个是直接逆转,如果里面是随机数没办法比较 逆序第二种…

小技巧!Python生成excel文件的三种方式!

在我们做平常工作中都会遇到操作excel,那么今天写一篇,如何通过python操作excel。当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别&#xff0…