Linux零基础快速入门到精通

news2024/11/26 0:24:02

  

 

一、操作系统概述 

 二、初始Linux

Linux的诞生 

Linux内核 

Linux发行版 

 

 小结

 三、虚拟机

认识虚拟机 

 

虚拟化软件及安装

 

VMware Workstation 17 Pro安装教程https://blog.csdn.net/weixin_62332711/article/details/128695978

远程连接Linux系统 

小结 

 

扩展-虚拟机快照 

 

四、Linux基础命令

查看命令帮助和手册(--help) 

Linux的目录结构 

 

Linux命令基础格式

 

 

 ls命令介绍

ls命令的参数和选项 

  

-a选项 

 -l选项

ls命令组合使用 

 

ls选项和参数的组合使用 

 

-h选项 

 

小结 

 

 目录切换相关命令

cd命令 

        

pwd命令 

 

 小结

相对路径、绝对路径和特殊路径符 

相对路径和绝对路径 

    

 

特殊路径符    

 

 小结

 mkdir命令(创建目录)

 mkdir命令

mkdir -p 选项 

 小结

         

文件操作命令 

touch命令(创建文件) 

cat命令(查看文件内容) 

 

more命令(查看文件内容,支持翻页) 

cp命令(复制文件文件夹) 

 

 

mv命令(移动文件文件夹) 

 rm 命令(删除文件文件夹)

 

 -r -f选项

通配符 

 

注意 

 

 

 

查找命令 

which命令 

find命令

按文件名查找文件

 通配符 

 按文件大小查找文件

 小结

 

grep wc 管道符 

 grep命令(关键词过滤)

 

wc命令(做数量统计) 

 

管道符 

 

小结

 

echo 、 tail 和重定向符 

 echo命令(输出)

反引号`(命令执行)

 

 重定向符(> 和 >>)

 tail命令(跟踪文件)

 

 tail持续跟踪文件更改

小结

 

 vi\vim编辑器

介绍 

编辑器的三种工作模式

命令模式 

 

 

底线命令模式  

 小结

五、Linux用户和权限

root用户(超级管理员) 

 

su 和 exit 命令 

 sudo命令

 小结

 用户和用户组管理

用户组管理 

用户管理 

 getent命令

 

小结

 查看权限控制

认知权限信息 

rwx 

小结 


修改权限控制 - chmod 

 

修改权限控制 - chown

 

六、Linux实用操作 

 各类小技巧(快捷键)

 

 

 

软件安装 

 

yum命令 

小结 

 systemctl

 软链接

 

 

日期、时区 

date命令 

 

修改Linux时区

 ntp程序

 

IP 地址、主机名 

IP地址 

 

主机名

 

域名解析 

 

小结

 虚拟机配置固定 IP

 

网络传输 

 下载和网络请求

 ping命令

 wget命令

curl命令 

 

小结 

 端口

端口 

 

查看端口占用 

namp 

netstate 

 

小结

进程管理

进程 

 查看指定进程

 关闭进程

 小结

 主机状态

查看系统资源占用 

 

 top命令

 

 

磁盘信息监控

 

网络状态监控 

 

 小结

环境变量 

环境变量PATH 

$符号 

 自行设置环境变量        

上传、下载

下载上传  

 

rz、sz命令 

 

 小结

 

压缩、解压 

压缩格式 

 

 tar命令

 

 

 

zip、unzip 

 

 

小结

 

 

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

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

相关文章

剑指offer14-II.剪绳子II

这道题和上一道题剪绳子I是一样的,只是数据的规模变大了,由上一题可知,要使得乘积最大就是要尽可能的把它分成全是3的段,如果绳子长度刚好是3的倍数就全部分成3,如果对3取余是2,那就把它分成一个2剩下的全分…

Linux命令200例:dd命令详解及实际应用场景

🏆作者简介,黑夜开发者,全栈领域新星创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 &…

nginx禁用3DES和DES弱加密算法

nginx禁用3DES和DES弱加密算法 项目背景 最近护网行动,收到漏洞报告,如下: 漏洞名称SSL/TLS协议信息泄露漏洞(CVE-2016-2183)【原理扫描】详细描述TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性。 TLS…

【vue2类型助手】vue2-cli 实现为 vue2 项目中的组件添加全局类型提示

实现 vue2 全局组件提示 vue2 项目全局注册组件直接使用没有提示 由于vue2中使用volar存在很大的性能问题,所以只能继续使用vetur,但是这样全局组件会没有提示,这对于开发来说,体验十分不友好,所以开发此cli并借助ve…

时序预测 | MATLAB实现基于LSTM长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价)

时序预测 | MATLAB实现基于LSTM长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价) 目录 时序预测 | MATLAB实现基于LSTM长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价)预测结果基本介绍程序设计参考资料 预测结果 基本介绍 Matlab实现LSTM长短期记忆神经…

OpenCV基本操作——算数操作

目录 图像的加法图像的混合 图像的加法 两个图像应该具有相同的大小和类型,或者第二个图像可以是标量值 注意:OpenCV加法和Numpy加法之间存在差异。OpenCV的加法是饱和操作,而Numpy添加的是模运算 import numpy as np import cv2 as cv imp…

k8s 自身原理 4

前面咱们分享了 mater 和 worker 节点里面都有哪些组件,他们又是各自主要负责的工作是什么,现在我们心里应该都有数了吧 master 节点: etcd 存储资源配置,ApiServer 提供 RESTful Api 用于交互,scheduler 用于调度 p…

通过将信号频谱与噪声频谱进行比较,自动检测适当的带通滤波器转折频率研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

低代码已经发展到什么水平了

陈老老老板🦸 👨‍💻本文专栏:生活(主要讲一下自己生活相关的内容) 👨‍💻本文简述:生活就像海洋,只有意志坚强的人,才能到达彼岸。 👨‍💻上一篇…

simulink学习笔记:基于模型的控制和pid整定

在学习的时候发现了一个很好的学习simulink的网站,打算来练练手:Introduction: Simulink Control,过程中会涉及到搭建动力学模型和设计pid控制器(整定pid参数)。该模型描述的是火车的两节车厢,对前一节车厢…

迪瑞克斯拉算法 — 优化

在上一篇迪瑞克斯拉算法中将功能实现了出来,完成了图集中从源点出发获取所有可达的点的最短距离的收集。 但在代码中getMinDistanceAndUnSelectNode()方法的实现并不简洁,每次获取minNode时,都需要遍历整个Map,时间复杂度太高。这…

《Zookeeper》源码分析(九)之选举通信网络

在上一篇文章中讲到QuorumCnxManager,它负责zookeeper服务器在选举期间最底层的网络通信,整个网络涉及到的类如下: 整个网络建立的过程如下: 选举前创建好QuorumCnxManager实例,并在QuorumCnxManager构造函数中创建好…

scope组件穿透

今天我们以单选框为例来探究一下样式的穿透问题 1.代码 <template><div class""><el-radio v-model"radio" label"1">备选项</el-radio><el-radio v-model"radio" label"2">备选项</el-r…

glOrtho与gluOrtho2D 的作用

gluOrtho2D 函数设置二维正交裁剪区域。 相当于调用 zNear -1 且 zFar 1 的 glOrtho 。 glOrtho定义二维正交投影矩阵&#xff0c;这个矩阵会把视图&#xff08;摄像机&#xff09;空间的坐标转换到一个裁剪空间&#xff0c;一言以蔽之&#xff1a;glOrtho定义了裁剪空间&…

Netty:DelimiterBasedFrameDecoder分析

说明 io.netty.handler.codec.DelimiterBasedFrameDecoder是ByteToMessageDecoder的一个实现类&#xff0c;用一个或多个分割符拆分接收到的 ByteBuf。这个主要用于解析分隔符在帧的末尾的情况。注意&#xff0c;如果分割符在帧的开头&#xff0c;那么解析出来的帧的长度是0&a…

从一到无穷大 #10 讨论 Apache IoTDB 大综述中看到的优劣势

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 本作品 (李兆龙 博文, 由 李兆龙 创作)&#xff0c;由 李兆龙 确认&#xff0c;转载请注明版权。 文章目录 引言问题定义新技术数据模型schemalessTsfile设计双MemTable高级可扩展查询其他 IotD…

如何实现浅拷贝和深拷贝

一、浅拷贝的实现方法 1.Object.assign方法 let obj1{name:"aaa",}let obj2{age:20}let obj3Object.assign(obj1,obj2)// obj3.age30console.log(obj1);console.log(obj3);console.log(obj1obj3);console.log(obj1obj3); 结果为&#xff1a; 2.直接赋值 let obj1{n…

sql中union all、union、intersect、minus的区别图解,测试

相关文章 sql 的 join、left join、full join的区别图解总结&#xff0c;测试&#xff0c;注意事项 1. 结论示意图 对于intersect、minus&#xff0c;oracle支持&#xff0c;mysql不支持&#xff0c;可以变通&#xff08;in或exists&#xff09;实现 2.测试 2.1.创建表和数…

将Map存到数据库中,并且支持数据类型原样取回

1.数据库设计 1.1 表设计 create table variables (id bigint not null comment 主键,business_key varchar(128) null comment 业务key,data_key varchar(128) null comment Map中的key,data_value varchar(…

35岁职业危机?不存在!体能断崖?不担心

概述 90年&#xff0c;硕士毕业&#xff0c;干了快8年的Java开发工作。现年33岁&#xff0c;再过2年就要35岁。 工作这些年&#xff0c;断断续续也看过不少35岁找不到工作&#xff0c;转行&#xff0c;降薪入职的传闻、案例。 35岁&#xff0c;甚至30岁之后&#xff0c;体能…