linux进程号
Ⅰ linux查看进程命令
1、首先打开xshell软件,连接上linux服务器,使用指令ps查看系统进程,参数a表示全部,u表示以用户格式显示,x表示进程参数。
Ⅱ linux 启动进程怎么获取进程号
获取某个正在运行的进程的进程号PID可以用pidof命令,pidof命令的用法很简单,pidof加上进程名字就可以了,比如查看syslogd进程的进程号:pidof
syslogd
Ⅲ Linux 怎么根据进程号,找对应的进程!
Linux根据进程号查询相应的进程信息,可以使用ps命令的-q参数来进行查询。
有很多用户喜欢用两个屏幕,尤其是程序员、游戏玩家、视频制作者等,可以说双屏显示,游戏工作,两不误。那么电脑设置双屏显示或多屏显示有什么用?怎么设置双屏或多屏显示呢?下面小编简单介绍一下它的作用以及具体的操作方法吧!
双屏显示器有什么好处(电脑)
1、大屏幕拼接
(拼接计算机图形,拼接动态视频)投影墙;公安、军事、铁路、交通、航天、邮电、卫星发射等指挥调度系统;图形图像编辑,三维动画,多媒体设计;工业领域的过程控制;证券交易、期货、银行信息显示;CAD/CAM设计,排版编辑系统,视频图象编辑。
2、文件编辑:
制作企划案文件资料时,同时参考搜寻相关网络资料,不会因为切换视窗而造成资料混乱。
3、绘图编辑:
使用绘图软件设计案件时,同时开启参考文案窗口,也可以延伸桌面,方便处理大型设计稿制作,与校对的窗口完全不重叠。
4、影视娱乐:
(1)收看网络电视,同时浏览其它频道的节目介绍,精彩节目不错过。
(2)玩在线游戏时,可同步对照游戏攻略的密技。
5、 办公室 :
(1)横跨两个以上的屏幕检视大型表格(如EXCEL图表)。
(2)在延伸出的桌面空间上同时开启多个程序,不需频繁地切换使用窗。
(3)读取电子邮件并同时在其它屏幕开启附件档案。
6、程序设计:
撰写复杂的程序时,另外一个窗口同时检视程序执行结果画面,方便进行更新修改。
以上就是双屏电脑的好处了,大家现在对于双屏电脑是不是也有所了解了呢?看到小编为大家列举的都是双屏电脑的好处是不是有些心动呢?下面一起来看看如何设置吧!
一、硬件要求(以Win10系统为案例)
1、电脑主机必须具备VGA/DVI/HDMI任意两路输出的独立显卡接口(一般入门级显卡就支持),如下图所示:
2、准备VGA/DVI/HDMI任意两根线,显示输出接口对应的连接线外观图如下所示:
3、两个显示器,支持VGA/DVI/HDMI任意两种接口(否则需要VGA转换器接头)
二、双屏操作步骤
1、首先把外接显示器与电脑显卡接口通过VGA/DVI/HDMI任意两种线相连接。
2、连接成功后,进入电脑系统桌面,鼠标右击桌面空白处选择【显示设置】
3、如果连接成功就可以看到显示器有2个
4、显示界面找到【多显示器设置】下方选择【扩展这些显示器】,然后两个显示器就可以正常显示了。
5、如果线路检测没问题仍然显示不出来,那么鼠标 右击桌面选择【 NVIDIA 控制面板 】
6、找到【设置多个显示器】,然后勾选我们希望使用的显示器,这样就可以 了。
三、多屏显示方法
硬件要求:
除了支持双屏的硬件条件之外,部分电脑需要进BIOS设置查找相关选项,若无法找到,说明主板不支持,请参考下面操作。
进BIOS操作步骤:
1、开机进入BIOS,找到【Devices】-【Video Setup】选项,敲击Enter回车按键;
2、选择【Select Active Video】选项设置成【IGD】模式,并将【Multi-Monitor Support】选项设置成【Enabled】模式;
3、设置完成后,点击F10键,选择【Yes】进行保存;
4、重启进入操作系统后,在桌面空白处右键,从菜单中找到集成显卡控制台程序,进行多屏显示设置即可。
Ⅳ linux下怎么获取进程编号(只需要返回进程编号)
我就是要告诉你用ps -ef|grep weblogic看进程号。这个有什么不对或者不能符合你的问题么。
Ⅳ linux 获取进程id 函数
linux C中,获取当前进程id 函数为getpid() ;
头文件:#include<unistd.h>
函数原型:pid_tgetpid(void);
函数说明:getpid()用来取得目前进程的进程id,许多程序利用取到的此值来建立临时文件,以避免临时文件相同带来的问题。
返回值:目前进程的进程id
范例
#include<stdio.h>
#include<unistd.h>
main()
{
printf("pid=%d ",getpid());
}
执行:
pid=1494/*每次执行结果都不一定相同*/
Ⅵ linux获取进程id和进程名称
linux获取进程id和进程名称作为一个共享库,应该需要统计使用本库的各种应用程序的使用频率,使用方法等信息。才能针对主要应用做出更好的改进。
www.dnjsb.com
那么就需要记录调用者的进程id或者进程名称,并且保存下来。保存的动作可以采用共享内存,也可以采用文件,这个在下篇博文描述,本文描述如何获取进程id和进程名称。范例:#include
<stdio.h>#include
<unistd.h>#define
CFGMNG_TASK_NAME_LEN
256int
main(){
int
ret;
char
ac_tmp[CFGMNG_TASK_NAME_LEN];
ret
=
cfgmng_get_taskname(ac_tmp,
CFGMNG_TASK_NAME_LEN);
if
(0
!=
ret)
{
printf(Call
cfgmng_get_taskname
fail./n);
return
-1;
}
printf(The
running
task
name
is
%s./n,
ac_tmp);
return
0;}int
cfgmng_get_taskname(char
*ac,
int
len){
int
count
=
0;
int
nIndex
=
0;
char
chPath[CFGMNG_TASK_NAME_LEN]
=
{0};
char
cParam[100]
=
{0};
char
*cTem
=
chPath;
int
tmp_len;
pid_t
pId
=
getpid();
sprintf(cParam,/proc/%d/exe,pId);/*
printf(cParam
=
%s./n,
cParam);*/
count
=
readlink(cParam,
chPath,
CFGMNG_TASK_NAME_LEN);/*
printf(count
=
%d./n,
count);*/
if
(count
<
0
||
count
>=
CFGMNG_TASK_NAME_LEN)
{
printf(Current
System
Not
Surport
Proc./n);
return
-1;
}
else
{
nIndex
=
count
-
1;
for(
;
nIndex
>=
0;
nIndex--)
{
if(
chPath[nIndex]
==
'/'
)//筛选出进程名
{
nIndex++;
cTem
+=
nIndex;
break;
}
}
}
tmp_len
=
strlen(cTem);
if
(0
==
tmp_len)
{
printf(Get
task
fail./n);
return
-1;
}
if
(len
<=
tmp_len
+1)
{
printf(len(%d)
is
less
than
taskname(%s)'s
len./n,
len,
cTem);
return
-1;
}
strcpy(ac,
cTem);
return
0;}从上面的实验范例可以看出,主要使用的函数是getpid获取本进程的id,再到/proc/pid/exe
中去找到对应的进程名称。在/proc目录中有很多跟进程相关的东西,都可以用这种方法触类旁通地实现。
Ⅶ linux 如何查看某个程序的进程号
方法一:PS
在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为的进程创建的所有线程。
$ ps -T -p
“SID”栏表示线程ID,而“CMD”栏则显示了线程名称。
方法二: Top
top命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命令的“-H”选项,该选项会列出所有Linux线程。在top运行时,你也可以通过按“H”键将线程查看模式切换为开或关。
$ top -H
要让top输出某个特定进程并检查该进程内运行的线程状况:
$ top -H -p
Ⅷ linux下用ps -ef |grep ,结果哪个是进程号
linux下用ps -ef |grep 命令查出的数据第二列(13091)是进程号:
root 13091 12287 0 07:20 pts/1 00:00:00 grep oscard
例如:检查java 进程是否存在:ps -ef |grep java
查出各个字段含义如下:
UID PID PPID C STIME TTY TIME CMD
zzw 14124 13991 0 00:38 pts/0 00:00:00 grep --color=auto dae
其中PID(14124)是进程号。
(8)linux进程号扩展阅读
linux下ps -ef | grep 查出的各个字段含义说明:
1、ID-程序被该 UID 所拥有;
2、PID-就是这个程序的 ID ;
3、PPID-则是其上级父程序的ID;
4、C-CPU使用的资源百分比;
5、STIME-系统启动时间;
6、TTY-登入者的终端机位置;
7、TIME-使用掉的CPU时间;
8、CMD-所下达的是什么指令。
Ⅸ linux中已知进程号怎么判断该进程是否正确执行
$psaux|grep-I'进程名'|grep-v"grep"
ps aux:列出当前所有进程。
grep -I ‘进程名’:忽略大小写匹配含有进程名的字段,即查找该进程。
grep -v "grep":在使用grep查找的同时,创建了一个grep -I ‘进程名'的进程,该进程不是我们需要的,使用-v参数忽略grep进程。
Ⅹ linux怎么查询进程和进程的id
用top -u 命令查看进程以及PID。
命令如下:
$ top -u
PID — 进程id
USER — 进程所有者
PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)