地址 服务器linux idrac

通过cpolar实现外网ssh远程连接linux

现在我有个想法,就是希望通过外网能够远程连接到我的开发板。这里我们就需要使用到一种技术,内网穿透。 内网穿透是一种将内部网络中的设备通过外网进行访问的技术。在linux系统中,实现内网穿透有多种方式,其中最常见的方法是使用ngrok和frp。 以frp为例,frp是一个专注于内网穿透的高性能的反向代 ......
cpolar linux ssh

《Unix/Linux系统编程》教材学习笔记第十四章

chapter14 MySQL MySQL(MySQL 2018)是一个关系数据库系统(Codd 1970)。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。关系数据库系统的标准查询语言是 ......
教材 笔记 系统 Linux Unix

第十一周 Linux课后技术总结

6.2 进程管道 管道的作用是把上一个进程的输出作为下一个进程的输入,利用管道可以把若干个命令连接在一起。 【例1】将/etc/passwd中的用户按UID数值大小排序并显示前三行。 【例2】统计出最占CPU的5个进程。 第七章 存储管理 7.1 存储方式 从连接方式上,存储分为以下三种类型。 本地 ......
Linux 技术

《Unix/Linux系统编程》教材学习笔记第十三章

chapter13 网络编程内容 网络编程内容包括:TCP/IP协议、UDP和TCP协议、服务器-客户机计算、HTTP和Web页面、动态Web页面的PHP和CGI编程。 TCP/IP协议 TCP/IP(Comer 1988,2001;RFC1180 1991)是互联网的基础。TCP代表传输控制协议。 ......
教材 笔记 系统 Linux Unix

《Unix/Linux系统编程》教材学习笔记第十二章

chapter12 块设备I/O缓冲区 读写普通文件的算法依赖于两个关键操作,即get_block和put_block,这两个操作将磁盘块读写到内存缓冲区中。由于与内存访问相比,磁盘I/O速度较慢,所以不希望在每次执行读写文件操作时都执行磁盘I/O。因此,大多数文件系统使用I/O缓冲来减少进出存储设 ......
教材 笔记 系统 Linux Unix

DDD之领域服务与应用服务

领域服务: 聚合中的实体没有业务逻辑代码,只有对象的创建,对象的初始化,状态管理等个体相关的代码; 对于聚合内的业务逻辑,我们编写领域服务Domain service 而对于聚合协作以及聚合与外部系统协作的逻辑,我们编写应用服务 ; 应用服务协调多个领域服务,外部系统来完成一个用例 ; ......
应用服务 领域 DDD

linux安装svn

1.yum安装软件: yum install subversion 2.创建版本库 svnadmin create /svn/xxx 3.编辑配置文件 1).vi /svn/xxx/conf/svnserve.conf anon-access = none auth-access = write p ......
linux svn

linux下安装mysql

Linux下安装MySQL 概述 简单介绍MySQL是什么,运用场景。在Linux操作系统(默认64位)下安装MySQL需要注意的点,以及通过navicate 16连接本地MySQL实现图形化操作。 注意:需要root权限,或者您能正常使用sudo提权。 MySQL简介 MySQL是一个关系型数据库 ......
linux mysql

Linux学习日志

Linux学习日志 1、常见基本命令 1.1、基本属性 十个字母 ;1 类型 1.1.1、看懂文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我 ......
Linux 日志

Linux 中 source 命令

source 命令的作用: a、刷新环境变量 b、执行shell脚本 c、加载函数(环境变量) d、从其他函数中读取环境变量 001、 刷新环境变量 (base) [root@pc1 software]# source ~/.bashrc ## 刷新环境变量 (base) [root@pc1 sof ......
命令 source Linux

Linux第6章学习笔记

第六章学习笔记 信号和信号处理 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断, 将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux 中的常见用法;详细解释了 Unix/ ......
笔记 Linux

C# 当前项目自动服务DI类

思路 我发现 .NET Core WebAPi项目有一个与Springboot的不同之处,就是Springboot项目有自动装配机制,他可以将在src下面与启动类在同一级包目录下的类进行扫描注册 而之前我了解到Springboot的自动装配机制本质上也就是通过扫描对应包,然后进行通过它自身进行服务注 ......
项目

Linux基础命令(二)

>命令:重定向 把ls命令返回的结果输出到1.txt文件中,会覆盖文件内容(默认情况下ls命令返回显示在屏幕上):ls > 1.txt 把ls命令返回的结果输出到1.txt文件中,追加内容(默认情况下ls命令返回显示在屏幕上):ls > 1.txt cat命令:查看文件内容 查看1.txt,2.tx ......
命令 基础 Linux

如何在 Linux 中分割和重组文件!

我们将学习如何使用 csplit,split 和 cat 来重新整理文件,然后再将文件合并在一起。这些操作在任何文件类型下都有用:文本、图片、音频文件、ISO 镜像文件等。 使用 csplit 分割文件 csplit 是这些有趣的小命令中的一个,它永远伴你左右,一旦开始用它就离不开了。csplit ......
文件 Linux

Linux命令gzip、bzip、tar、zip区别:

转载: 【彷徨 | Linux各个压缩命令(gzip,bzip2,zip,tar)的特点及区别详解】https://mbd.baidu.com/ma/s/3Wi3H7BE 1 : gzip gzip只能压缩(解压)文件 , 不能压缩目录 ,后缀名为.gz , 而且不保留原文件 解压使用gzip –d ......
命令 Linux gzip bzip tar

Linux网络设置

Linux网络 查看网络接口信息——ifconfig #在centos7中是ens33,在centos6中是eth0 临时修改网卡名称 先确认网卡网卡是否关闭 ip link set ens33 down #关闭网卡 #ifconfig -a 可以查看没有工作的网卡 #将网卡名ens33临时更改为e ......
Linux 网络

Linux读取文件的简单字符驱动程序

Linux读取文件的简单字符驱动程序 设备驱动程序作为沟通外部硬件与Linux内核的纽带,属于嵌入式开发中不可避免的一环。Linux内核程序的开发和用户空间中开发的不同之处在于两点,一是内核程序由内核进行调用,基本没有一个类似于用户空间程序中的main函数,二是内核代码无法调用很多我们熟知的C语言库 ......
驱动程序 字符 文件 程序 Linux

第十周Linux教材第六章学习笔记——信号和信号处理

信号和信号处理 6.1 信号和中断 在Linux中,信号是一种异步通信机制,用于通知进程发生了某些事件。 当进程接收到信号时,它可以选择忽略信号、执行默认操作或执行自定义操作。 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。而“信号”是要发送给进程的请求 ......
信号 信号处理 教材 笔记 Linux

Linux文件管理

Linux 的所有文件都在根目录之下。 常见的目录有: /bin:存放二进制可执行文件,常用命令一般在此 /home:存放用户文件的根目录,是用户主目录的点。 /root:超级用户的主目录; 常见的命令: cd:切换目录 ../ 返回上一级目录 .表示当前目录 pwd:查看当前所在目录 添加 -p ......
文件 Linux

性能测试复习准备——linux环境下安装redis(7.0.5)

参考博客:https://blog.csdn.net/qq_52227892/article/details/130649748 参考博客:https://www.cnblogs.com/756623607-zhang/p/17412640.html 使用的redis版本下载:本文中安装的版本为:h ......
性能 环境 linux redis

windows11配置wsl2虚拟linux环境

windows11配置wsl2虚拟linux环境 wsl( Windows Subsystem for Linux )是microsoft官方为windows开发的模拟Linux方法。避免了虚拟机vmware的性能损耗开销,或者双系统两者不能同时运行的问题。wsl2似乎可以满足大部分Linux需求。 ......
windows 环境 linux wsl2 wsl

Linux vim退出命令

在vim中,按ESC键,跳到命令模式,然后输入: :w - 保存文件,不退出 vim :w file -将修改另外保存到 file 中,不退出 vim :w! -强制保存,不退出 vim :wq -保存文件,退出 vim :wq! -强制保存文件,退出 vim :q -不保存文件,退出 vim :q ......
命令 Linux vim

linux的学习2

用户管理: id:显示用户以及所属群组的实际与有效ID 1.useradd -m 用户名 (描述:-m 自动创建这个用户的主目录 /home/用户名) 2.useradd -g 组名 用户名 (描述:添加新用户到某个组) 3.userdel -r 用户名(描述:-r 删除用户的时候将他的目录也一并删 ......
linux

LINUX 图形界面无网卡,命令行DOWN

本文只针对部分情况,网卡未加入托管导致 本人遇到的问题 虚拟机开启 ifconfig 没有ens33网卡,无法上网,同时 图形化模式 没有有线连接选项手动启动网卡提示: Connection 'ens33' is not available on device ens33 because devic ......
网卡 图形 界面 命令 LINUX

Linux设备树dtb文件生成问题(make dtbs)

在make dtbs的时候遇到了无信息提示的问题,正确结果应该是如图所示 且移植dtb文件时需要到dts文件夹下进行cp覆盖 ......
文件 设备 问题 Linux make

Linux 搭建Samba服务

Samba 介绍 SMB最开始是windos开发的一种协议,用于在Windows系统中实现文件和打印服务的共享。后来有一个叫作 Andrew Tridgell 的人在1992年开发了一个叫作samba的开源软件,该软件实现了windows的SMB/CIFS网络协议,可以用来在类Unix和window ......
Linux Samba

Powershell 实现telnet 服务端

Write-Host "这是一个简单的 TCP 服务器,用于监听指定的端口,并接收来自客户端的数据。" Write-Host "客户端请使用telnet IP + 端口的方式连接至服务器" Write-Host "目前同时只支持单个客户端,请勿连接多个客户端,会导致程序运行异常" Write-Hos ......
Powershell telnet

服务注册和发现学习

转自:https://zhuanlan.zhihu.com/p/439331952(讲的很好),https://zhuanlan.zhihu.com/p/32027014 1.介绍 服务发现:精准地定位需要调用的服务ip以及端口。主要包括2部分: 服务注册 — 存储服务的主机和端口信息 服务发现 — ......

linux useradd命令 添加用户

[root@MongoDB ~]# useradd www useradd是添加用户的命令 ,-s是指定用户登入后所使用的shell。默认值为/bin/bash。如果不想让用户登录系统可以用 -s /sbin/nologin.此用户就不可以登录系统 useradd ftp -s /usr/bin/n ......
命令 useradd 用户 linux

linux学习-4

存储管理 存储方式 从连接方式上,存储分为:本地存储、外部存储、网络存储; 从工作原理上,硬盘分为:固态硬盘、机械硬盘。 在linux系统中,每个设备都被当成一个文件来对待,几乎所有的硬件设备文件都在/dev这个目录内。 从硬盘接口上,硬盘分为以下几种类型: IDE SATA(串行ATA)硬盘 SC ......
linux