开发教程
- 📂Linux下安装Golang教程
下载源码使用mkdir新建一个路径,然后cd进入,或者直接CD进入一个常用目录下,使用下面的命令获取源码包。wget https://dl.google.com/go/go1.16.6.linux-amd64.tar.gz 其中实测go1.16.6.linux-amd64字段的版本号是可以直接更改的。解压将下载好的压缩源码包直接解压到、usr/local/go中,自行安装的软件一般都安装在这...
- 📂Xshell6评估期已过的解决方法教程
可将体验版本替换成教育版本:登录网址:https://www.netsarang.com/zh/all-downloads/转:https://www.cnblogs.com/bobbycheng/p/12686543.html
- 📂shell脚本 awk文本和数据处理编程语言教程
文章目录1.什么是awk2. 基本格式3. 工作原理4. 常见内建变量5.按行输出文本内容6.按字段输出内容6、通过管道、双引号调用 Shell 命令7、getline1.什么是awkAWK 是一种处理文本文件的语言,是一个强大的文本分析工具。 之所以叫 AWK 是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Fa...
- 📂Ubuntu16.04及ROS Kinetic安装方法(包括双系统,VM虚拟机)以及rosdep init错误的方法教程
一、Ubuntu(16.04)安装:VM虚拟机:https://blog.csdn.net/qq\_41782425/article/details/85119258?utm\_medium=distribute.pc\_relevant.none-task-blog-2~default~baidujs\_title~default-1.control&spm=1001.2101.3001....
- 📂Shell-03-表达式和运算符教程
---表达式和运算符条件表达式语句[ 1 -eq 1 ] [[ 1 -eq 1 ]] test 1 -eq 1 等同于 [ 1 -eq 1 ] [root@satest_192-168-3-121 shell]# [ 1 -eq 1 ] [root@satest_192-168-3-121 shell]# echo $? 0 [root@satest_192-168-3-121 s...
- 📂Linux防火墙Firewall基础详细解读教程
一、firewalld防火墙1.1、firewalld防火墙简介============================================================================================firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙firew...
- 📂centos下使用7z教程
安装yum install p7zip p7zip-plugins压缩test文件夹生成test.7z7za a -t7z -r test.7z test<br></br> #a 代表添加文件/文件夹到压缩包 -t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。 -r 表示递归所有的子文件夹解压test.7z7za x test.7z -r...
- 📂(转)23 个非常实用的 Shell 拿来就用脚本实例教程
原文:https://zhuanlan.zhihu.com/p/361002716没想到关于shell脚本的文章大家收藏量还挺高的,文末更新一波关于shell脚本的福利,友情提示:很干,错过就真是你的问题了。shell脚本是帮助程序员和系统管理员完成费时费力的枯燥工作的利器,是与计算机交互并管理文件和系统操作的有效方式。区区几行代码,就可以让计算机接近按照你的意图行事。为大家整理了23个实例...
- 📂Ubuntu系统Root用户无法登录教程
默认 系统 root 登录 图形界面,出现 登录失败。解决方法如下:1,登录普通用户, 打开终端执行命令, 使用su root或sudo -i切换到root用户(必须)su root按照提示输入密码即可切换用户。若root账户密码忘记,使用如下命令重设后再切换。sudo passwd root2,在终端中输入如下命令,打开文件gedit /etc/pam.d/gdm-autologin将打开...
- 📂NVIDIA Container Toolkit 深度学习 Docker 环境 CentOS 如何升级gpu driver教程
1 需求pytorch、tensorflow、mxnet等深度学习框架使用GPU的时候,不一样的版本会有一些CUDA要求,所以环境一直是困扰,Docker推出后,NVIDIA基于Docker给出解决方案,答案就是NVIDIA Container Toolkit。 github链接: https://github.com/NVIDIA/nvidia-docker 架构图: 2 ...
- 📂linux 多行合并为一行教程
1. xargsdocker ps -a | grep -v "CON" | awk '{print $1}' | xargs2. seddocker ps -a | grep -v "CON" | awk '{print $1}' | sed ':a; N;s/\n/ /; ta'N 代表两行合并一行,中间用\n替换, :a 做个标记, ta代表...
- 📂shell脚本一键部署——DNS正向解析教程
DNS正向解析<pre class="brush:bash;gutter:true;">#!/bin/bash<br></br>#配置正向解析 #安装bind软件包 cd ~ yum -y install bind read -p "请输入想要解析的域名,譬如(www.baidu.com): " a b=`ech...
- 📂VMware vSphere Client教程
下载https://vmware-vsphere-client.updatestar.com/下载后如下: 直接网盘下载: 链接:https://pan.baidu.com/s/1PzdJvwwy1BlOlHFo0lsGxw 提取码:tqa8
- 📂Linux的md5sum命令用法教程
MD5算法可以用来验证网络文件传输的完整性。Linux的md5sum命令便用于生成和校验文件的md5值。需要注意的是,md5sum检验的是文件内容,而不是文件名。语法:md5sum [选项]... [文件]...选项: -b, --binary 以二进制模式读取 -c, --check 从文件中读取MD5 的校验值并予以检查 --ta...
- 📂linux安装MariaDB教程
转载(https://blog.csdn.net/ownbull/article/details/80460857 )一、下载MariaDB wget https://downloads.mariadb.com/MariaDB/mariadb-10.3.7/bintar-linux-glibc\_214-x86\_64/mariadb-10.3.7-linux-glibc\_214-x86...
- 📂linux防火墙(下)教程
一,firewalld防火墙区域firewalld增加了区域(zone)的概念,所谓区域是指,firewalld预先准备了几套防火墙策略的集合,类似于策略的模板,用户可以根据需求选择区域。常见区域及相应策略规则:案例:在LInux系统中安装httpd服务(Web服务),占用计算机的80端口\# yum install httpd -y \# systemctl start httpd安装启...
- 📂【肥海豹】-操作系统导论-学习笔记-01-虚拟化(一)抽象:进程教程
《操作系统导论》[美]雷姆兹·H.阿帕希杜塞尔,安德莉亚·C.阿帕希杜塞尔人民邮电出版社 2019-06版---------------------------------------------------------------------------------------------------------------------------------第一部分 虚拟化(一)抽象:进...
- 📂判断当前运行进程权限教程
转载:https://www.cnblogs.com/hqu-ye/articles/4838381.html判断当前运行进程权限 // checkProcessAdmin.cpp : Defines the entry point for the console application. //#include <Windows.h> #include<stdio....
- 📂Linux下系统如何监控服务器硬件、操作系统、应用服务和业务教程
1.Linux监控概述Linux服务器要保证系统的高可用性,需要实时了解到服务器的硬件、操作系统、应用服务等的运行状况,各项性能指标是否正常,需要使用各种LINUX命令。做到自动化运维就需要,将上述各项监控指标在同一个软件中展显出来,图形化监控,消息报警机制,日志检看,资产管理等等2.Linux监控的对象2.1 硬件监控(1)服务器:如电源,风扇,磁盘,CPU等,可以使用IPMI监控,在LI...
- 📂Shell脚本三种循环以及常用转义字符(for、while、until)教程
遇到重复性操作怎么办在我们用脚本执行任务的时候总会遇到需要重复执行的时候,为了节省资源,除了计划任务,我们还可以使用脚本来完成,接下来就是Shell脚本中的三种循环。一、for循环for循环,又有人称之为条件循环,或者for i in ,其实就是for循环的特性,次数和给与的条件是成正比的for语句结构读取不同的变量值,用来逐个执行同一组命令<pre class="brush...
- 📂shell脚本多重循环小实验教程
shell脚本多重循环小实验一、99乘法表<pre class="brush:csharp;gutter:true;">#!/bin/bash for ((a=1;a<=9;a++)) do for ((b=1;b<=$a;b++)) do c=$[$a*$b] echo -n -e "$a*$b=$c\t"...
- 📂详解nginx的rewrite应用,Nginx高级之Rewrite规则教程
http://www.cjzzc.com/article/1082.htmlRewrite主要的功能是实现URL重写,Nginx 的 Rewrite 规则采用 PCRE Perl 兼容正则表达式的语法进行规则匹配,如相使用 Nginx 的 Rewrite 功能,在编译 Nginx 前要编译安装 PCRE 库。Rewrite主要实现url地址重写,以及重定向,就是把传入web的请求重定向到其他...
- 📂Nginx常用屏蔽规则,让你的网站更安全教程
Nginx(引擎x)是一个高性能的HTTP和反向代理服务,目前很大一部分网站均使用了Nginx作为WEB服务器,Nginx虽然非常强大,但默认情况下并不能阻挡恶意访问,整理了一份常用的Nginx的屏蔽规则,希望对你有所帮助。在开始之前,希望您已经熟悉的Nginx常用命令(如停止,重启等操作)及排查nginx的错误日志,以免出现问题不知所措。如无特殊注明,的以下命令:均添加到server段内,...
- 📂Windows部分常用API教程
前言在此仅记录个人在 Windows 环境中常用的 API, 由于水平有限可能有些 API 记录的不是很详细, 后续会进行补充.在 Windows 环境下编程请使用微软提供的 Visual Studio 系列编译器目录CreateProcess()CreateProcessA()CreateProcessW()CreateThread()CreateFile()CreateFileA()Cr...
- 📂Kali_Linux上安装Gnome时,遇到"Unable to locate GNOME Shell settings or version. Make sure it is instal教程
这几日在玩弄Kali\_Linux,安装软件时发现一个百思不得其解的错误,如下所示 我按照网上教程提示,安装 chrome-gnome-shell,再安装浏览器扩展 gnome-shell-integration。 依旧提醒我没有找到gnome-shell,我一直以为是插件不兼容或缺乏依赖导致问题出现,于是一直在国内外论坛查找相关解决方案,一直没有结果,直到我无意间在命令行调用gnome...
- 📂Shell 编程-免交互教程
Here Document免交互Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如 ftp、cat 或 read 命令。 是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生产出一个"文件"并用作"命令"的标准输入。Here Document 也可以与非交互式程序和命令一起使用。语法格式1 命令 <<标记...
- 📂Shell——awk文本和数据处理编程语言教程
目录一、awk工作原理二、命令格式一、awk工作原理逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的,执行结果可以通过print的功能将字段数据打印显示。在使用awk命令的过程中,可以使用逻辑操作符“&&”...
- 📂LInux-Firewalld 防火墙教程
FirewalldFirewalld 是由红帽发起的提供了支持网络/防火墙 区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4、IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。Firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作...
- 📂Linux中的防火墙netfilter iptables 简介教程
一、Linux防火墙基础1.1 ptables的表、链结构 1.1.1 Linux包过滤防火墙概述 netfilter 位于Linux内核中的包过滤功能体系 称为Linux防火墙的"内核态" iptables 位于/sbiniptables,用来管理防火墙规则的工具 称为Linux防火墙的"用户态" 上述2种称呼都可以表示Linux防火墙 1.2 数据包控制的匹配流程 数据包到达防火墙时...
- 📂Shell——sed编辑器教程
目录一、sed编辑器二、sed编辑器工作流程三、命令格式四、常用选项五、常用操作六、使用地址七、删除行八、替换九、插入一、sed编辑器sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。 二、sed编辑器工作流程 1、读取: sed从输入流 (文件、管...