代码编织梦想

shell-爱代码爱编程

1.使用case实现成绩优良差的判断: read -p "your score:" score case "$score" in [0-5][0-9]) echo "failure" ;; [6-7][0-9]) echo "normal" ;; [8-9][0-9]|100) echo "excell

ubuntu系统linux下安装指定版本的gcc方法_ubuntu安装指定版本gcc-爱代码爱编程

1:查看当前linux系统的gcc版本 gcc -v 2:查看和cuda版本对应的gcc版本 3:安装和cuda对应版本的gcc MAX_GCC_VERSION=8 sudo apt install gcc-$MA

linux-爱代码爱编程

#! /bin/bash #检查是否挂载文件否则挂载 if [ -e /media/Packages ] then echo gua zai cheng gong else umount /dev/sr0 mount /de

网络配置 ubuntu入门之二-爱代码爱编程

ifconfig -a 可以查看 安装方式如下 $ sudo apt install net-tools [sudo] xxx 的密码: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树        正在读取状态信息... 完成        下列【新】软件包将被安装:   net-tools 升级了 0 个软件包,新安装了 1 个软件包,

shell-爱代码爱编程

1、删除/etc/ grub2.cfg文件中所有以空白开头的行行首的空白字符 [root@rhcsa ~]# sed 's/^[[:space:]]*//' /etc/grub2.cfg 2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符 [root@rhcsa ~]# sed 's

锁屏方法 ubuntu入门之四_ubuntu 22.04 锁屏画面-爱代码爱编程

$ sudo apt install xtrlock 正在读取软件包列表... 完成 正在分析软件包的依赖关系树        正在读取状态信息... 完成        下列软件包是自动安装的并且现在不需要了:   gsfonts imagemagick-6-common libfftw3-double3 liblqr-1-0 libm17n-0 lib

linux-爱代码爱编程

思路:通过head和tail指令搭配,head指令查看前面多少行,tail指令查看后面多少行,举例:某log日志有很多很多行,我们获取他的第40行的数据,思路就是先用head获取前40行,然后tail获取最后一行,这样我们得

linux数组的简单操作_linux 数组-爱代码爱编程

目录 数组的形式: 数组的常用方法: 1.去除某个元素的前N个字符: 2.获取数组长度: 3.获取数组种某个元素的长度: 4.数组的遍历: 5.使用unset删除数组元素或删除数组: 6.数组增添元素: 7.数组的复制: 8.“二维”数组: 数组的形式: 1. 2. 这是一种“稀疏数组”。其中,数组的索引不强制连续且

linux shell脚本攻略1:小试牛刀(2)_我们可以转义要使用的命令,忽略当前定义的别名:-爱代码爱编程

文件描述符及重定向 文件描述符是与文件输入、输出相关联的整数,它们用来跟踪已打开的文件。最常见的文件描述符是stdin(0,标准输入)、stdout(1,标准输出)和stderr(2,标准错误)。我们甚至可以将某个

linux shell 实现一键部署vmtools-爱代码爱编程

VMware Tools 简介 VMware Tools 中包含一系列服务和模块,可在 VMware 产品中实现多种功能,从而使用户能够更好地管理客户机操作系统,以及与客户机操作系统进行无缝交互。 VMware Tools 具备以下功能: 将消息从主机操作系统传递到客户机操作系统。 将客户机操作系统作为 vCenter Server 及

linux shell 实现一键部署hfish_cias的博客-爱代码爱编程

hfish前言 HFish是一款社区型免费蜜罐,侧重企业安全场景,从内网失陷检测、外网威胁感知、威胁情报生产三个场景出发,为用户提供可独立操作且实用的功能,通过安全、敏捷、可靠的中低交互蜜罐增加用户在失陷感知和威胁情报领域的能力。 HFish具有超过40种蜜罐环境、提供免费的云蜜网、可高度自定义的蜜饵能力、一键部署、跨平台多架构、国产操作系统和

visual-爱代码爱编程

step1:在本机和跳板机上生成私钥和公钥 sh-keygen -t rsa -C “[email protected]” 生成的两个默认文件中,id_rsa.pub是公钥,id_rsa是私钥 step2:在vsc

磁盘io使用率高问题排查_zhaoyingchao88的博客-爱代码爱编程

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。 1.小文件读写的磁盘性能瓶颈是寻址(随机读写性能更差)评估标准:TPS 2.大文件读写的磁盘性能瓶颈是贷款,评估标准是持续的读写速度 3.Linux有一个特性是可以用空闲的内存作为Cach

linux shell 实现一键部署podman-爱代码爱编程

podman 介绍 使用 Podman 管理容器、Pod 和映像。从本地环境中无缝使用容器和 Kubernetes,Podman 提供与 Docker 非常相似的功能,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。 Podman 可以管理和运行任何符合 OCI(Open Container Initiat

​​​​linux shell 实现一键部署postgres15-爱代码爱编程

postgres 前言 PostgreSQL 是一个功能强大的开源对象关系数据库系统,拥有超过 35 年的积极开发经验 这为其赢得了可靠性、功能稳健性和性能的良好声誉。 通过官方文档可以找到大量描述如何安装和使用 PostgreSQL 的信息。 开源社区提供了许多有用的地方来熟悉PostgreSQL, 了解其运作方式,并寻找职业机会。了解更多有关

linux shell 实现一键部署rust1.69-爱代码爱编程

  rust 前言 一门赋予每个人,构建可靠且高效软件能力的语言。 全世界已有数百家公司在生产环境中使用 Rust,以达到快速、跨平台、低资源占用的目的。很多著名且受欢迎的软件,例如 Firefox、 Dropbox 和 Cloudflare 都在使用 Rust。从初创公司到大型企业,从嵌入式设备到可扩展的 Web 服务,Rust 都完全合适。

​​​​linux shell 实现一键部署ruby3-爱代码爱编程

ruby Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、

linux shell 实现部署单机oracle 21c-爱代码爱编程

oracle前言 Oracle开发的关系数据库产品因性能卓越而闻名,Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统,是世界最好的数据库产品。此外,Oracle公司还开发其他应用程序和软件。同时,Oracle在英语里还是“神谕”的意思,意为“替神说话的”,寓指Oracle公司的发展目标和决心地

linux shell 实现一键部署二进制python-爱代码爱编程

python 前言 Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立

linux shell if 使用参考-爱代码爱编程

  if 参考 与许多其他语言一样,PowerShell 提供了用于在脚本中有条件地执行代码的语句。 其中一个语句是 If 语句。 今天,我们将深入探讨 PowerShell 中最基本的命令之一。 案例使用解释,以下是部署virtualbox使用if参考解释 if 判断检查系统中是否已经安装了 VirtualBox,如果没有则开始安装。安装