手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Bash
linux – 用于验证rpm是否至少在给定版本的Bash脚本
我需要编写一个脚本来验证RPM是否至少是Linux中的给定版本.>问题1:如何在变量$RPM_VERSION中获取RPM版本,以便它包含一直到“.src.rpm”的版本?>问题2:比较两个版本的最佳方法是什么?例如:rpm-4.2-9.69.src.rpm与rpm-4.14-0.69.src.rpm相比.这是我的尝试,但它不起作用:STR_BASE_ACCEP
作者:编程之家 时间:2022-09-02
bash – 如何在进程列表中运行java进程而不是’java …’?
是否可以在Linux中运行Java进程,以便在ps中将其视为某种别名?当它关闭时重启它会更容易.解决方法:试用Java虚拟机进程状态工具(jps):[TueAug30@17:02:14][prince@localhost~]$jps-l30207sun.tools.jps.Jps29947org.netbeans.Main
作者:编程之家 时间:2022-09-02
bash – 添加30天的日期
使用bash或mysql,如何在用户到期表中添加30天?示例我有DB名称USERS和表到期,如下所示:USERNAMEEXPIRATIONJOHN2015-09-26我希望该命令获取指定USERNAME的EXPIRATION列中的任何值,并为其添加30天结果将是:USERNAMEEXPIRATIONJOHN2015-10-26解决方法:使
作者:编程之家 时间:2022-09-02
linux – 在bash脚本中继续之前等待通过ssh运行的脚本完成
我有一个看起来像这样的脚本:command1command2sshlogin@machine_with_lots_of_ram:~/script_that_needs_ram.shcommand4output_file_from_above其中命令4需要ssh命令的输出.如何让程序等到ssh脚本完成后再继续?或者更好的是,如何在命令1之后设置ssh脚本在远程计算机上运行
作者:编程之家 时间:2022-09-02
linux – 在运行时替换shell脚本
我有一个运行“补丁”脚本的电路板.补丁脚本始终在后台运行,它是一个运行以下伪代码的shell脚本:whiletrue;do#checksifapatchtarfileexistsandifyesthendopatchingsleep10done此脚本位于/opt/patch.sh,它由SystemVinit脚本启动.问题是,当脚本找到
作者:编程之家 时间:2022-09-02
linux – 在bash中没有杀死进程的超时
我有一个我正在运行的主脚本,从中我有第二个“慢进程”我想开始,并且如果在时间限制内没有完成,则在主脚本中“做一些事情”–取决于如果它完成了.注:如果“慢速过程”在我的时间限制之前结束,我不想要等待整个时间限制.我希望“缓慢的过程”继续前进,这样我就可以收集关于它的性
作者:编程之家 时间:2022-09-02
持久性Bash提示符前缀Linux
我希望将FQDN作为bash前缀而不是仅使用主机名.所以我可以改变root@web:~$至
[email protected]
:~$我已经知道这可以通过使用:PS1="\[\u@$(hostname-f):\w\]\$"但这不是持久的–当我重新登录时,它始终是默认的主机名.那么有没有办法使这种持久性?解决方法:感谢@daw
作者:编程之家 时间:2022-09-02
Notepad++编辑.sh文件
使用记事本创建创建test.txt文件,修改后缀名为sh后,再文件里写以下内容:#!/bin/bashecho"helloworld"这样的文件再linux里是无法执行的,会出现以下类似错误::没有那个文件或目录bin/bash.est.sh:行1:#!/bin/bash:没有那个文件或目录可以使用Notepad++修改文件编码与文本
作者:编程之家 时间:2022-09-02
bash – 如何从脚本中的`mail`中获取最旧的未读消息?
在我试图完成写入的脚本中,我需要从当前用户的邮箱中获取最旧的未读消息(具体来说,我需要该项目的主题行).在提取最旧的消息之后,我还需要将其转发给其他用户以进行存档.如何在bash或Python中提取该信息?使用procmail将主题行提取到文件中然后转发消息,只需要脚本进行文件处理会
作者:编程之家 时间:2022-09-02
linux – 如何在bash中查看我当前的用户/密码?
我目前正在Windows上的Ubuntu上安装Bash.我安装了Bash并正常设置用户.一切都运行良好,但我不想继续用每个命令做sudo.我卸载然后重新安装’在Wwindows上的Ubuntu上的Bash’lxrun/install/y它保存了用户名,但不保存以前的密码.我正在尝试查看我正在使用的用户的当前密码.如
作者:编程之家 时间:2022-09-02
linux – 如何在远程机器上执行grep并打印出包含这些单词的行?
我的machineB中的日志文件很少在这个目录/opt/ptd/Logs/下面,如下所示–我的日志文件非常大.david@machineB:/opt/ptd/Logs$ls-lt-rw-r--r--1daviddavid49651720Oct1116:23ptd.log-rw-r--r--1daviddavid104857728Oct1007:55ptd.log.1-rw-r--r--1d
作者:编程之家 时间:2022-09-02
Bash脚本中的Mysql输出格式
我正在写一个bash脚本,我在那个脚本中使用mysql查询,我得到的格式是完全不同的.查询:root@debian:~#mysql-uroot-ptoorsuper_market-h0-e"select*fromitems;"+---------+------------+--------+-------------+-------+|item_id|item_name|weight|brand
作者:编程之家 时间:2022-09-02
linux – Bash完成抛出语法错误
问题:假设我正在尝试更改为名为“build”的目录,该目录位于我当前所在的目录中.我开始:cdb然后我按Tab键一次(知道当前的目录中没有其他目录以字母b开头).我希望能看到以下内容,随时准备让我根据需要点击返回或更改或扩充.cdbuild但是,在运行LinuxPeppermint3的上网本上
作者:编程之家 时间:2022-09-02
linux – 限制集在哪里? bash:fork:retry:没有子进程
这个:$seq100000|xargs-P0-n1-I{}bash-c'echo{};sleep{}':5514bash:fork:retry:Nochildprocesses当系统运行11666个进程时,他们开始抱怨5500左右.现在,11666对我来说真的很惊讶:$ulimit-u313370$cat/proc/sys/kernel/pid_max313370$grephard.*nproc
作者:编程之家 时间:2022-09-02
linux – bash脚本,case语句没有返回输出
我写了这段代码来回应一个问候语,这取决于它是什么时候,但是当我运行它时它没有显示任何错误,但也没有回应任何命令行.为了尝试进行故障排除,我注释掉了所有内容并只回显了时间变量,这很好.那么,我做错了什么?!#!/bin/bashtime=$(date+%H)case$timein#checkifitsmornin
作者:编程之家 时间:2022-09-02
如何创建一个bash脚本来确定程序是否已在运行
我正在制作一个python程序,我计划通过bash脚本启动它.但是,当计算机尝试启动它两次时程序会很糟糕.由于我真的只需要这个程序启动一次,我该怎么判断程序是否已经运行.解决方法:如果你的bash脚本名为my_script.sh,那么在顶部添加:#!/bin/bashforpidin$(pidof-xmy_script.sh);
作者:编程之家 时间:2022-09-02
bash在SSH部分运行良好时重启mysql,但不在cronjob中运行
我的系统是centos6.5,我写了一个简单的bashshell来检查mysql是否崩溃,再次重启服务.我把它放在/home/myspace/mysql.shchownroot:root/home/myspace/mysql.sh然后每分钟由crontab运行.#!/bin/bashmysql--host="localhost"--user="root"--password="password"--database
作者:编程之家 时间:2022-09-02
linux – 登录shell(bash) – 如何调用登录shell
我知道什么是登录shell以及登录shell和非登录shell之间的区别.但令我困惑的是如何调用它.据说使用–作为参数0调用登录shell.我们如何将参数传递给正在调用的shell,然后参数0是shell本身的名称?#-bash-bash:-bash:commandnotfound好的没关系#bash--login#echo
作者:编程之家 时间:2022-09-02
linux – 如何按时间拖尾日志文件?
说我的日志文件(log.txt)是这样的2014-01-0122:30:30somethinghappened....2014-01-0122:30:31somethinghappened....2014-01-0122:30:41somethinghappened....我想拖尾这个文件显示最后一小时的日志,并保持拖尾..即tail<somemagictospecifylast1hour>-f
作者:编程之家 时间:2022-09-02
使用df监视linux文件系统
我使用df-kh来获取文件系统的使用,但问题是如果命令挂起的任何框中都有任何NFS挂载失败.是否有更好的方法来监视除df之外的文件系统,或者是否可以提及df命令的超时?解决方法:我找到了答案here诀窍是使用命令超时所以理想的方法是超时2df-kh,这里2是以秒为单位的超时.
作者:编程之家 时间:2022-09-02
linux – 为什么我不能杀掉这个进程?
问题我想杀死一个名为raspivid的程序(使用RaspberryPi相机录制视频的程序),但我不能……这就是我所说的:#!/bin/bash#Startrecording...raspivid-w800-h600-t15000-o$1-v-n-rot270>>/home/pi/log/camera_output.txt2>&1&#Waitingthevideotobecomple
作者:编程之家 时间:2022-09-02
linux – 等待autossh连接完成
我正在尝试创建一个运行一些命令的脚本,这些命令需要很长时间才能执行并且需要持续连接,但是autosshuser@serverwait$!#orwait${!}commandAcommandB不起作用(我假设因为autossh掉入后台).GUI弹出询问密码,当启动时,将运行下几个命令.在运行下一个命令之前,如何等待
作者:编程之家 时间:2022-09-02
bash – 正确地转义引号
我有以下命令:python-c'importcrypt;print(crypt.crypt("$Password",crypt.mksalt(crypt.METHOD_SHA512)))'其中$Password是一个shell变量.如何正确地将其扩展为变量,而不是将其视为文字?解决方法:这不会是代码注入漏洞,也避免在命令的参数中传递密码,因为它们通过在ps的输
作者:编程之家 时间:2022-09-02
bash – 从nginx访问日志文件中查找访问/ page1但不访问/ page2的IP地址
我需要从日志文件中选择特定数据.我需要两个脚本:>我需要选择仅访问/page1的所有IP地址>我需要选择访问/page1但从未访问/page2的所有IP地址我在.tar文件中有我想要的日志.我想将它们解压缩到一个文件夹中,然后我将使用该脚本来解析它们并删除它们.所有重复的IP地址.这是我到
作者:编程之家 时间:2022-09-02
linux – 为什么在打开.bashrc文件时必须将〜/ before .bashrc放入?
参见英文答案>Whatisa~(tilde)whenusedasaprefixtoapath? 2个我想知道为什么在打开bashrc文件时需要将〜/before.bashrc放入.为了显示:我通常在我的系统上打开文件,如下所示:vimfilena
作者:编程之家 时间:2022-09-02
bash – 更改SSH的PHP PATH变量
参见英文答案>PHPCLIandBash–changebehaviourofPHPkeyword 1个我正在试图弄清楚如何更改php别名使用的PHP版本…我希望它使用:/opt/plesk/php/5.6/bin/php但它目前使用:/usr/bin/php(我认为)
作者:编程之家 时间:2022-09-02
bash – 检查A列和B列是否与AWK双向同步的最简单方法是什么?
检查A列和B列值是否双向的最简单方法是什么?要检查的输出:MikeJohnJohnMikePamelaBarbaraBarbaraPamelaMikePaulRogerPaul期望的输出Mike<->JohnPamela<->BarbaraMike->PaulRoger->PaulPS.首先,它可能像在A和B列中查找所有可能的值,然后为每一行执行
作者:编程之家 时间:2022-09-02
linux – 使用bash正则表达式验证文件内容
如何验证以下文件内容?这应该是包含单个整数/浮点数的bash正则表达式或任何其他与awk/sed的想法.例:cat/var/VERSION/Version_F35_project_usa2.8解决方法:使用grep,如果匹配则表示有效:grep-P'^[0-9]+(\.[0-9]+)?$'infile.txt上面的正则表达式可以用于sed或awk或任
作者:编程之家 时间:2022-09-02
linux – 如何通过ssh传递多个参数并在ssh脚本中使用这些参数?
我正在尝试使用ssh在远程计算机用户@remote-01上执行脚本文件sc.sh.我还需要在执行此ssh命令时传递参数.所以我必须在sc.sh中使用这些参数.这是我试图执行的脚本var1=Truevar2=Falsevar3=Truesshpass-p'pswd'sshuser@remote-01"bash-s"</home/user/
作者:编程之家 时间:2022-09-02
linux – Fedora的命令未发现不起作用
我最近安装了Fedora19.Packagekit-command-not-found已安装.但它自己的例子不起作用.当我输入gedti时,输出是:bash:gedti:commandnotfound...Similarcommandis:'gedit'它工作正常,但当我输入powertop时,输出是:bash:powertop:commandnotfound...没有关于包裹的
作者:编程之家 时间:2022-09-02
上一页
37
38
39
40
41
42
43
44
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native