网站首页 站内搜索

搜索结果

查询Tags标签: shell,共有 2987条记录
  • linux su && su - 区别

    linux su && su - 区别 1.1 区别 su的全称是switch usersu - 就是login-shell的方式,也就是说切换到另一个用户之后,当前的shell会加载对应的环境变量和各种设置 su 就是non-login-shell的方式,也就是说当前的shell还是加载切换之前的那个用户的环境变量以及各…

    2022/8/24 5:25:19 人评论 次浏览
  • Shell | Shell 编程基础(三)

    Shell | Shell 编程基础(三)一、编程基础解释器: Shell脚本第一行指定解释器必须写#!/bin/bash,如果没有会默认使用#!/bin/sh作为解释程序注释: Shell注释,单行#,多行 <<COMMENTcomment line 1comment line 2comment line n COMMENT设置执行权限 当前用户增加执…

    2022/8/24 5:24:16 人评论 次浏览
  • Linux基础练习题-错题集(一)

    (1)Linux系统中建立一个新文件可以使用的命令为? 选项:A. chmodB. moreC. cpD. touch (2)Linux程序运行后,文件句柄0,1,2分别是:() 选项:A. 标准输入,标准输出,标准错误B. 标准错误,标准输入,标准输出C. 标准输出,标准输入,标准错误D. 都不是 (3)在u…

    2022/8/24 5:22:58 人评论 次浏览
  • bash的四种模式

    记录下今天在工作遇到的问题。 大致的问题是我以某种方式通过ssh登陆到服务器上执行一些指令,导致指令运行结果不符合预期。 导致问题的根本原因是bash的四种模式,bash在不同的模式下会加载不同的环境变量 1. interactive + login shell 交互式、登陆的shell。交互式指用…

    2022/8/22 23:24:26 人评论 次浏览
  • Shell | Shell 进阶(二)

    Shell | Shell 进阶(二)一、文件处理和归档paster命令合并文件paster命令语法 paste [OPTION]… [FILE]… #建如下两个文件,paste命令的示例文件$ cat file1LinuxUnixWindowsSolarisHPUX #文件2$ cat file2DellIBMHPOracleHP默认情况下,使用paste命令合并文件,各文件…

    2022/8/22 5:53:26 人评论 次浏览
  • 写shell必备辅助神器ShellCheck

    ShellCheck 的目标是指出并澄清导致 shell 给出神秘错误消息的典型初学者语法问题。 指出并澄清导致 shell 行为异常和违反直觉的典型中级语义问题。 指出可能导致高级用户的其他工作脚本在未来情况下失败的细微警告、极端情况和陷阱。以上来自于官网github文档的谷歌机翻…

    2022/8/21 5:25:21 人评论 次浏览
  • Shell | Shell 学习(一)

    Shell | Shell 学习(一)一、Linux 内核是什么Linux内核,即Linux操作系统的核心。它主要由以下模块组成:进程管理 定时器 中断管理 内存管理 模块管理 虚拟文件系统接口 文件系统 设备驱动程序 进程间通信 网络管理 系统引导Linux默认有7个运行级,从运行级0到运行级6…

    2022/8/21 5:22:56 人评论 次浏览
  • shell特殊字符

    ;分号 连续运行命令# ifdown eth0;ifup eth0 | 管道 正则表达式中表示或者# echo "ooooee" |egrep (oo|ee){2} 表示匹配 oooo 或者 eeee 的字符前面命令的标准输出作为后面命令的标准输入# ifconfig|grep eth0 表示ifconfig查出来的信息然后过滤出eth0的…

    2022/8/17 5:25:39 人评论 次浏览
  • shell脚本

    #### @Title : to_omp_quota_config## @Kind : shell#### @Author: #### @Tips : This is a UNCHOSEN TEMPLATE## AND you could write down your code below comment## OR getting rid of the comment before that## modify by Bob Wu in 2022-06-23…

    2022/8/17 5:24:21 人评论 次浏览
  • shell脚本echo打印错位

    问题描述 在脚本中使用curl命令请求Jenkins的API获取job的编号,随后将编号和其他字符串拼接后,使用echo命令打印出来,但打印后字符串错位了。 脚本大致如下: num=`curl API_URL | awk -F"#" {print $2}` echo /job/job_name/${num}/console打印的出来是: /…

    2022/8/17 5:24:19 人评论 次浏览
  • shell并行执行

    # vim parallel.sh#!/bin/bash beginTime=`date +%s` num=1 for i in `seq 1 3` do{ echo $i "业务逻辑 开始执行,当前时间:" `date "+%Y-%m-%d %H:%M:%S"`echo "-----------------------------------------------------------"sleep 2…

    2022/8/17 5:24:08 人评论 次浏览
  • macOS change default shell from zsh to bash All In One

    macOS change default shell from zsh to bash All In One$ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells./bin/bash /bin/csh /bin/dash /bin/ks…

    2022/8/16 5:24:55 人评论 次浏览
  • shell编程之免交互

    Shell编程之免交互 一、Here Document免交互 1. Here Document概述 Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。 Here Document是标准输入的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接…

    2022/8/16 5:24:48 人评论 次浏览
  • shell重复执行命令直到成功

    在我们从dockerhub或github上下载的时候,经常会碰到超时的问题,一般就是多尝试下载几次就可以了,但手动重复执行很麻烦,下面是自动检测若未成功执行就自动再次执行命令的代码: while#!/bin/bashwhile ! docker pull xxx/xxx;dosleep 1 done echo succesuntil#!/bin/b…

    2022/8/16 5:24:28 人评论 次浏览
  • Shell语言开发基础模板

    内容概要基础阶段 脚本处理/测试变量操作符分支结构之if分支分支结构之case分支循环结构之while循环循环结构之for循环函数脚本处理/测试 #脚本处理window 回车是 \r\nlinux 回车是 \nyum install -y dos2unix (软件)命令:dos2unix 脚本名 -------处理#脚本测试:sh -x 与…

    2022/8/16 5:22:57 人评论 次浏览
扫一扫关注最新编程教程