pathmunge】的更多相关文章

pathmunge () { case ":${PATH}:" in *:"$1":*) ;; *) if [ "$2" = "after" ] ; then PATH=$PATH:$ else PATH=$:$PATH fi esac } 把参数添加进去环境变量,如果已经存在则不添加 pathmunge () { if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)"…
pathmunge是linux系统redhat系列版本系统变量/etc/profile中的函数 判断当前系统的PATH中是否有该命令的目录,如果没有,则判断是要将该目录放于PATH之前还是之后 pathmunge () { case ":${PATH}:" in *:"$1":*) ;; *) if [ "$2" = "after" ] ; then PATH=$PATH:$ else PATH=$:$PATH fi esac…
同事反馈他在一测试服务器(CentOS Linux release 7.2.1511)上修改了/etc/profile文件后,使用source命令不能生效,让我帮忙看看,结果使用SecureCRT一登录就发现下面错误信息: Last login: Fri Nov 4 00:42:45 2016 from 10.20.34.14   -bash: $'\r': command not found   -bash: $'\r': command not found   -bash: $'\r': c…
以下使用 linux centos系统 一.JDK的安装 1.下载jdk-8u111-linux-x64.tar.gz 2.解压该文件,将解压后的文件复制到 /usr/local/jdk1.7 目录下.如图: 在这里 jdk1.7 目录就是我解压后的文件内容. 3.配置环境变量 进入etc目录下编辑profile文件 文件内容: # /etc/profile # System wide environment and startup programs, for login setup # Fun…
我安装完 RedHat Linux 5 之后,在终端使用一些命令,如: ifcinfig 查看本机的IP,发现不能使用此命令,提示说“command not found”,这该怎么办呢 想想肯定是环境变量没有加载,那就动手修改一下环境变量,修改如下: 1.初始安装完成系统之后,系统为了更加安全,有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径到PATH环境变量的方法如下: (如添加/sbin到PATH环境变量中) (1)如果只想在本次开机过程中临时性的添加…
# Generated by iptables-save v1.4.7 on Tue Aug 23 04:58:34 2016 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p udp -m udp --dport 161 -j ACCEPT -A INPUT -p ud…
1. 文章中写vi/etc/profile #这个很重要 if [ $USER ="oracle" ]; then     if [ $SHELL="/bin/ksh" ]; then         ulimit -p 16384         ulimit -n 65536     else         ulimit -u 16384 -n 65536     fi fi 修改后不能使用,切换用户时报错unary operator expected,查找到…
在Linux环境中可以通过方向键的上下按键查看近期键入的命令.但这种方法只能一个一个的查看,其实系统提供了查看所有历史命令的方法. 在终端中输入以下命令查看所有命令: history [root@template ~]# history ifconfig vim /etc/ssh/sshd_config /etc/init.d/sshd restart vim /boot/grub/grub.conf vim /etc/selinux/config vim /etc/sysconfig/netw…
本文作为linux 2.6 驱动笔记,记录环境搭建及linux基本内核模块编译加载. 环境搭建: 硬件:OK6410开发板 目标板操作系统:linux 2.6 交叉编译环境:windows 7 + vmware work station + redhat 9 + arm-gcc-linux 步骤: 编写简单内核模块,如下 #include<linux/init.h> #include<linux/module.h> static int hello_init(void){ prin…
去年的这个时候,我曾经写过一些关于shell特性的文章,下面是第3篇:linux_shell_3_shell变量特性. 今天我们继续来学习一些关于 Linux shell的内容. [1]shell 在用户登录到系统后,系统会给用户分配一个默认的shell,用户通过这个shell来与系统进行交互.我们可以通过环境变量SHELL来查看 用户登录到系统后获取的shell.如下命令所示: [volcanol@volcanol ~]$ echo $SHELL /bin/bash 这里我的系统登录后分配的s…