Linux下查看进程(程序)启动时的环境变量

Linux的pargs

====================================

今天又遇到一个老问题:

同事遇到了sqlplus "/as sysdba"却总显示connect to idle instance。

我的第一反应是用户或者环境变量不对

在Solaris上遇到类似问题是很简单的,用pargs就可以

但一时想不起来Linux下如何查看当时的环境变量,因为是测试库且没连接,就kill pmon+ipcrm,然后重启了

后来验证确实是因为同事启动数据库的时候oracle_home后面多加了"/"

再后来找了一下,Linux下的pargs:

tr '\0' '\n' < /proc/12345/environ

或者

ps eww -p 12345

其中12345是对应的进程号

====================================

如果是当前shell,查看环境变量可以用set/env/export任何一个命令,三者有点小区别是:

set 显示当前shell的变量,包括当前用户的变量

env 显示当前用户的变量

export 显示当前导出成用户变量的shell变量

[root@localhost root]# aaa=bbb

[root@localhost root]# echo $aaa

bbb

[root@localhost root]# set |grep aaa

aaa=bbb

[root@localhost root]# env |grep aaa

[root@localhost root]# export aaa

[root@localhost root]# env |grep aaa

aaa=bbb

linux 查看进程变量,Linux下查看进程(程序)启动时的环境变量相关推荐

  1. linux环境下查看进程,Linux下查看进程(程序)启动时的环境变量

    背景: 因最近试安装Linux下的jira,有一个中文插件安装后,一旦设置开机启动后,它是英文,而在终端再重新启动一次后呢,似乎插件生效,它又恢复为正常中文界面,我首先想这这涉及到一个环境变量的问题, ...

  2. 查看oracle中path,查看oracle进程启动时的环境变量

    当我们使用sqlplus本地登录oracle数据库时,设置的环境变量ORACLE_HOME和oracle启动时的环境变量ORACLE_HOME不一致时,会出现连接报错. 那么有什么办法可以看到orac ...

  3. win7 docker java开发环境变量_java – Docker. Spring应用程序.设置和获取环境变量

    我正试图将我的Spring应用程序停靠. 问题: 我无法从我的Spring应用程序中获取docker容器中的环境变量. Spring配置(2个选项,单独试用) 也试过java URI dbUrl = ...

  4. eclipse启动时JDK环境变量报错

    1.出错如图 2.解决方法:修改eclipse.ini文件 3.-vmargs前添加 -vm E:\TOOL\JAVA\jdk-9.0.4\bin\javaw.exe 4.重启eclipse,问题解决

  5. python 查看当前目录_Python学习第156课--ls的运用、环境变量以及PATH

    [每天几分钟,从零入门python编程的世界!] 之前简单的介绍了Linux中几个简单的命令. 这节再深入一点介绍下 ls 的运用. ls ls相当于是list的简写,它的作用是把我们当前目录中的文件 ...

  6. linux c 启动程序吗,Linux下C程序启动时的系统调用

    写程序跟踪发现,在Linux i386中,一个程序体完全为空的C语言程序启动时要进行近100个系统调用,如下所示. [ 1]syscall: 11 //execve [ 2]syscall: 45 / ...

  7. 02_Weblogic课程之安装篇:RedHat下JDK安装,RedHat下Weblogic安装,目录结构,环境变量设置

     1  Weblogic的安装方式有三种: 一.GUI方式安装    (java –jar wls1035_generic.jar [-mode=gui])这是默认的 二.Console方式安装  ...

  8. windows环境下设置多个PHP版本的环境变量

    windows环境下设置多个PHP版本的环境变量 所在位置 修改系统变量 修改用户变量 重启电脑 所在位置 我的电脑->属性->高级系统设置->高级->环境变量 根据图示,找到 ...

  9. 环境变量 env 设置 c语言 头文件,CentOS 设置环境变量

    1. 查看环境变量,echo 命令用于在终端输出字符串或变量提取后的值,格式为"echo [字符串 | $变量]" echo $PATH /usr/local/bin:/usr/b ...

最新文章

  1. (翻译)Quartz官方教程——第七课:TriggerListeners 和 JobListeners
  2. 如何自动保存 Spring Boot 应用进程号?
  3. [我的1024开源程序]100元写的软件工程和VB试题
  4. 基于eclipse RCP的文件夹管理工具
  5. samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...
  6. uboot引导linux内核,u-boot启动内核的几种方式
  7. 计算机网络数据链路层封装,计算机网络(3.3)数据链路层- 封装成帧
  8. springboot 分页查询参数_精通SpringBoot--分页查询功能的实现
  9. 关于程序修改时(修改被调用的SQL时),注意关联性(也可以说是影响范围)。
  10. 猜数字游戏c语言编程排行榜,C语言程序经典示例—-(7)猜数字游戏
  11. 详解LDC架构-设计业务异地多活架构
  12. C#屏蔽Alt+F4组合键
  13. STM32CUBEIDE配置FreeRTOS
  14. 轻松完成word格式的接口文档
  15. [Android系统开发]Launcher Hotseat图标居中排列
  16. 微信营销怎么做,5中常见运作模式解析
  17. [小o地图-数据] - 下载行政区范围内的POI数据
  18. 认识Kernel 内存泄漏
  19. 使用scala将数据写入linux上的MongoDB数据库
  20. cmd查看端口占用(cmd查看端口占用tomcat)

热门文章

  1. 菜刀php教程,Weevely(php菜刀)工具使用详解
  2. java非法字符检测_Java Web 一些特殊字符的过滤(appscan检查的安全问题)
  3. 处理100万条数据 python_使用 Python 处理3万多条数据只要几秒钟
  4. 服务器系统安装及部署pdf,服务器操作系统安装说明.pdf
  5. java定时器阻塞主线程_Java基础_死锁、线程组、定时器Timer
  6. java emmt插件_Emmet缩写语法
  7. linux c 文件映射,linuxc-共享内存
  8. Controller接口控制器(5)
  9. Controller接口控制器(2)
  10. zabbix mysql 平台_监控平台-zabbix