Linux操作系统使用小技巧
虚拟机只安装ssh,只能是连接其他服务器。安装了openssh-server后,才可以被其他终端使用ssh连接到远程文件传输把从本地复制到远程scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remo...
2024-01-10linuxln命令详解[操作系统入门]
介绍ln是linux的一个重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不...
2024-01-10linuxcfg.sh [操作系统入门]
背景介绍:今天跟导师聊了很多,感触颇深,差距颇大,收获颇多~对基线和版本的控制有了更深入的了解。-----------------------------------------------------------------------------------每个人都有自己使用linux的环境,这些环境可以提升自己的工作效率,在岁月长河中,慢慢去完善这些“习惯”。 1 #!/bin/bash 2 ...
2024-01-10influxdb基本概念和操作
1、数据格式在 InfluxDB 中,我们可以粗略的将要存入的一条数据看作一个虚拟的 key 和其对应的 value(field value)。格式如下:1cpu_usage,host=server01,region=us-west value=0.64 1434055562000000000虚拟的 key 包括以下几个部分: database, retention policy, measurement, tag sets, field name, timestamp。database: 数据库名,在 I...
2024-01-10【linux】fdisk磁盘分区 [操作系统入门]
一、查看当前的磁盘分区 1使用root用户登录到Linux系统。2右键点击计算机桌面空白处,点击“Open Teminal”,打开命令终端。3输入 fdisk -l 命令,查看当前系统的磁盘分区。END二、为虚拟机添加硬盘 1打开VMware管理客户端,右键点击要添加硬盘的虚拟机,点击“编辑设置”,编辑虚拟...
2024-01-102.10破解密码这么简单,Linux是安全的操作系统吗?
很多人看到系统修复模式这节内容时,都会有所感慨:Linux 的密码破解太容易了,这样的操作系统还安全吗?Linux 不是以安全性著称的吗?图 1 密码安全本节,我们结合图 1 解释一下类似的问题。我们一开始始为了安全,给用户设定密码,但是这样密码可以很容易地被单用户模式破解。我们又想到,...
2024-01-10常见的Linux系统有哪些?你知道吗? [操作系统入门]
Linux操作系统是目前市场上非常受欢迎的一种,那么常见的Linux系统都有哪些呢?为大家详细的介绍一下吧。 其实我们市场说的Linux主要分为两种,一种是Linux系统内核,一种就是Linux发行系统,两者之间有什么区别呢?其实Linux系统内核就是提供硬件抽象层、文...
2024-01-10Linux新手入门怎么学?如何学习好Linux?[操作系统入门]
因为自身情况的问题,很多朋友可能对自己的工作不是很满意,因此都看中了Linux一片大好的趋势,想要转行学习Linux技术,但是却又对此不太了解,于是都非常好奇Linux如何学习呢?怎么学习Linux好?接下来针对问题为大家解读一下吧。 第一,Linux的学习,一定...
2024-01-10怎样在Linux上录制你的终端操作及回放
前言假设你是个靠谱先生,每当亲朋好友遇到与Linux有关的各种问题时,总是第一时间向你求助请教。有人会问你如何安装和配置某个工具,这时候你就想告知具体的步骤。可要是对方不在你跟前,又该如何是好呢?解决办法可能有好多种,比如说可以将具体步骤记入文档,然后通过电子邮件发过去...
2024-01-10内存操作是io操作吗
CPU 操作内存是 IO 操作吗?比如一个进程向操作系统申请或者释放一片内存空间,这个算是 IO 操作吗?为什么jvm不用协程实现 gc 呢? - 陆萌萌的回答 - 知乎为什么有人会认为 GC 就不是 IO 操作呢?回答:io指的是网络和磁盘。如果内存都算io,那世界上就只有io密集型操作,不存在cpu密集型操作了。因为cpu计算也是算内存里的数据啊。至于系统调用,协程也是用户态啊,也需要系统调...
2024-03-14基于mykernel2.0编写一个操作系统内核
资源下载:https://github.com/mengning/mykernel实验内容:1、配置实验环境,完成Linux内核编译。2、对系统源码进行修改,基于mykernel 2.0实现一个简单的操作系统内核。3、简要分析操作系统内核核心功能及运行工作机制。实验环境:VMWare虚拟机下的Ubuntu18.04.4,实验采用的内核版本为linux-5.4.34。1 内核编...
2024-01-10Flux waitFor()和异步操作,如何建模。
我正在将pouchDB用作应用程序的本地数据库。我想从PouchDB查询结果并将其加载到React.js中。但是,即使我使用waitFor()方法,PouchDB查询的结果返回也为时已晚。我认为我不正确地使用waitFor(),也许有人可以对此有所了解。我有两个商店,即DbStore,它从datbase检索数据。我的react组件使用了这个存储的F...
2024-01-10即使Xms = Xmx,G1GC也会向操作系统释放内存吗?
喜欢读一些答案后,这个和JEP-346,我已经意识到,G1确实释放内存返回给操作系统。但是,它是否将内存释放回操作系统,甚至达到当前内存使用可能降至初始堆内存以下的程度(即在此JEP之前,在我的情况下为JDK11)?假设我有一个运行在RAM 上Xms并Xmx设置为的Java 11 VM,但是我只消耗了。G1是否将足...
2024-01-10将callBacks传递给redux异步操作是否被认为是一种好习惯?
我想为成功/错误响应显示不同的通知栏,我将两个callBack传递给我的react组件中的redux异步操作,如下所示:<Button onClick={e => this.props.actions.asyncAction(item, this.showSuccessBar, this.showErrorBar)}/>其中asyncAction看起来像这样:export function asyncAction(item, successCallback, errorCallback) { retur...
2024-01-10RTSP/RTMP视频流媒体播放器EasyPlayerRTSPWin可以录制H.265视频流吗? [操作系统入门]
我们的视频平台包括EasyNVR、EasyDSS是流媒体服务器,为了达到视频播放的效果,我们将视频流媒体播放器EasyPlayer集成进流媒体服务器中,最终形成了完整的视频平台。EasyPlayer-RTSP-Win 无法录制H.265格式的RTSP流由于EasyPlayer的兼容性强且版本广泛,有很多用户都在用EasyPlayer作为播放平台,集成进自己的服...
2024-01-10Linux输入子系统框架原理解析
input输入子系统框架linux输入子系统(linux input subsystem)从上到下由三层实现,分别为:输入子系统事件处理层(EventHandler)、输入子系统核心层(InputCore)和输入子系统设备驱动层。一个输入事件,如鼠标移动,键盘按键按下,joystick的移动等等通过 input driver -> Input core -> Event handler -> userspace 到达用...
2024-01-10macOSCatalina10.15.6(19G2006)原版镜像byOC0.6.1 [操作系统入门]
Mac 的本领,突飞猛进。音乐、播客,联袂登台iTunes 曾深刻影响了人们的视听娱乐方式。如今,音乐和播客这两款全新 app 携手登场,让一切再次改变。每款 app 都彻彻底底重新设计,只为让你能在 Mac 上尽享娱乐的精彩。请放心,你原来在 iTunes 资料库里的所有...
2024-01-10Linux之存储管理 [操作系统入门]
一磁盘介绍:磁盘/硬盘/disk是同一个东东,不同于内存的是容量比较大。类型:从工作原理区分:机械:机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。固态:固态驱动器(Solid St...
2024-01-10【原创】Linux中断子系统(二)通用框架处理
背景Read the fucking source code! --By 鲁迅A picture is worth a thousand words. --By 高尔基说明:Kernel版本:4.14ARM64处理器,Contex-A53,双核使用工具:Source Insight 3.5, Visio1. 概述【原创】Linux中断子系统(一)-中断控制器及驱动分析讲到了底层硬件GIC驱动,以及Arch-Specific的中断代码,本文将研究下通用的中...
2024-01-10项目二 管理与维护Linux系统
项目二 管理与维护Linux系统任务三:使用vim编辑器配置网络任务四:root账户密码的破解与保护任务五:管理Linux系统的用户与用户组任务六:管理Linux系统的文件权限任务七:管理 rpm 软件包与压缩包任务八:YUM源的配置与软件的YUM安装任务三:使用vim编辑器配置网 任务说明:vim是Linux系统上...
2024-01-10Linux进程管理 [操作系统入门]
1.首先我们要了解什么是进程进程是已启动的可执行程序的运行实例,进程有以下组成部分:? 已分配内存的地址空间;? 安全属性,包括所有权凭据和特权;? 程序代码的一个或多个执行线程;? 进程状态。程序: 二进制文件,静态 /usr/bin/passwd ,/usr/sbin/useradd进程...
2024-01-10详解linux系统调用原理
操作系统通过系统调用为运行于其上的进程提供服务。当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。举一个最简单的例子,应用进程需要输出一行文字,需要调用 write 这个...
2024-01-10浅谈Linux内存管理那些事儿 [操作系统入门]
编者荐语:Linux内存管理基本上是后台开发岗位面试必问的问题之一,只有对内存机制有全面的了解才能够很好的应付此类问题。这篇文章值得一看。以下文章来源于后端技术指南针 ,作者后端技术指南针后端技术指南针后端技术指南针专注于分享和探讨后端技...
2024-01-10linux系统命令笔记整理
本文讲述了linux系统命令。分享给大家供大家参考,具体如下:一、linux系统目录/bin 系统命令目录/dev 设备目录/home 每个系统用户在home下都有一个目录, 每个用户登录到系统后会自动登录到这个目录下, root用户会在/root文件...
2024-01-10进程挂掉后,操作系统会如何处理没有 flush 的文件?
如果一个进程 write 文件了,但是在 flush 之前,进程就挂掉了。那么操作系统会怎么处理 write 的文件呢?自动 flush?还是丢弃 write 的文件?这个疑问来自看《高性能Mysql 第四版》,里面提到的红圈圈内的为什么进程崩溃,不会丢失事务?这里只是调用了 c 语言的 write 但是没有 flush关于这个问题,我先问了 chatGPT,它会只是 write 但是「进程挂了 ...
2024-02-15