网络设备 环境 设备linux
数通网络基础
对于之前学习Java语言的路程告一段路了,接下来会在这里更新我学习网络的心得和学习旅程 首先聊一聊什么是网络通信 简单来说就是终端设备之间通过计算机网络的通信 当然这种简单的本地的两台pc互联通信,是非常简单的网络 接下来我们来聊一聊组建网络都有哪些网络设备 网络设备 交换机 交换机通常作为二层设备 ......
Node.js安装及环境配置
一.安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/zh-cn/2、选安装目录进行安装3、环境配置4、测试 二、前期准备 1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chr ......
CentOS7系统下的Linux命令基本操作(三)
文件搜索命令文件搜索命令:find尽量不要用搜索命令,占用资源太大命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索范例: $ find /etc -name init 在目录/etc中查找文件init若把init改成init,包含init ......
Linux用户管理回顾
在Linux系统中,用户管理是系统管理者的一项重要任务。正确管理用户账户可以确保系统的安全性和稳定性。本文将介绍Linux系统中的用户管理相关指令和操作方法。 添加用户 要在Linux系统中添加新用户,可以使用useradd命令。以下是添加用户的示例: bash 复制 $ useradd usern ......
理解和使用Linux用户管理
Linux操作系统,中的用户管理是系统管理员必须掌握的关键技能之一。 1. 用户基础知识 1.1 用户账户 在Linux中,每个用户都有一个唯一的用户名,用于标识其身份。通过useradd命令可以创建新用户账户,而passwd命令则用于设置用户的密码。 sudo useradd newusersud ......
【OneTBB】MacOS&Linux环境下配置OneTBB库
参考博客 MacOS https://macappstore.org/tbb/ Linux https://blog.csdn.net/Twilightzr/article/details/126533557 代码仓库 https://github.com/oneapi-src/oneTBB 安装展 ......
[Luogu] P7911 [CSP-J 2021] 网络连接
[CSP-J 2021] 网络连接 - 洛谷 距离CSP2023还有 \(**3**\) 天 题意及思路 恶臭大模拟,按照题意模拟即可。有几个代码上的难点: 当定义了一个scanf或者sscanf并且有一定的输入规则,那么如果读取到的字符串不符合定义的规则,那读入了几个变量就返回几个变量 例如,如下 ......
创建虚拟环境
虚拟环境的搭建 优点 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 # 什么是虚拟环境,为什么要有它?它解决了什么问题 -操作系统装了python3.8 -使用django 2.2.2开发了一个项目 -使用djang ......
Linux文件管理:理解基本概念与常用命令
1. 文件系统基础 1.1 树状文件结构 Linux文件系统采用树状结构,以根目录(/)为起点,所有文件和目录都位于其下。理解这个层次结构是理解Linux文件管理的关键。 1.2 文件与目录 在Linux中,一切皆文件。文件可以是文本文件、二进制可执行文件、目录等。目录用于组织文件,使其更有层次感。 ......
Linux - lvm逻辑卷的操作
执行 lsblk如下所示: [root@idc-poc-60 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 3.7G 0 rom sdb 8:16 0 200G 0 disk sda 8:0 0 600G 0 disk ├─ ......
Java登陆第十三天——网络编程(三)DatagramSocket
DatagramSocket 使用DatagramSocket(数据套接字)可以进行UDP程序的开发,此类可以建立单向地、不可靠地、快速地通信。 在UDP编程中,混淆了服务端和客户端的概念。因为通信是单向的,所以身份可以随时切换。 (也有人把TCP称作服务端客户端,UDP称作发送端和接收端) Dat ......
学习Linux用户管理
Linux是一个多用户、多任务的操作系统,因此用户管理是系统管理员和Linux使用者必须掌握的重要技能之一。本文将深入探讨Linux用户管理的方方面面,包括用户的创建、删除、权限管理等关键概念。 1. 用户与用户组 在Linux系统中,每个用户都有一个唯一的用户名,用于标识和访问系统资源。用户可以被 ......
第三章:网络安全基础
##教材学习总结 思维导图:总览全局 各个小节思维导图及简介 第一节:网络安全概述 1.网络安全现状及安全挑战 1.1网络安全现状 (1)计算机病毒层出不穷,肆虐全球 (2)黑客对全球网络恶意攻击逐年攀升 (3)技术和设计上的不完备导致系统存在缺陷或安全漏洞 (4)世界各国军方都在加紧进行信息战的研 ......
Linux服务器时间校准
1.离线情况下安装ntp rpm -qa | grep ntp 2.在线情况下安装ntp yum -y install ntp 3.校正服务器时间与网络时间同步 ntpdate cn.pool.ntp.org 4.设置时区 Please identify a location so that tim ......
linux第十三章学习笔记
《Unix/Linux系统编程》第13章学习笔记 第13章 TCP/IP和网络编程 TCP/IP协议 TCP/IP是互联网的基础,TCP代表传输控制协议,IP代表互联网协议。目前有IPv4(32位地址)和IPv6(128位地址),目前IPv4使用最多 。TCP/IP的四层结构如下: TCP/IP网络 ......
Linux 存储管理
7.1 存储方式 从连接方式上,存储分为以下3种类型。 本地存储:直接插在服务器上的硬盘,系统文件存放在本地。本章主要介绍本地存储。外部存储:可以理解为平时使用的移动硬盘,不过移动硬盘用的是USB接口连接,一般外部存储可以使用SCSI线、SATA线、SAS线、FC线。网络存储:以太网络、FC 网络。 ......
Linux loopback接口初解
引用:chatgpt 1.linux loopback作用: Linux 中的 loopback 接口是一个虚拟的网络接口,通常被命名为 lo。它的主要作用是用于本地主机的内部通信,即在同一台机器上的不同网络应用程序之间进行通信。以下是 loopback 接口的主要作用: 本地主机通信: Loopb ......
满满干货!搭建智能视频监控系统如何挑选前端设备?
特点: 利旧现场互联网接入,具备存储功能,可直接存储前端视频;采用AES-128对称加密算法主动注册接入,传输和存储全程加密,确保数据安全。 ......
Linux下Oracle11G数据备份恢复(RMAN)
数据库安装参考步骤1--14 https://www.cnblogs.com/baixisuozai/p/17852235.html 创建初始pfile文件 $ vim init.umpay.ora 文件内容: umpay.__java_pool_size=4194304 umpay.__large ......
Linux提权1
公司的实训平台可以实现仿真环境练习,省去了每次搭环境的时间,直接利用平台实操学习 本次练习Linux 环境变量提权 实验原理 $PATH是Linux和类Unix操作系统中的环境变量,它指定了存储所有可执行程序的bin和sbin目录。当用户在终端运行任何命令时,它向shell发出请求,在环境变量的帮助 ......
计算机网络Lab1
计算机网络Lab1 实验课程:计算机网络 年级:大二 实验成绩: 实验名称:Lab1 Protocol Layer 姓名:沈铭远 实验编号: 学号:10225101496 实验日期:2023-11-24 指导教师:王廷 组号: 实验时间:1.5h 一、实验目的 学习协议和分层如何在数据包中表示 理解 ......
Linux I/O重定向与管道
第六章 I/O重定向与管道 I/O重定向 创建计划任务,把脚本执行结果放到一个或者几个文件中以便第二天查看。这个过程就叫重定向。 常见的有三种文件描述符:0,1,2。这也是绝大部分进程都有的。0表示标准输入,可以理解为键盘输入;1表示标准输出,输出到终端;2表示标准错误,输出到终端。 3及以上为常规 ......
vmware配置ubuntu20.04虚拟机,同时配置桥接网络共享主机的物理网络
1. 在vm中配置网络 在vm编辑菜单中选择虚拟网络编辑器 选择高级权限进行编辑,编辑桥接模式: 在桥接模式中选择宿主机的物理网卡。本操作出现的问题是,容易识别不出物理网卡。 win+r services.msc 进入服务启动管理。重启vm服务。 重启虚拟机 进入ubuntu系统之后,通过ifcon ......
Linux学习随笔——用户管理
一、用户标识 UID:用户的ID,每个用户都有唯一的系统可识别的UID; GID:用户所属组的ID,groups为用户属于的所有组的ID; 从CentOS 6开始,UID为0是特权用户,UID为1~499是系统用户,UID为500以上是普通用户; id命令可以查看当前用户登录信息; id user1 ......
第十二周Linux教材第十三章学习笔记——TCP/IP和网络编程
TCP/IP和网络编程 13.1 网络编程简介 Linux网络编程是指在Linux操作系统环境下进行网络应用程序的开发。这种类型的编程通常涉及使用套接字(sockets)API,该API允许程序通过网络进行通信。 13.2 套接字 套接字是网络编程的基本构建块。套接字是一种通信机制,通过套接字,程序 ......
Linux教材13.15代码测试
代码 TCPserver.c 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <sys/socket.h> 5 #include <netdb.h> 6 #include <arpa/inet.h ......
FFTW库安装(Linux系统)
https://zhuanlan.zhihu.com/p/600161033 本文主要介绍在Linux系统下使用GCC和OpenMPI安装FFTW库。 一、什么是FFTW FFTW意为Faster Fourier Transform in the West,是一个C语言的快速计算离散傅里叶变换库,它 ......
Linux如何查看系统版本
https://baijiahao.baidu.com/s?id=1780057482158241756&wfr=spider&for=pc 在Linux系统中,查看系统版本是非常重要的,因为它可以帮助我们了解系统的基本情况,包括内核版本、发行版类型等等。以下是几种常见的查看Linux系统版本的方法 ......
HarmonyOS 设备管理开发:USB 服务开发指导
基本概念 USB服务是应用访问底层的一种设备抽象概念。开发者根据提供的USB API,可以获取设备列表、控制设备访问权限、以及与连接的设备进行数据传输、控制命令传输等。 运作机制 USB服务系统包含USB API、USB Service、USB HAL。 图1 USB服务运作机制 ● USB API ......
python中的虚拟环境
虚拟环境介绍: 虚拟环境是一种在项目级别隔离Python依赖的方法。 通过创建虚拟环境,你可以为每个项目设置独立的Python环境,从而解决全局安装可能导致的问题。 虚拟环境可以包含自己的Python解释器和依赖库,与其他虚拟环境和系统环境隔离开。 虚拟环境使用场景: 项目隔离: 当您需要在同一台机 ......