编程入门(六)【Linux系统基础操作一】

读者大大们好呀!!!☀️☀️☀️


博客头像
🔥 欢迎来到我的博客
👀期待大大的关注哦❗️❗️❗️
🚀欢迎收看我的主页文章➡️寻至善的主页

文章目录

  • 🔥前言
  • 🚀Linux操作系统介绍与环境准备
    • Linux操作系统介绍
    • 环境准备
  • 🚀Linux基本知识和命令
  • 🚀Linux的文件和目录操作
  • ⭐️⭐️⭐️总结

🔥前言

本系列为Linux基础操作,共有四篇,第一篇为了解Linux的基本概念与操作及相关的文件目录操作第二篇为Linux的用户与网络管理第三篇为Linux的进程和磁盘管理及安装包管理第四篇为Linux shell编程
本篇为第一篇:了解Linux的基本概念与操作及相关的文件目录操作

🚀Linux操作系统介绍与环境准备

本系列因篇幅有限,将大笔墨放在介绍操作系统的操作上,对于环境的准备将提供链接,友友们可以根据需要下载虚拟机以及按装Linux操作系统。
本系列示例为乌班图操作系统,其他的版本也是相差不大的。

Linux操作系统介绍

什么是操作系统
操作系统(operation system,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

环境准备

虚拟机:
在这里插入图片描述
安装Linux系统
在这里插入图片描述
安装资源包及安装教程视频

🚀Linux基本知识和命令

1、打开命令行界面
在这里插入图片描述

2、修改相关显示
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3、hostname yu 把主机名取个自己独有的名字
在这里插入图片描述
在这里插入图片描述
其中图中#是管理员用户的标志,普通用户为$。
4、命令的格式–空格与换行输入
在这里插入图片描述
在这里插入图片描述
如果遇见,卡死或者重复要你输入命令的话,可以按Ctrl+C终止进程。

5、常用的键盘操作:上下键,Ctrl+L键,tab键
1️⃣上下键可以恢复前面已经输入过的命令
2️⃣Ctrl+L键可以清屏,等同于命令Clear
3️⃣tab键可以补全命令和目录
6、管道命令 |(竖线)
cat /var/log/bootstrap.log | more
cat 命令用more显示
在这里插入图片描述
7、help命令
在这里插入图片描述
显示系统时间date命令
在这里插入图片描述

🚀Linux的文件和目录操作

1、属主目录与根目录
🔥cd ~:进入属主目录
🔥cd / :进入根目录
在这里插入图片描述
2、相关的操作命令
🔥ls -lt 命令:展示目录内容,lt中l表示列表t表示按时间排序
在这里插入图片描述
🔥ls -al命令:-a显示隐藏文件、l列表显示
在这里插入图片描述
🔥相关文件颜色表示
在这里插入图片描述
3、安装命令apt与目录结构命令tree
🔥安装tree:
在这里插入图片描述
:tree:目录结构命令
在这里插入图片描述
4、vi 编辑器
🔥使用场景:主要是在服务器端,并不需要Word,Excel等图形界面,查看日志、编辑配置文件等操作。
🔥三大模式:一般模式、编辑模式、命令行模式如图所示:
在这里插入图片描述
🔥具体操作如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
5、touch命令:批量建立空白文件
在这里插入图片描述
6、查看文件内容:cat、head、tail

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
🔥 查看命令和grep的联合应用
场景:只想看错误日志,可以过滤error(error是错误关键字,可以自定义)
在这里插入图片描述
7、more、less分页显示:
上文有介绍more命令,下面显示less命令。
在这里插入图片描述

⭐️⭐️⭐️总结

本篇介绍了一下Linux的操作系统,主要是进入命令行界面进行操作:基本的Linux命令以及对文本进行编辑等基本操作。下一篇是对文件以及目录的操作尽情期待吧!

✈️✈️✈️如果喜欢这篇文章的话

🙏大大们可以动动发财的小手:
👉👉👉 点赞:👍收藏:⭐️评论:✍️👈👈👈

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

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

相关文章

【PyTorch】5-进阶训练技巧(损失函数、学习率、模型微调、半精度训练、数据增强、超参数设置)

PyTorch:5-进阶训练技巧 注:所有资料来源且归属于thorough-pytorch(https://datawhalechina.github.io/thorough-pytorch/),下文仅为学习记录 5.1:自定义损失函数 PyTorch在torch.nn模块提供了许多常用的损失函数,比…

Windows远程桌面实现之十四:实现AirPlay接收端,让苹果设备(iOS,iPad等)屏幕镜像到PC端

by fanxiushu 2024-05-04 转载或引用请注明原始作者。 这个课题已经持续了好几年,已经可以说是很长时间了。 实现的程序是 xdisp_virt, 可以去github下载使用:GitHub - fanxiushu/xdisp_virt: xfsredir file system 一开始是基于测试镜像驱动的目的随便开…

Vue前端环境准备

vue-cli Vue-cli是Vue官方提供的脚手架,用于快速生成一个Vue项目模板 提供功能: 统一的目录结构 本地调试 热部署 单元测试 集成打包上线 依赖环境:NodeJs 安装NodeJs与Vue-Cli 1、安装nodejs(已经安装就不用了) node-…

探索系统限流的艺术:滑动与滚动时间窗口的奥秘

在互联网的汪洋大海中,系统如同航行的巨轮,面对着波涛汹涌的流量浪涌。为了保障这艘巨轮稳定前行,"限流"便成了必备的导航仪器,而滑动时间窗口与滚动时间窗口则是其中最为精湛的两大技术。本文将为你揭示它们的奥秘&…

linux文本三剑客之grep

目录 1、三剑客特点和应用场景 2、三件客之grep 1) -v 参数使用示例: 1、三剑客特点和应用场景 命令特点场景grep过滤grep命令过滤速度最快sed替换,修改文件内容,取行 如果要进替换/修改文件内容 取出某个范围的内容(从中午12.到…

【stomp 实战】spring websocket用户消息发送源码分析

这一节,我们学习用户消息是如何发送的。 消息的分类 spring websocket将消息分为两种,一种是给指定的用户发送(用户消息),一种是广播消息,即给所有用户发送消息。那怎么区分这两种消息呢?那就是用前缀了…

我们说的数据分析,到底要分析些什么?

作者 Gam 本文为CDA志愿者投稿作品 “我们说数据分析,到底要分析些什么?” 数据分析这个话题自从进入人们的视线以来,这个话题就成为人们茶余饭后的谈资,但是一千个人眼中就有一千个哈姆雷特,就意味着每个人对数据分…

使用Photoshop压缩图片大小的4种方法

使用Photoshop压缩图片大小,一般可采用下面4种方法: 1.调整图片分辨率: 打开需要压缩的图片文件。 依次点击菜单栏中的“图像”>“图像大小”。 在弹出的对话框中,通过调整分辨率参数来减小文件大小。 2.降低图片品质&#…

什么是水经微图注册码?

水经微图(以下简称“微图”)注册码,是微图的一种授权方式。 什么是微图注册码? 注册码仅可授权一台电脑,绑定CPU和网卡,激活后不可更换电脑使用。 如果CPU或网卡被更换,以及电脑损坏无法开机…

数据库中索引的底层原理和SQL优化

文章目录 关于索引B 树的特点MySQL 为什么使用 B 树? 索引分类聚簇索引 和 非聚簇索引覆盖索引索引的最左匹配原则索引与NULL索引的代价大表结构修改 SQL优化EXPLAIN命令选择索引列其它细节 关于索引 索引是一种用来加快查找效率的数据结构,可以简单粗暴…

卸载、安装、配置快捷mysql

卸载mysql 1、筛选过滤出mysql相关组件 rpm -qa | grep mysql2、关闭MySQL服务 systemctl stop mysql.service 3、卸载对应组件命令如下: rpm -ev --nodeps [显示的组件名称] 4、查找MySQL对应的所有文件夹 find / -name mysql rm -rf [显示的文件夹路径] 检查…

基于若依框架搭建网站的开发日志(一):若依框架搭建、启动、部署

RuoYi(基于SpringBoot开发的轻量级Java快速开发框架) 链接:开源地址 若依是一款开源的基于VueSpringCloud的微服务后台管理系统(也有SpringBoot版本),集成了用户管理、权限管理、定时任务、前端表单生成等…

数据分析——大数据伦理风险分析

大数据伦理风险分析 前言一、大数据伦理二、大数据技术伦理风险算法安全性、可信赖性及稳定性风险及其应对算法风险的表现算法风险的危害算法风险的应对 算法的可解释性风险及其应对算法可解释性风险的内容算法可解释性风险的损害算法可解释性风险的应对 算法的决策不可预见性风…

linux的基础入门(2)

环境变量 在Shell中,正确的赋值语法是没有空格的,即变量名数值。所以,正确的方式是: tmpshy 这样就将变量tmp赋值为"shy"了。 注意:并不是任何形式的变量名都是可用的,变量名只能是英文字母、…

【neteq】tgcall的调用、neteq的创建及接收侧ReceiveStatisticsImpl统计

G:\CDN\P2P-DEV\Libraries\tg_owt\src\call\call.cc基本是按照原生webrtc的来的:G:\CDN\P2P-DEV\tdesktop-offical\Telegram\ThirdParty\tgcalls\tgcalls\group\GroupInstanceCustomImpl.cpptg对neteq的使用 worker 线程创建call Call的config需要neteqfactory Call::CreateAu…

Java中使用RediSearch进行高效数据检索

RediSearch是一款构建在Redis上的搜索引擎,它为Redis数据库提供了全文搜索、排序、过滤和聚合等高级查询功能。通过RediSearch,开发者能够在Redis中实现复杂的数据搜索需求,而无需依赖外部搜索引擎。本文将介绍如何在Java应用中集成并使用Red…

300V直流充电桩测试有哪些实验项目

300V直流充电桩测试的实验项目主要包括以下几个方面: 1. 电气性能测试: - 输入电压范围测试:检查充电桩在不同输入电压下的正常工作情况。 - 输出电压范围测试:检查充电桩在不同输出电压下的正常工作情况。 - 输出电流范围测试…

MySQL#MySql数据库的操作

目录 一、创建数据库 二、字符集和校验规则 1.查看系统默认字符集以及校验规则 2.查看数据库支持的字符集 3.查看数据库支持的字符集校验规则 4.校验规则对数据库的影响 1.以UTF-8格式创建数据库 2.不区分大小写 3.区分大小写 4 大小写对数据库的影响 三、操纵数据…

动态规划专训6——回文串系列

动态规划题目中,常出现回文串相关问题,这里单独挑出来训练 1.回文子串 LCR 020. 回文子串 给定一个字符串 s ,请计算这个字符串中有多少个回文子字符串。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成&#xff0…