
shell
glenshappy
这个作者很懒,什么都没留下…
展开
-
shell程序中 2> /dev/null 代表什么意思?
作者:裕用ID链接:https://www.zhihu.com/question/53295083/answer/135258024来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。以下来自一个重度linux使用患者不请自来的回答。先用简单的语言回答题主的问题:shell程序中 2> /dev/null 代表什么意思?答:“2> /dev/null” 代表忽略掉错误提示信息。如题 2> 代表什么意思?讲错误输出删除?答:“2&g.转载 2021-08-31 18:02:43 · 13214 阅读 · 4 评论 -
Shell 文件包含
和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。Shell 文件包含的语法格式如下:. filename # 注意点号(.)和文件名中间有一空格或source filename实例创建两个 shell 脚本文件。test1.sh 代码如下:#!/bin/bash# author:菜鸟教程# url:www.runoob.comurl="http://www.runoob.com"test2.sh 代码如原创 2021-08-31 16:31:55 · 122 阅读 · 0 评论 -
查看端口占用情况
一 mac查看端口占用情况突然碰到服务起不来的情况,想查看一下端口占用情况,发现竟然忘了命令。就怕长时间不用,不用,就会忘啊。查看端口占用情况命令sudo lsof -i :9000冒号后面就是你需要查看的端口号。WechatIMG1499.jpeg如上图。有一个表头名为PID的一列,这一列就表示占用当前端口的进程。杀掉占用当前端口号的进程sudo kill -9 716-9后面加一个空格,然后加上占用端口的进程PID,就可以杀掉占用端口的进程。最后重启..原创 2021-08-31 15:42:16 · 267 阅读 · 0 评论 -
【Bash百宝箱】shell内建命令之eval、exec、exit、export
1、eval在shell中,内建(builtin)命令eval,格式如下:eval [arg ...]eval命令首先读取其参数值,然后把它们连接成一个命令并执行这个命令,这个命令的退出状态即eval的退出状态,如果没有指定参数,其退出状态为0。在简单命令的场景中,eval并没有什么特殊之处,如下例子:$ foo="uname"$ unameLinux$ $fooLinux但是,遇到复杂命令时,eval就发挥其作用了,如下例子:$ foo="uname | grep Linux转载 2021-08-26 17:39:39 · 1317 阅读 · 0 评论 -
linux命令之env
env: 用于显示系统中已存在的环境变量,以及在定义的环境中执行指令。变量定义:定义在新的环境中变量,定义多个变量定义用空格隔开。格式为“变量名=值”;可以通过echo命令来打印环境变量:echo $JAVA_HOME若执行:env JAVA_HOME=/usr/jdk64/jdk1.8.0_77,且该jdk路径不存在,执行echo $JAVA_HOME还是为/data/program/jdk1.8.0_91...原创 2021-08-26 17:38:12 · 246 阅读 · 0 评论 -
2021-08-26
#!/bin/bashPROJECT=${PROJECT:-panteras} //读取环境变量,如果没有责使用默认值panterasPLATFORM=${PLATFORM:-ecg}# Print the status and exit 1print_exit() { print_stderr "$1" [ ${NO_EXIT_ON_ERROR} ] || exit "${2:-1}"}echo "$PROJECT"echo "$PLATFORM"[ -f /etc/ecg..原创 2021-08-26 10:26:55 · 94 阅读 · 0 评论 -
如何快速查看Linux系统上的Shell类型
要快速查看Linux系统上的Shell类型,可以参考本经验以下内容。一、查看当前系统中所有可登录shell的类型 1 要查看当前系统中所有可登录shell的类型,在/etc/shells配置文件中记录了用户可以登录的shell的具体路径,因此查看这个文件的内容,即可知道当前系统中所支持的所有shell类型。 二、查看某个用户的Shell类型 1 要查看某个用户的Shell类型,可以在/etc/passwd文件的最后字段查看到某个特定用户的登录Shell类型。以roo.原创 2021-08-26 10:00:18 · 4042 阅读 · 0 评论