重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

linux命令cwd 改变文件所有者的Linux命令

Linux下的/proc目录介绍

它也是内核提供给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息。

成都做网站、网站制作的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给成都创新互联一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。

Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名。

cmdline,保存了当前进程的启动命令

cwd:一个符号链接,执行进程的运行目录

exe: exe是一个软链接,指向进程的可执行文件,通过它可以启动当前进程的一个拷贝

environ: 当前进程关联的环境变量。

fd: 包含了进程打开的每一个文件的文件描述符,这些描述符是指向实际文件的符号链接。可以通过它恢复删除的文件

Linux查看进程运行的完整路径及参数的方法

Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息.

这些信息,有的是软链接,有的是文本,有的是目录.

查看这些信息需要对应的权限.

其中部分常用信息如下.

cwd 符号链接, 是进程运行目录. sudo ls -al /proc/PID/cwd

exe 符号连接, 是执行程序的绝对路径. sudo ls -al /proc/PID/exe

cmdline 文本, 是程序运行时输入的命令行命令. sudo cat /proc/PID/cmdline

environ 文本, 记录了进程运行时的环境变量. sudo cat /proc/PID/environ

fd 目录, 里面是进程打开或使用的文件的符号连接. sudo ls -al /proc/PID/fd

linux怎么查看某个进程执行的文件路径

方法一:PS

在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为pid的进程创建的所有线程。

$ ps -T -p pid

“SID”栏表示线程ID,而“CMD”栏则显示了线程名称。

方法二: Top

top命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命令的“-H”选项,该选项会列出所有Linux线程。在top运行时,你也可以通过按“H”键将线程查看模式切换为开或关。

$ top -H

要让top输出某个特定进程pid并检查该进程内运行的线程状况:

$ top -H -p pid


分享标题:linux命令cwd 改变文件所有者的Linux命令
文章转载:http://cqcxhl.com/article/hjoees.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP