代码编织梦想

centos快捷启动sh命令-爱代码爱编程

centos快捷启动sh命令 下面展示一些 shell命令。 #!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=[完整的jar包名字] #使用说明,用来提示输入参数 usage() { echo "Usage: sh 脚本名.sh [start|stop|restart|status]"

Shell简单了解-爱代码爱编程

什么是Shell? Shell是命令解释器(Command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel),能够识别的指令,并且操作系统内核执行完将返回的输出通道通过Shell再呈现给用户。 Shell也是一门编程语言,即shell脚本,shell是解释

【Shell】Linux中单引号、双引号及不加引号的区别-爱代码爱编程

简要总结: 1.单引号: 可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。 2.双引号: 把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。 3.不加引号: 不会将含有空格的字符串视为一个整体输出, 如果内容中有命令、变量等,会先把变量、命令解析出

shell脚本的使用该熟练起来了,你说呢?(篇三)-爱代码爱编程

继续前一篇的文章: shell脚本的使用该熟练起来了,你说呢?(篇一) shell脚本的使用该熟练起来了,你说呢?(篇二) 文章里面测试的命令脚本文件,大家关注我公众号后,可以私信我领取文件。 作者:良知犹存 转载授权以及围观:欢迎添加微信公众号:羽林君 shell echo Shell echo命令 Shell

ZSH 自动读取 macOS 系统代理配置并设置环境变量-爱代码爱编程

更多奇技淫巧欢迎订阅博客:https://fuckcloudnative.io 前言 和其它 Linux 的 DE 一样,macOS 也支持在“系统偏好设置”中设置 HTTP 代理、HTTPS 代理,但是 macOS 并不会在终端(Terminal、iTerm)的 shell 中自动生效系统代理配置。为了方便日常使用,我决定好好研究

我手撸了一个划线翻译工具!-爱代码爱编程

来源 :https://yuanlehome.github.io/20200612/ 这里将要介绍的是一种在 Linux 平台实现的划词翻译工具,当然在考虑自己实现一个如此功能的工具前,本人也是在网上搜索了一些在 Linux 平台实现的类似的开源工具,例如 pdfTranslator,popup-dict,但它们的安装和配置都显得比较麻烦,而且使用

我摊牌了,大厂面试Linux就这5个问题-爱代码爱编程

说真的,这就是《我想进大厂》系列第八篇,但是Linux的问题确实很少,就这样,强行编几个没有营养的问题也没啥意义。 1.CPU负载和CPU利用率的区别是什么? 首先,我们可以通过uptime,w或者top命令看到CPU的平均负载。 Load Average :负载的3个数字,比如上图的4.86,5.28,5.00,分别代表系统在过去的1分钟,5

Shell--加载其它文件的变量-爱代码爱编程

加载其它文件的变量 1、简介2、练习 1、简介 和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。-S hell 文件包含的语法格式如下:. filename # 注意点号(.)和文件名中间有一空格 或 source filename 2、练习 定义两个文件 test

Shell--数组-爱代码爱编程

数组 1 定义数组2 读取数组2.1 获取数组中的元素2.2 获取数组中的所有元素2.3 获取数组的长度3 遍历数组3.1 方式一3.2 方式二 1 定义数组 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小与大部分编程语言类似,数组元素的下标由0开始。Shell 数组用括号来表示,元素

Shell--函数使用-爱代码爱编程

函数使用 1、函数的快速入门2、传递参数给函数 1、函数的快速入门 格式[ function ] funname() { action; [return int;] } 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运

Linux Bash Set命令解析-爱代码爱编程

概述 平时在学习大牛的Shell脚本时,我们经常在脚本的开头看到很多set开头的命令,比如 #! /usr/bin/env bash set -e set -u set -x 或者 set -eux 但是,人们经常忽略这几个set命令的含义,我要说的是这个命令的作用其实非常的强大,可以提供脚本的debug效率和安全性。好了,下面我们就一 一分析一下

shell中的执行分流控制及脚本练习-爱代码爱编程

1.for ##循环 for 定义变量 do 使用变量,执行动作 done 结束标志 格式1: #!/bin/bash for WESTOS in `seq 2 2 10` do echo $WESTOS done 格式2: for WESTOS in 1 2 3 do echo $WESTOS done 格

shell脚本自动推送密钥,免密登陆-爱代码爱编程

[root@localhost tmp]# cat ssh_expect.sh #!/usr/bin/bash #!/usr/bin/expect echo "判断是否安装expect" rpm -qa expect &> /dev/null if [ $? -ne 0 ];then yum install -y expec

自动化安装NVIDIA3090显卡驱动-爱代码爱编程

#/bin/bash wget ftp://172.21.230.10:/driver/nvidia-3090/3090_NVIDIA-Linux-x86_64-455.23.04.run chmod 755 3090_NVIDIA-Linux-x86_64-455.23.04.run systemctl stop lightdm ./3090_

VBS打开显示当前脚本所在文件夹-爱代码爱编程

VBS打开显示当前脚本所在文件夹 方法一:Wscript.ScriptFullName方法二:objShell.CurrentDirectory 方法一:Wscript.ScriptFullName '创建一个 Wscript.Shell 对象的实例,稍后会使用这个对象启动 Windows 资源管理器 Set objShell = Creat

shell脚本中的变量及应用-爱代码爱编程

1.变量的定义 1)定义本身 变量就是内存一片区域的地址 2)变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题 2.shell脚本中变量的定义方法 1)环境级别 export westos=1 在环境关闭后变量失效 2)用户级别 vim ~/.bash_profile export westos=1

正则表达式与→shell编程三剑客-爱代码爱编程

那什么是正则表达式呢? 正则表达式概念 grep命令详解 详解linux正则表达式(基础正则表达式+扩展正则表达式) 正则表达式是一种通过符号和字符串进行匹配规则的,对文件内容的查询结果进行影响。 正则表达式是由普通字符和元字符构成。 1.其中普通字符包括大小写字母,数字,标点符号及一些其它符号。 2.而元字符则是指那些在正则表达式中有特殊意义的

vbs整人代码大集合(多年以来的整合)-爱代码爱编程

博客超链接首页博客超链接资源 vbs整人代码大集合/不要乱使用! 前言一、删除D:\所有文件二、不断弹出窗口三、不断按下alt+f4 (开什么都关闭……)四、按999次回车五、关不掉的窗口总结 前言 作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。 ——王文峯 提示:以下是本篇文章正文内容,下面案

Shell中的运算符-爱代码爱编程

前言 运算,是数据输入到结果输出的必经过程。在Shell中,存在多种类型的运输符,下面介绍常用的几种。 一、算术运算符 从小学开始学的四则运算便包含其中,支持简单的数学运算。 常用的算术运算符 +、-、\* 、/、=、== 、!=、%、** shell中的计算方式 有以下三种常用方法,例如:计算 3+2 expr 表达式 ex

Linux Shell命令创建多个用户密码随机(详细)-爱代码爱编程

Linux Shell命令创建多个用户,密码随机(详细)) 1.直接输出2.写入文件(UserLog.txt)其他(简化) 分析: 1.生成用户名 2.生成密码 3.创建用户名后创建密码 4.用户名密码创建完成后输出账号密码提示OK 5.附: 添加权限: chmod u+x fileName.sh 执行脚本: ./fileName.sh