脚本 命令shell paste

Shell | 正则表达式

正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在很多文本编辑器里,**正则表达式通常被用来检索、替换那些符合某个模式的文本**。在 Linux 中,`grep`,`sed`,`awk` 等文本处理工具都支持通过正则表达式进行模式匹配。 ### 常规匹配 一串不包含特殊字符的正则 ......
正则 表达式 Shell

Shell | 函数语法

### 系统函数 #### 1、basename **基本语法:** `basename [string / pathname] [suffix] `(功能描述:`basename` 命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。 `basename` 可以理解为取路径里的文 ......
语法 函数 Shell

【计算机教育缺失的一课】01 课程概览与shell

一、单个程序 (1)shell 当可视化界面无法实现你想要的功能时,shell是你和计算机交互的主要方式之一。 大多数平台也都提供一些形式的shell。在windows上一般是powershell,但也有其他shell可用。 有不同类型的shell 最常见的是Bash(Bourne Again SH ......
概览 缺失 课程 计算机 shell

idea运行java项目,报错命令行太长,怎么办?

idea实际是通过在命令行窗口执行java命令来运行java项目的,后面会跟一大堆参数,这些参数太多、值太长的时候,可能会超出操作系统对命令行一条命令包含字符数的限制,就会报这个错误了,错误见图1。解决办法见图2。 ......
命令 怎么办 项目 idea java

Shell | 循环语句

### for循环 **基本语法 1:** ```sh for (( 初始值;循环控制条件;变量变化 )) do 程序 done ``` **例子:从 1 加到 100** ```sh $ touch for1.sh $ vim for1.sh #!/bin/bash sum=0 for((i=0; ......
语句 Shell

yum命令一直挂起,无法执行

rm /var/lib/rpm/__db* rm /var/lib/rpm/.rpm.lock rm /var/lib/rpm/.dbenv.lock ......
命令 yum

Shell | 判断语句

### if判断 **基本语法:** (1)单分支 ```sh if [ 条件判断式 ];then 程序 fi ``` 或者 ```sh if [ 条件判断式 ] then 程序 fi ``` (2)多分支 ```sh if [ 条件判断式 ] then 程序 elif [ 条件判断式 ] then ......
语句 Shell

Shell | 特殊变量

### `$n` **基本语法:** `$n` (功能描述:n 为数字,`$0` 代表该脚本名称,`$1-$9` 代表第一到第九个参数,十以上的参数,十以上的参数需要用大括号包含,如`${10}`) **例如:** ```sh $ touch parameter.sh $ vim parameter ......
变量 Shell

Linux 命令都无法使用

配置javaJDK后,错误export之后linux所有命令无法使用 经检查 是因为jdk的环境变量PATH和调用命令的环境变量相同导致调用命令的环境变量无法使用 解决方法1:直接在linux命令界面输入如下,然后回车导入环境变量以及常用命令的地址 export PATH=/usr/local/sb ......
命令 Linux

java程序启动脚本

#!/bin/sh # 该脚本为Linux下启动java程序的脚本 # # 特别注意: # 该脚本使用系统kill命令来强制终止指定的java程序进程。 # 所以在杀死进程前,可能会造成数据丢失或数据不完整。如果必须要考虑到这类情况,则需要改写此脚本, # # # 根据实际情况来修改以下配置信息 # ......
脚本 程序 java

linux 常用命令

常用命令 ping IPtelnet 127.0.0.1 8080 cat /proc/version 查看linux版本docker version 查看docker版本rz 上传 notepad 打开记事本ls 命令显示当前目录的内容。 esc 编辑文件 先退出:q1 取消编辑:wq 保存编辑e ......
命令 常用 linux

linux 中awk命令输出指定字段分隔符分割的长度

001、 [root@PC1 test01]# ls a.txt [root@PC1 test01]# cat a.txt ## 测试数据 34gfjfgax gd;g3;54;66;77 sfdgfghcg ljhg9;875gf wr346dxzc mbkbczxdwa [root@PC1 te ......
分隔符 字段 长度 命令 linux

linux 中 awk命令中的substr选项

substr命令用于截取字符串 001、 [root@PC1 test01]# ls a.txt [root@PC1 test01]# cat a.txt ## 测试数据 34gfjfgax gdg3546677 sfdgfghcg ljhg9875gf wr346dxzc mbkbczxdwa [ ......
命令 substr linux awk

Windows 10 打印管理是一个系统提供的工具,用于管理和监控与打印机相关的设置和任务 在 Windows 10 上,你可以使用 PowerShell 脚本来导出打印机配置和驱动程序(.ps) 在Windows 10 上导出打印机配置和驱动程序的脚本,你可以使用以下的批处理脚本(.bat)

Windows 10 打印管理是一个系统提供的工具,用于管理和监控与打印机相关的设置和任务。通过打印管理,你可以进行以下操作: **添加和移除打印机**:可以添加本地或网络打印机,并从计算机中删除不再使用的打印机。 **配置打印机属性**:可以更改打印机的默认设置,如纸张大小、打印质量、双面打印等。 ......
脚本 打印机 Windows 驱动程序 程序

GIT常用命令

## 常用命令 查看状态 git status 拉取远程分支 git fetch / git fetch —all 拉取远程分支并同步本地分支 git fetch origin 拉取远程分支并与本地代码合并 git pull / git pull origin 远程仓库强行覆盖本地 git fetc ......
命令 常用 GIT

脚本化修改Oracle用的密码以及执行sql

一、脚本化检查Oracle是否能正常登录 # shell定义检查函数 function check(){ VALUE=`sqlplus -S 用户名/$1@数据库网络服务名 <<EOF set heading off feedback off select count(1) from dual; E ......
脚本 密码 Oracle sql

PowerShell 脚本在 Windows 操作系统中同时连接外网和内网

要使用 PowerShell 设置允许同时连接内外网的组策略,可以使用以下脚本: powershell # 设置允许同时连接内外网的组策略 Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WcmSvc\GroupPo ......
脚本 PowerShell 同时 Windows 系统

Linux文件比较命令

Linux文件比较命令用来比较两个文件内容的差别。主要有comm命令和diff命令。如果想对两个有序的文件进行比较,可以使用comm命令。如果要逐行比较两个文本文件,列出其不同之处可以使用diff命令。Linux还有一种基本比较命令cmp,能够实现基本的比较两个文件是否相同。 Comm命令 编辑 播 ......
命令 文件 Linux

若要通过批处理启用桌面上的计算机、回收站、用户文件夹、控制面板和网络图标,你可以使用下面的批处理脚本

Windows11 桌面图标设置 启用 计算机 回收站 用户的文件 控制面板 网络 图标 批处理 若要通过批处理启用桌面上的计算机、回收站、用户文件夹、控制面板和网络图标,你可以使用下面的批处理脚本: @echo off REM 启用计算机图标 reg add "HKCU\Software\Micr ......
回收站 脚本 文件夹 图标 面板

sh脚本:trap "kill -- -$$" EXIT和exec的用法

linux环境下,在sh脚本中启动了一个javav程序,ctrl+c结束程序时,未能正常结束另一个程序。为了解决上述问题,可以在sh中添加trap "kill -- -$$" EXIT 或使用 exec 执行java程序。 trap "kill -- -$$" EXIT: 功能:该命令用于设置一个信 ......
quot 脚本 trap kill EXIT

JMeter脚本报错:Cannot find engine named: 'javascript'的解决方法

本文将介绍如何解决在JMeter版本5.4.1下执行脚本时出现的错误信息“javax.script.ScriptException: Cannot find engine named: 'javascript'”。通过将本地JDK版本从18.0.1.1更改为1.8.0_151来解决此问题。 当使用J ......
脚本 javascript 方法 JMeter Cannot

ansible shell模块简单使用

ansible shell模块简单使用 ## 参数 | 参数 | 说明 | | | | | **chdir** | 运行命令前先CD到该目录 | | **cmd** | 运行的命令 | | **creates** | 存在某个文件就不运行命令 | | **executable** | 更改执行命令的 ......
模块 ansible shell

fdisk 命令 创建分区 实现扩容

fdisk 命令 创建分区 实现扩容 Linux fdisk命令简介 Linux fdisk 是一个创建和维护分区表的程序,它兼容 DOS 类型的分区表、BSD 或者 SUN 类型的磁盘列表。 菜单操作说明 m :显示菜单和帮助信息 a :活动分区标记/引导分区 d :删除分区 l :显示分区类型 ......
命令 fdisk

debain ll命令不存在

ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。 Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。 如果要使用此命令,可以作如下修改:打开 ~/.bashrc找到 #alias ll=’ls -l’,去掉前面的#就可以了。(关闭原来的终端才能使命令生 ......
命令 debain

脚本注释

# 内容匹配行首注释 ```bash /bin/sed -i "s/^[^#].*jdfalcon_agent*/#&/g" /etc/crontab #: s:替换 #: ^:开头匹配 #: [^#]:匹配非# #: #&:中的&代表匹配整行,整个意思就是行前面加上#号 #: g:全部(只匹配特定 ......
注释 脚本

当你敲下命令的瞬间,发生了什么?

我们总是在敲命令,但是有没有思考当我们敲下命令的瞬间,我们的操作系统为我们做了什么呢?本文主要讲一讲当我们敲下命令按了回车,系统做了什么事情。希望可以让我们对于系统的理解更加深入。 日常工作中,我们总是在敲命令,但是有没有思考当我们敲下命令的瞬间,我们的操作系统为我们做了什么呢?下面我们主要讲一讲当 ......
命令

简单记录个启动脚本

#!/bin/bash # /etc/profile DataPath="/cloud/sync/syncData" echo "[info][$(date +'%F %H:%M:%S')]正在监控syncData,路径:$DataPath" pid=`ps -ef | grep syncData ......
脚本

DOS命令

# DOS命令 ## 打开Dos命令控制台方式 ### 命令提示符窗口/CMD 1. 开始菜单~>Window系统~>命令提示符(可**右键**选择以**管理员**身份运行) 2. Win键+R键(运行)~>输入**cmd** 3. 在文件夹地址栏(资源管理器)中路径前面加上**cmd **(注意后 ......
命令 DOS

一行命令快速开启 http 文件下载上传服务器

### **用 Python 快速实现 HTTP 服务器** SimpleHTTPServer 模块可以把你指定目录中的文件和文件夹以一个简单的 Web 页面的方式展示出来。 SimpleHTTPServer 模块默认会在 8000 端口上监听一个 HTTP 服务,这时就可以打开浏览器输入 http ......
文件下载 一行 命令 服务器 文件

正点原子Ubuntu入门003--Ubuntu终端操作与shell命令

常用shell命令 查看目录信息 ls -a 显示目录下所有文件及文件夹,包括隐藏文件,比如以 . 开头的文件 -l 以长格式显示文件和目录信息,包括权限、所有者、大小、创建时间等 切换目录 cd ( ~ == /home/用户名 )( ../ 返回上一级目录) 显示当前目录路径 pwd 查看系统信 ......
Ubuntu 原子 终端 命令 shell