脚本source linux shell

如何安装 Arch Linux 操作系统?

# Arch Linux Install ## 安装 到使用 Arch 说明前面或多或少已经接触过 Debian 系列和 Red Hat 系列相关 Linux 发行版,对于虚拟化软件 VirtualBox 如何 **创建虚拟机** 和 **加载 ISO 启动盘** 就不过多赘述。除非你从未使用过 V ......
系统 Linux Arch

vscode输入终端命令报错:禁止运行脚本

## 前言 因为最近打算用vscode写一些简单的脚本,然后在用终端输出初始化命令的时候报错了: ``` >cnpm init cnpm : 无法加载文件 C:\Users\vic\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https ......
脚本 终端 命令 vscode

使用一行脚本将视频关键帧数量小于10的视频拷贝到文件夹

假设文件夹input中有很多视频,视频的后缀为mpeg,将视频关键帧数量小于10的视频拷贝到文件夹ouput中 for i in input/*.mpeg;do ffprobe -select_streams v -show_frames -v quiet -print_format json=co ......
视频 拷贝 脚本 文件夹 一行

Arch Linux 安装完成后配置声音

安装完 Arch Linux 后,虽然已经装了 alsa-utils,但是仍然可能出现无法播放声音的情况,这里记录了一种解决方案,在我的 Dell 上成功。 如果使用 alsamixer 解除静音后还是无法播放声音 尝试: 1 amixer sset Master unmute 如果出现error: ......
声音 Linux Arch

【JAVA基础】批处理脚本

``` update ifp_project set is_self_run = 'N' where is_self_run is null; update ifp_invoice_header set is_self_run = 'N' where is_self_run is null; upd ......
脚本 基础 JAVA

ubuntu 防火墙设置和nginx升级脚本

ufw version #查看版本信息 ufw enable #启用防火墙 ufw disable #禁用防火墙 ufw reload #重载防火墙 ufw reset #重新设置防火墙 (注意:这将禁用UFW并删除之前定义的任何规则) ufw verbose #查看防火墙策略默认情况下ufw开启会 ......
脚本 防火墙 ubuntu nginx

linux程序开机自动运行-未解决

愚认为,本质上就是把程序放在etc文件目录下,让系统开机时,把程序一起编译运行了。orz 首先可以写个shell脚本如下: `#!/bin/bash` `# 定义需要按顺序启动的 Python 程序列表` `PROGRAMS=(` ` "/home/book/Desktop/test.py"` ` ......
程序 linux

Linux网络设备命名规则简介

# Linux网络设备命名规则简介 几年前, Linux内核为网络接口分配名称采用的是一种简单和直观的方式:一个固定的前缀和一个递增的序号。比如,内核使用`eth0`名称以标识启动后第一个加载的网络设备,第二个加载的设备名称是`eth1`,第三个是`eth2`,以此类推。。。如果用户想要在系统启动后 ......
网络设备 规则 简介 设备 Linux

在 Linux 中如何编写基本的 udev 规则

转载:在 Linux 中如何编写基本的 udev 规则 - 知乎 (zhihu.com) 读者对象 理解 udev 背后的基本概念,学习如何写简单的规则。 要求 root 权限 难度 中等 约定 # - 要求给定的命令使用 root 权限或者直接以一个 root 用户或者使用 sudo 命令去运行。 ......
规则 Linux udev

linux 软链接 硬链接

[toc] ``` ``` ##对比 下面是一个展示Linux中软链接和硬链接之间区别的表格:(From chatGPT) | | 软链接(Symbolic Link) | 硬链接(Hard Link) | | | | | | 创建方式 | `ln -s 源文件 目标文件` | `ln 源文件 目标 ......
链接 linux

mybatis执行多条SQL脚本

例如: <choose> <when test="fplx != null and fplx == 'dzpt'.toString()"> delete from xs_dzptfp_jx where fpdm=#{fpdm} and fphm=#{fphm}; delete from xs_dzp ......
多条 脚本 mybatis SQL

windows安装linux子系统及常用配置

通过wsl安装ubuntu子系统,具体安装步骤参考microsoft的官方文档。 1. 安装网络插件 sudo apt install net-tools 安装后,可使用ifconfig命令,查看当前系统的ip等网络信息 2. 安装ssh服务 sudo apt-get install ssh· 然后 ......
子系统 常用 windows linux

udev 入门:管理设备事件的 Linux 子系统

转载:udev 入门:管理设备事件的 Linux 子系统 - 知乎 (zhihu.com) 创建这样一个脚本,当指定的设备插入时触发你的计算机去做一个指定动作。 udev 是一个为你的计算机提供设备事件的 Linux 子系统。通俗来讲就是,当你的计算机上插入了像网卡、外置硬盘(包括 U 盘)、鼠标、 ......
子系统 事件 设备 Linux udev

树莓派Linux跨平台免授权CNC数控数据采集协议,TCP协议包,支持(fanuc、三菱、西门子、海德汉、马扎克、兄弟、哈斯、广数、凯恩帝KND、华中)数控跨平台,支持网关Linux

市面上的数控基本都支持了跨平台通讯,下面以三菱为列讲解跨平台协议如何通讯,无需任何DLL,适配任何开发语言,纯Socket通讯 先上采集图 代码如下 using System; using System.Collections.Generic; using System.ComponentModel ......
数控 树莓 马扎 Linux 数据采集

Linux LVM的基本使用

Linux LVM的基本使用 ## LVM介绍 LVM(Logical Volume Manager),即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连 ......
Linux LVM

Linux下检测Nginx安装目录,修改配置,重启

### 查看Nginx安装目录 使用命令 `which nginx` 和 `hereis nginx` 。 前者只适用于软件的安装目录被添加进了系统 Path 的的情况。 ### 查看 nginx 配置文件所在目录 使用命令 `find / | grep nginx.conf` 。其作用为:查找 ( ......
目录 Linux Nginx

oracle 数据库备份shell脚本

#!/bin/bash # 设置 Oracle 环境变量export ORACLE_HOME=/path/to/oracle/homeexport ORACLE_SID=your_oracle_sidexport PATH=$ORACLE_HOME/bin:$PATH # 定义备份目录backup_ ......
脚本 备份 数据库 数据 oracle

Linux shell:cat << EOF

Linux shell:cat << EOF 大川搬砖 2023-07-05 12:01 发表于北京 收录于合集 #linux14个 #shell5个 #EOF1个 1. 用途 从标准输入(stdin) 读取一段文本,遇到 "EOF" 就停止读取,然后将文本输出到标准输出(stdout) 中。 2. ......
Linux shell lt EOF cat

构建基础脚本

构建基础脚本 原创 饺子泡牛奶 饺子泡牛奶 2023-06-10 09:10 发表于四川 收录于合集#Linux与Shell18个 本章内容: 使用多个命令 创建脚本文件 显示消息 使用变量 重定向输入和输出 管道 数学运算 退出脚本 一、使用多个命令 shell 可以将多个命令串联起来,一次性执行 ......
脚本 基础

一款在Linux 中将网页转成 PDF 的智能工具

wkhtmltopdf 是一个开源、简单而有效的命令行 shell 程序,它可以将任何 HTML (网页)转换为 PDF 文档或图像(jpg、png 等)。 wkhtmltopdf 是用 C++ 编写的,并在 GNU/GPL (通用公共许可证)下发布。它使用 WebKit 渲染引擎将 HTML 页面 ......
中将 网页 智能 工具 Linux

Ubuntu 23.10 现在由Linux内核6.3提供支持

导读 对于那些希望在Ubuntu上尝试最新的Linux 6.3内核系列的人来说,今天有一个好消息,因为即将发布的Ubuntu 23.10(Mantic Minotaur)已经重新基于Linux内核6.3。 Ubuntu 23.10的开发工作于4月底开始,基于目前的临时版本Ubuntu 23.04(L ......
内核 Ubuntu 23.10 Linux 6.3

shell参数使用

shell参数使用说明 参数 说明 $0 执行脚本本身的名字。 $1 传递给脚本的第一个参数。 $# 脚本的参数个数。 $* 脚本的所有参数。当被双引号("$*")包含时,会将所有参数当作一个整体来输出。 $@ 与$*类似,但是可以当作数组用。当被双引号("$@")包含时,会将各个参数分开。 $? ......
参数 shell

Linux,shell入门,第二篇

````bash #!/bin/bash #显示出本机的ip地址方法一 #ip a|grep dynamic|tr -s ' ' \/|cut -d'/' -f3 #显示出本机的ip地址方法二 ip a|sed -rn 's/(.*inet )([0-9].*)(\/[0-9].*)( brd.*) ......
Linux shell

shell自定义函数

PrintInfo(){ Info=$* printf "%-20s%-60s" "`date '+%Y-%m-%d %H:%M:%S'`" "${Info}"} CheckResult(){ Result=$? if [ ${Result} -ne 0 ] then echo "ERROR" ex ......
函数 shell

linux shell template

Replace environment variables in a file with their actual values? # config.xml <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </proper ......
template linux shell

linux常用命令

1. linux常用命令 1.1 简介 Linux_百度百科 (baidu.com) 1.2 虚拟机相关 安装:虚拟机安装linux,这里不做介绍 登录:如果是root,提示符为#,普通用户则为$ 退出:logout 重启:reboot 关机:halt 1.3 linux文件系统 了解即可 linu ......
命令 常用 linux

Linux相关概念及操作

## 目录 linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。 ![image-20230709165612457](https://img2023.cnblogs.com/blog/2355908/202307/2355908-202 ......
Linux

linux 系统下的nginx升级

处于漏洞修复目的,生产环境nginx可能需要更新到最新版,操作步骤如下: 1:查看生产环境nginx版本 1:从官网下载最新版本的nginx,例如目前最新的是1.24.0,得到tar.gz文件; 2:将最新版nginx文件上传到服务器并解压,进入解压后的目录: 3:对即将执行编译的nginx进行配置 ......
系统 linux nginx

3分钟了解Manjaro Linux

导读 在这个系列的第七篇,我们来说一说什么是 Manjaro。Manjaro 是基于 Arch Linux 并且拥有一个漂亮的用户界面的操作系统。 Manjaro 并不像 Debian 或者 Arch 这些 Linux 发行版一样历史悠久,但是它依然十分的稳定而可靠,从而在各色发行版中显得鹤立鸡群。 ......
Manjaro Linux

rocky linux:yum安装应用时报错未找到匹配的参数(rocky linux 9.1)

一,安装应用时提示找不到,例: ImageMagick,如下: [root@localhost lhd]# yum install ImageMagick Rocky Linux 9 - BaseOS 1.3 MB/s | 1.9 MB 00:01 Rocky Linux 9 - AppStream ......
rocky linux 时报 参数 9.1