Linux操作系统基础

发布时间:2022-11-30 运维 LINUX 服务器
学习视频连接 1. Linux 操作系统 操作系统分类: 桌面 给大众使用的Windows MacOS Linux 服务器 LinuxWindows Server 2008 2010 2018(windows开发的权限比较多,安全性比linux差)Mac OS Server 手机 (基于Linux)Android 、iOS 嵌入式 手机、游戏机,汽车、MP3、MP4、智能家具、人工智能软件 Linux版本 内核版本:操作系统心脏,处理跟各种硬件打交道的工作。 硬件管理,内存管理,...

JSP第一章:JSP技术

发布时间:2022-12-01 JAVA SERVLET 服务器
JSP第一章:JSP技术 1.JSP技术简介 背景:随着因特网的来临,单层应用程序架构已转变为多层客户机/服务器架构。对服务器端脚本的需求 开始逐渐主导 Web 编程。微软引入了 Active Server Pages (ASP) 来捕捉服务器端脚本的市场需 求。同样,Sun Microsystems 发布了 JavaServer Pages (JSP) 来为 Java 添加服务器端编程 的功能。 1.1JSP技术介绍 典型的 Web 应用程序由表示静态内容的表示逻辑组成,其中静态内容用于设计页面布局...

Linux 服务器修改时区

发布时间:2022-12-01 LINUX 服务器
输入: tzselect 选择4 Asia(亚洲) 选择国家 10 China 选1 Beijing Time 确认信息1, yes  输入 date 验证: 参考: 国外Linux服务器修改为系统时间为国内东八区,并更新BIOS时间-悟空搜一下 如果出现下述信息,不好用的话: 复制文件到 /etc 目录下: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 就可以了。 参考: Linux怎么执行网络校时命令 修改时间成北京时间_滕青山...

tomcat官网下载配置全部详细步骤(包含各种报错解决办法)

前言: 名字由来:翻译是野猫,tomcat的作者初衷是希望这个软件可以自力更生,自给自足。不依赖其他插件,独立达到提供web服务的效果 1.tocat和java的关系? tomcat是用Java语言编写的,需要运行在Java虚拟机上,所以一般需要先安装JDK,以提供运行环境。 2.什么是tomcat? 答:Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 tomcat还是一个容器,帮我们生成...

CentOS8替代盘点

发布时间:2022-12-01 运维 LINUX 分享学习 服务器
常用的替代选项 国外替代 Rocky Linux AlmaLinux Oracle Linux UEK内核 CentOS Stream 国产替代 Anolis OS TencentOS Server(桌面版无法迁移) openEuler OpenCloudOS 宝塔面板 推荐 Rocky/Alma/Oracle linux 8 持保守态度 Centos 8 Stream Anolis(Centos 8 Stream 在2024停止支持) 镜像源 ustc镜像站和清华大学镜像站收录了Rocky Linux ...

腾讯云服务器后台重装后需要配置的一些东西

发布时间:2022-12-01 运维 LINUX 服务器
1、adduser 用户名(创建普通用户) 2、passwd 用户名(给普通用户设置密码) 3、userdel -r 用户名(删除普通用户) 4、修改/etc/sudoers文件(给普通用户可以提权的机会) 5、sudo yum install -y epel-release (准官方的扩展源) 6、ls /etc/yum.repos.d (查看安装了的yum源) 安装epel-release 前: 安装epel-release后 7、sudo yum install -y s...

TCP协议中的四次挥手详解

发布时间:2022-12-01 网络 面试 TCP/IP 服务器
注释:客户端为主动关闭方,服务器端为被动关闭方 四次挥手指的是:断开一个TCP连接达到终止数据通信,需要客户端与服务器端进行四次交互 #过程如下: 1.客户端打开关闭连接,此时发送一个TCP首部FIN标志位被置为1的报文,之后客户端进入FIN_WAI_1状态 2.服务端收到该报文后,就会向客户端发送一个ACK应答报文,接着服务器进入CLOSED_WATIT的状态 3.客户端接受服务器的ACK应答报文后,之后进入FIN_WAIT2状态 4.等待服务器处理完数据后,也向客户端发送FIN报文,之后服...

【Linux】实验二 Makefile 的编写及应用

发布时间:2022-12-02 运维 LINUX 服务器
静态和动态库的转换可以参考这篇文章哦!! 实验二 Makefile 的编写及应用 实验目的 掌握 GCC 编译与链接的基本使用方式、测试编译流程了解 Makefile 的基本概念和基本结构.初步掌握编写简单 Makefile 的方法.了解递归 Make 的编译过程初步掌握利用 GNU Make 编译应用程序的方法 实验内容 1、完成一个在字符界面下的小学数学教学软件。该软件主要实现计算机自动出题,使用者回答 问题,计算机判断对错,测试结束后给出成绩。程序的整体流程如图 3-1 所示。 2、首先用...

使用cpolar发布树莓派上的博客网站(2)

在树莓派上的WordPress个人博客网站搭建完成后,我们就可以使用cpolar建立的数据隧道,将这个网站发布到公共互联网上,让所有人都能访问到,真正成为我们对外展示的一个窗口。不过,为了让WordPress能够正确处理来自本地以外的访问请求,我们还需要对WordPress进行一些小小的设置。首先是安装相对URL插件,这个插件可以在WordPress的仪表台页面找到。再打开树莓派的命令行界面,输入命令sudo nano /var/www/html/wp-config.php打开WordPress的配置文件...

推荐 3 款 SSH 客户端

发布时间:2022-12-01 运维 SSH 服务器 计算机基础
1.前言 工欲善其事,必先利其器。 作为一名后台开发程序猿,经常需要远程登录服务器,在远端服务器完成我们的工作。此时,我们便需要一款 SSH 客户端。 虽然 SSH 客户端多如牛毛,但好用且常用的也就那么几款。以我过去 8 年多的后台开发经验来看,并结合身边同事的使用情况,现推荐 3 款 SSH 客户端。 XSHELLSecureCRTMobaXterm 2.XSHELL XSHELL 出自 NetSarang 公司,较为出名的工具还有 XFTP,用于文件传输。 XSHELL 应该是 Windows...

用VMware-ovftool实现ESXI上主机的导入导出

发布时间:2022-12-02 运维 LINUX 服务器
     一、下载VMware-ovftool 工具并安装 下载地址:https://customerconnect.vmware.com/zh/downloads/details?downloadGroup=OVFTOOL430&productId=742 我们以window10系统为例安装,下载后直接安装。 二、将要导出的虚拟机关机,windows+r 运行cmd打开命令行。 用cd打开工具的默认安装目录:cd C:\Program Files\VMware\VMware OVF ...

AOSP ~ CUPS 通用Unix打印系统

发布时间:2022-12-02 运维 AOSP LINUX 服务器
KERNEL usblp.c Linux内核默认运行打印机内核驱动,直接在配置上CONFIG_USB_PRINTER=y添加上去就好了。 插入打印机就可以看到/dev/usb/lp0设备节点了 插入打印机有如下打印,证明节点生成,识别设备 [ 8404.552206] usb 5-1: new high-speed USB device number 4 using xhci-hcd[ 8404.693475] usb 5-1: New USB device found, idVendor=03f0...

玩转黑群晖

发布时间:2022-12-02 服务器 服务器运维
很多人拿黑群晖做数据中心,我这里也浅学一下。 1.安装 1.1黑群晖DSM_7.0.1 1.1.1创建虚拟机 自定义设置那边不存在的都删掉了 1.1.2修改虚拟交换机设置 默认的安全系数较高,全部改成接受 1.1.3上传群辉文件 1.1.4设置启动选项 编辑刚刚的虚拟机添加现有硬盘,第一块就是群辉系统 然后再添加两块新标准盘,为了后续做raid增加运行速度。 虚拟机选项取消勾选 1.1.5开始安装 开机选择第二个,然后使用群辉提供的搜索软件,找到之后直接点击即可,跳转网页安装。(ps:启动完没...

【Linux命令-shell】if语句、for循环、while循环以及实现猜数字和九九乘法表

发布时间:2022-12-02 SHELL命令 LINUX 服务器
目录 1、if语句 1.1 if单分支判断 1.1.1应用案例 1.2if双分支 1.3if多分支 2、for循环  2.1案例练习 3、while循环 3.1代码演示 3.2 案例练习 3.2.1批量添加用户(名称有规律)                   3.2.2 猜随机数                                                                                            小结                   ...

day01

发布时间:2022-12-01 网络 LINUX 服务器
陈鑫 常用软件介绍: xshell  远程连接软件 xftp  文件传输的客户端软件 vmware  虚拟工作平台(虚拟机--客户机) --物理机(宿主机) typora.md  文本编辑器 rhel redhat  操作系统的镜像文件(系统盘) 1什么是计算机 计算机的组成: 1、控制器,是整个计算机的中枢神经,根据程序要求进行控制,协调计算机各部分工作及内存与外设的 访问等。 2、运算器,功能是对数据进行各种算术运算和逻辑运算。 3、存储器,功能是存储程序、数据和各种信号、命令等信息。 4、输入设备,...

渗透练习1

发布时间:2022-12-01 JAVA 网络 服务器
先来一个附加问题 kali无法定位软件包(无法安装软件) 多半是源有问题 切换源(我使用中科大的源不行,使用了阿里云的源) 修改源配置文件 vi /etc/apt/sources.list 加入 deb https://mirrors.aliyun.com/kali kali-rolling main non-free contribdeb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib 然后升级 sudo a...

Prometheus Install

发布时间:2022-12-02 PROMETHEUS 运维 LINUX 服务器
前言 Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进行数据上报,Prometheus性能足够支撑上万台规模的集群。 Prometheus采集主机监控参考部署下载,图形生成 模板打包下载系统exporter 安装参考Grafana downloadWindows参考图形生成参考w...

Linux第一章——常用命令及使用方法 一、什么是Linux? Linux是一个可以自由发布的类UNIX内核实现,它是一个操作系统的底层核心。Linux是由芬兰赫尔辛基大学的Linus开发,期间得到了网上广大UNIX程序员的帮助。它最初是受其教授的Minix(一个小型的类UNIX系统)启发而开发的程序,纯属个人的爱好,但是后来它自身逐步发展成为一个完整的系统。 二、Linux常用命令

发布时间:2022-12-01 运维 LINUX 服务器
一、什么是Linux? Linux是一个可以自由发布的类UNIX内核实现,它是一个操作系统的底层核心。Linux是由芬兰赫尔辛基大学的Linus开发,期间得到了网上广大UNIX程序员的帮助。它最初是受其教授的Minix(一个小型的类UNIX系统)启发而开发的程序,纯属个人的爱好,但是后来它自身逐步发展成为一个完整的系统。 二、Linux常用命令 1、查看当前目录 pwd 2、改变当前工作目录 cd 目录名 cd 切换目录 cd - 回到上一次 cd ~ 回到当前家目录 cd 回到当前家目录  cd ../...

Twisted 框架简介

Twisted 框架介绍 Twisted 是一个完整的事件驱动的网络框架,利用它既能使用也能开发完整的异步网络应用程序和协议。 它现在还不是标准库的一部分,所以必须单独下载并安装它。使用pip install即可。 它提供了大量的支持来建立完整的系统,包括网络协议、线程、安全性和身份验证、聊天/ IM、 DBM 及RDBMS 数据库集成、 Web/因特网、电子邮件、命令行参数、 GUI 集成工具包等。 Twisted 提供了一个更加强大和灵活的框架,并且已经实现了很多协议。可以在 http://twi...

常用镜像地址

发布时间:2022-12-01 LINUX 服务器
常用镜像地址 有时候需要设置常用的镜像地址,找到了一些可能能用的镜像地址,留作以后备份使用: 阿里云镜像站 https://developer.aliyun.com/mirror/ 网易云镜像站 http://mirrors.163.com/ 清华大学镜像站 https://mirror.tuna.tsinghua.edu.cn/ 华中科技大镜像站 http://mirror.hust.edu.cn/ 北京交通大学镜像站 https://mirror.bjtu.edu.cn/ 中国科学技术大学镜像站 ht...

1.1 Linux命令技巧

发布时间:2022-12-02 运维 LINUX 服务器
1.界面登录  2.界面退出 3.shell的两种打开方式          (1)鼠标右键>Open in Terminal,此方式打开默认在当前用户的桌面上          (2)Application>System tools>Terminal,此方式打开默认在当前用户的家目录里 4.退出shell(Ctrl+D)  5.命令行提示符的含义   6.快捷键的使用         复制:Ctrl+Shift+C        粘贴:Ctr+Shift+V        清...

路由器工作原理

发布时间:2022-11-30 网络安全 网络 前端 服务器
数据来源  一、路由概述 路由         跨域从源主机到目标主机的一个互联网络来转发数据包的过程(如下图:数据从主机A到主机B这一过程中会经过很多路由器,首先会经过主机A自己的路由器(第一个路由器),然后就会出现两条路线(现实可能不止条),到达要走哪条是路由器的路由表决定的,比如路由表说从上面的路线走,那数据就会从第一台交换机到达上面的交换机,这一过程我们就可以说第一台路由器完成了对数据的路由),路由:就是路由器为IP包选择路径的过程。 路由表:路由器的转发数据的依据是路由表,表里面有的就转发,...

[ Linux ] 如何查看内核 Kernel 版本(查多个Kernel的方法)

发布时间:2022-11-30 网络 运维 LINUX # LINUX 服务器
上图来源于:turnoff.us,描述了Linux内核结构,有兴趣的同学可以访问原址看看 什么是 Linux内核 内核是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件,并允许称为服务器的进程使用进程间通信(IPC)彼此获取信息。 上面引用的部分是广泛被大家抄来抄去的非人类能看懂的解释,这里来做一个容易理解的内核解释:内核是操作系统的主要组件,无论是Mac OS、Linux还是windows。内核处理系统的资源,并充当系统硬件和软件之间的桥梁...

linux服务器中如何安装mysql数据库(一次性完成,包含远程连接)

大家好。我是雄雄,欢迎关注微信公众号:雄雄的小课堂 今天给大家介绍一下,如何在新服务器中安装mysql数据库,总是捣鼓服务器,每次都去网上查,次次都不一样,浪费好多时间,这次自己记录一下,省的后面还浪费时间。 下载mysql数据库 我在服务器中创建了个soft的目录,于是就将·mysql·下载那里了,下载的命令如下: wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 安装mysql 执行命令: rpm -iv...

linux常用指令

发布时间:2022-12-01 运维 LINUX 服务器
 开机:init 6 or reboot 关机:init 0 or halt 清屏:clear 查找ip地址:ip addr 快照 :对系统进行一次快速备份(右键虚拟机)关机拍快照,开机拍快照1g的内存! 克隆:克隆多台机器 查看时间:date 创建文件: touch 终止命令:ctrl+c 懒得截图 目录和文件 1)全路径文件名包含了完整的目录名和文件名,即/usr/etc/readme.txt,还有一个称呼是“绝对路径文件名”.   2) readme.txt是文行名,它在...

Linux 达梦数据库详细安装、部署、启动文档

发布时间:2022-12-02 LINUX 服务器 数据库
服务器版本为Centos7、达梦版本为达梦8 1.进入达梦官网 下载中心-武汉达梦数据库有限公司 (dameng.com) 下载DM8试用版 CPU 版本以及 操作系统以自己服务器为例,文档服务器CPU版本为X86,操作系统为CentOS7 2.下载到本地后解压 可以直接将压缩包 上传至服务器再进行解压 3.将解压的 dm8_20221020_x86_rh6_64.iso 文件上传至服务器下的/opt目录(使用root用户) 4.使用root用户创建用户组、用户、创建用户的密码 groupadd di...

PHP---网站的基本概念

目录 1:网站的基本概念 (1)服务器的概念 (2)IP的概念 (3)域名的概念 (4)DNS的概念 (5)端口的概念 2:静态网站的访问流程 3:动态网站的访问流程 1:网站的基本概念 (1)服务器的概念 服务器说到底其实就是一台电脑,不过对于电脑的性能要求很高,但只要是一台电脑就可以称得上是服务器。服务器也就是负责存放资源的电脑。能够提供服务的机器取决于机器所安装的服务软件。比如说Web服务器,提供Web服务(网站访问),就需要安装Web服务软件(如Apache,Tomcat等等)。 (2)IP的概...

【Linux安全管理】iptables配置与iptables基本用法

发布时间:2022-12-02 运维 LINUX LINUX安全管理 服务器
目录 一、服务的启动与关闭命令 二、iptables介绍 1、防火墙分类 2、iptables的启动 ① 在开机时禁用firewalld服务:  ②安装iptables-services ③将它设置为开机自启 3、iptables 四表五链详解 链 表  表和链的关系​编辑  不是所有的表都附着在同一条链上​编辑 4、iptables基本用法 匹配条件   处理动作  iptables常用的选项​编辑  iptables常用规则匹配​编辑 iptables配置 基本匹配条件总结 扩展匹配条件总结 (补充)...

Grafana 基于telegraf,influx监控vCenter

发布时间:2022-12-02 VMWARE LINUX GRAFANA 服务器
前提条件 安装Grafana  安装telegraf,influx 一键部署telegraf,influx自动化脚本 更改16-21influxdb内容信息 更改27-29vCenter内容信息 更改137-138创建influxdb库和连接权限内容信息 vim /root/elegraf-influx-install.sh #!/bin/sh# -*- coding: utf-8 -*-# Author: CIASM# Date: 2022/11/17echo install influxdb &a...

计算机网络:应用层

发布时间:2022-12-02 计算机网络 网络 服务器
目录 2.1 应用层原理  一、网络应用的体系结构 二、客户—服务器(C/S)体系结构 三、对等体(P2P)体系结构 四、C/S和P2P体系结构的混合体 五、进程通信 六、分布式进程通信需要解决的问题 七、问题1:对进程进行编址( addressing ) 八、问题2:传输层提供的服务 - 需要穿过层间的信息 九、套接字( socket ) 十、应用层协议 十一、应用需要传输层提供的服务 十二、Internet 传输层提供的服务 十三、UDP存在的必要性  十四、安全TCP  2.2 Web and HT...

重启nginx报错了 nginx: [error] open() ‘‘/var/run/nginx.pid‘‘ failed (2: No such file or directory)

发布时间:2022-12-01 NGINX 运维 服务器
1.背景:服务器停电后重启虚拟机,重启nginx报错,找到启动路径:/usr/sbin/  启动命令:nginx -s reloadnginx -s reload 2.报错截图: 3.报错原因:我这边原因是服务器停电导致的,没有找到nginx.pid文件导致的。 4.解决办法: 4.1::找到nginx.conf的文件夹目录,一般是在:/etc/nginx  执行:nginx -c etc/nginx/nginx.conf  然后执行:nginx -s reload 截图:   文中涉及的路径,根据自己...

[ Linux ] 如何查看Linux系统版本

发布时间:2022-11-30 # LINUX 运维 LINUX 服务器
绝大多数Linux是一个免费的开源操作系统。Linux有很多的延伸版本。它们通常被称为Linux发行版。Suse、OpenSUSE、Debian、Ubuntu、CentOS、Arch、Fedora、RHEL都是常见的Linux发行版名称。 下图是主流Linux的发展时间线(图片主要依据来源于:http://futurist.se/gldt/) 查看 Linux 系统版本的场景 如果出现了操作系统的漏洞,判断该漏洞是否有影响你现在的服务器时,一方面你可能需要来查看Linux系统内核(如何查看Linu...

修改命令提示符和PS1变量

发布时间:2022-12-01 运维 LINUX 服务器
修改命令提示符有两种形式: 临时修改,修改$PS1;重启会丢失。 永久修改,写进配置文件,重启不会丢失 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 永久修改: vim /etc/profile 在文件的最后一行加上: PS1=\[\e[36;1m\][\u@\h \w]# \[\e[0m\] 重启后就修...

本地demo服务器搭建计划——(三)rabbitmq&配置中心config&配置自动刷新

发布时间:2022-12-03 RABBITMQ 分布式 # SPRINGCLOUD 服务器
本章内容主要使用Spring Cloud Config来启动一个配置中心服务,通过Spring Cloud Bus消息总线(依赖rabbitmq)和Git仓库(Gitee)Webhook钩子函数来实现配置的自动更新(push新的配置到gitee仓库时触发) 安装rabbitmq yum安装 惯例先贴官网链接 https://www.rabbitmq.com/install-rpm.html 就是官网这安装教程写的太乱太复杂,看着头疼 我们来个简单粗暴的,少走弯路 # 配置epel,相当于添加了一个第三方源...

1.3 linux系统输入输出及查看帮助

发布时间:2022-12-02 运维 LINUX 服务器
1.该实验需要在普通用户登录下完成 2.因为有文件对普通用户不开放查看权限,所以查找文件时的输出有正确输出和错误输     出 3.字符设备的位置:Computer->dev->pts 4.重定向和追加 在Computer->proc->3207->fd中找到进程所产生的输入和输出文件,0为输入文件,1为正确输出文件,2为错误输出文件 将输出重定向(正确>,错误2>,所有&>)放到指定文件 重定向(会覆盖原来的内容) 追加(不会覆盖原来内容) ...

.NET 使用 Ocelot网关+IdentityServer4认证中心的项目架构

发布时间:2022-12-03 运维 C# CONSUL 服务器 .NET
打算在下个项目使用这个架构 Ocelot网关+IdentityServer4认证中心+Consul服务认证和注册+nginx   如认证中心生成ticket并跳转到指定的应用地址,应用服务消费ticket获取token,随后应用通过token获取用户资料等信息,然后跑转到需要访问redirectUrl页面,如连接 https://www.xxx应用地址.net/cross?ticket=6789b311-eed2-4834-9d7b-b7975ecff20b&redirectUrl=http...

linux 常用命令总结

发布时间:2022-12-02 运维 LINUX 服务器 WIN/UBUNTU
目录 查看文件夹大小: zip压缩与解压缩 批量压缩当面目录下面的文件夹: unzip解压缩: 创建目录: 删除目录: find 查找 trtexec工具ONNX转engine 命令换行 Linux下查看某一进程占用的内存 Linux统计文件个数 2.统计文件夹中文件个数ls -l ./|grep ^-|wc -l 4.统计文件夹下文件个数,包括子文件ls -lR | grep ^-| wc -l 查看文件夹大小: du -sh 只显示当前目录的大小(包括下级目录) 更多方式: Linux统计目录大小 ...

1.5 Linux系统中的权限管理

发布时间:2022-12-02 运维 LINUX 服务器
1.权限查看及读取 2.用户和组修改  3.更改文件权限的三种方式  4.开启粘制位,只能删除自己的文件,不能删除别人的文件   5.开启sgid强制位,赋予用户组权限 6.开启suid冒险位,赋予用户权限  7.acl(access control list)权限列表  8.attr权限 ...

linux常用操作

发布时间:2022-12-02 运维 LINUX 服务器
1、查看基础配置CPU: cat /proc/cpuinfo cat /proc/cpuinfo| grep physical id| sort| uniq| wc -l 核数:cat /proc/cpuinfo| grep cpu cores| uniq 磁盘文件大小:df 查看当前文件夹文件大小: du -sh * 2、测磁盘读写速度写速度:time dd if=/dev/zero of=/opt/ioTest/out bs=8k oflag=direct count=500000 读速度:time ...

Mac OS配置Tomcat服务器教程

发布时间:2022-11-30 TOMCAT MACOS SPRING BOOT 服务器 JAVA
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。笔者最近在学习Java Web,Tomcat服务器是必须学习的一部分。 一、下载和安装Tomcat 1.下载 首先,打开Tomcat官网:https://tomcat.apache.org,选择Download栏下你所需要的版本,这里选择最新的Tomcat 10。 然后选择代码包,这里选择zip包进行下载。 2.安装 下载之后解...

linux常见的一些命令(touch mkdir alias du rm cp mv)

发布时间:2022-12-01 运维 LINUX 服务器
1创建一个目录mkdir 创建一个叫BOA目录 [root@localhost /]# mkdir BOA 2设置别名取消别名 alias和unalias alias 自定义命令 =“原命令“ unalias 取消别名 列如 alias ck ='cp’ 把原来复制的命令重新命名为ck 执行别名的优先级大于内部命令,先看是否是别名,若是直接执行。若不是,看是否是内部命令,若不是,在看 hash表里是否有,若没有在去外部命令寻找。若没有直接报错。 总而言之 别名>内部命令>ha...

计算机网络笔记6应用层

发布时间:2022-12-01 计算机网络 网络 服务器
系列文章目录💗 计算机网络笔记6 应用层计算机网络笔记5 运输层计算机网络笔记4 网络层 前言 站在巨人的肩膀上,让知识的获得更加容易!本文为学习计算机网络后,自顶向下的学习笔记; 学习视频来源: 计算机网络微课堂(有字幕无背景音乐版)课件pdf来源:评论区up bili_68567544整理目录分享思维导图来源:https://blog.csdn.net/weixin_45067603/article/details/107053479参考文章:百度百科、知乎、掘金等 课程相关资源(课件、PDF文档...

广播,组播的发送消息与接收消息

发布时间:2022-12-01 网络 LINUX 服务器
目录  广播接收消息 广播发送消息 组播发送消息 组播发送消息  广播接收消息 #include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <unistd.h>#include <string.h>#include <arpa/inet.h>#include <netinet/in.h>#define PORT 1234#define ...

TCP,UDP的服务器与客户端

发布时间:2022-12-01 网络 TCP/IP 服务器
目录 TCP服务器 TCP客户端 TCP运行示例   UDP服务器 UDP客户端 UDP运行示例  TCP服务器 #include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <unistd.h>#include <string.h>#include <arpa/inet.h>#include <netinet/in.h>#define P...

【构建ML驱动的应用程序】第 9 章 :选择部署选项

   🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 📣系列专栏 - 机器学习【ML】 自然语言处理【NLP】  深度学习【DL】 ​  🖍foreword ✔说明⇢本人讲解主要包括Python、机器学习(ML)、深度学习(DL)、自然语言处理(NLP)等内容。 如果你对这个系列感兴趣的话,可以关注订阅哟👋 文章目录 服务器端部署 ...

面经积累---持续更新

发布时间:2022-12-03 JAVA LINUX 面积积累 服务器
1、gcc,g++,gdb常用命令 首先了解gcc,g++的区别。要先知道我们写的源代码是如何被编译器运行的。大概有四个阶段: 预处理:处理宏定义等宏命令,删除空格等,生成后缀为“.i”的文件   编译:将预处理后的文件转换成汇编语言,生成后缀为“.s”的文件 汇编:由汇编生成的文件翻译为二进制目标文,生成后缀为“.o”的文件 连接:多个目标文件(二进制)结合库函数等综合成的能直接独立执行的执行文件——生成后缀为“.out”的文件(exe文件)。 gcc无法进行库文件的连接;而g++则能完整编译出可执行文...

网络编程/计算机网络

发布时间:2022-12-02 网络 LINUX 网络编程 网络协议 服务器
目录 一、网络基本概念 1.网络 2.互联网 3.ip地址 4.MAC地址 5.端口号Port 6.网络协议 二.网络分层模型 1.物理层 2.数据链路层 3.网络层 4.传输层 5.应用层 三、三次握手与四次挥手 1.TCP头部 2.三次握手与四次挥手 四、网络应用程序通信流程 五、网络编程 1.主机字节序列和网络字节序列 2.网络应用编程接口——套接字 基本概念      套接字地址结构 (1)通用 socket 地址结构  (2)专用 socket 地址结构 (3)IP 地址转换函数 3.网络编程接...

Linux之DNS的安装与配置

发布时间:2022-12-01 网络 运维 LINUX 服务器
Linux之DNS的安装与配置 DNS 首先配置可用的静态网络 systemctl restart network #重启网卡ping www.baidu.com #ping百度,检查是否能连接到Internet 然后关闭防火墙 systemctl stop firewalldsetenforce 0 第一步,检查bind是否安装 rpm -qa | grep bind 如果没有显示,那就是未安装 提示:如果有bind配置的相关问题可以全部卸载 yum -y remove bind* 第二步,安装b...

specCPU 2006 备忘

前言 首先 specCPU是收费的,好像是800$还是1000$,缴费了才有软件分发给你,关键是你要提交结果,那估计得需要购买了,因为测试报告里面有个序列号,应该是购买后给的一个号,测试的时候也要写到配置文件里,但是个人1测试或者普通项目摸底测试,都是百度或者找整机,CPU或者操作系统厂家给。 specCPU和其他性能测试工具类似,基本上都是在被测试机器现场编译测试程序,再运行测试程序得出测试结果以获得最优测试结果。 但specCPU还有个特殊的地方在于除了测试程序外,还自带了一些工具包,在编译specC...