cwdlinux命令 linux命令cc

linux lsof命令详解lsof命令用于查看cwdlinux命令你进程打开的文件、打开文件的进程、进程打开的端口 。找回/恢复删除的文件 。是十分方便的系统监视工具cwdlinux命令,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行 。
在Linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件 。所以如传输控制协议和用户数据协议套接字等,系统在后台都为该应用程序分配cwdlinux命令了一个文件描述符 , 无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口 。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的 。
语法cwdlinux命令:
losf (选项)
选项:
-a 列出打开文件存在的进程;
-c进程名 列出指定进程所打开的文件;
-g 列出GID号进程详情;
-d文件名 列出占用该文件号的进程;
+d目录 列出目录下被打开的文件;
+D目录 递归列出目录下被打开的文件;
-n目录 列出使用NFS的文件;
-i条件 列出符合条件的进程 。
linux怎么查看某个进程执行的文件路径方法一:PS
在ps命令中 , “-T”选项可以开启线程查看 。下面的命令列出了由进程号为pid的进程创建的所有线程 。
$ ps -T -p pid
“SID”栏表示线程ID,而“CMD”栏则显示了线程名称 。
方法二: Top
【cwdlinux命令 linux命令cc】top命令可以实时显示各个线程情况 。要在top输出中开启线程查看,请调用top命令的“-H”选项,该选项会列出所有Linux线程 。在top运行时,你也可以通过按“H”键将线程查看模式切换为开或关 。
$ top -H
要让top输出某个特定进程pid并检查该进程内运行的线程状况:
$ top -H -p pid
Linux集群使用命令存储NAS 文件操作
df -h查看空间使用情况
警惕超大 nohup.out
任务提交
任务提交前
qhost--查看集群负载状态
qsub / qsub-sge.pl--提交任务
qstat--查看任务状态
qdel / qmod--任务控制
任务查看
qhost -j---列出所有用户在每个节点上的任务
qhost -q---列出每个节点上每个队列的任务数
qhost -u username---列出某个用户在每个节点上的任务
提交命令
qsub -cwd -q queue.q test.sh
qsub-sge.pl --maxproc 50 --resource vf=5G --queue queue.q test.sh
任务查看2
qstat -u username---查看某个用户的任务
qstat -u *,---查看所有用户的任务
qstat –j jobs_ID---查看某个任务的详细信息
查看.e和.o文件
.e:错误信息
.o:标准输出
任务控制
qdel jobID---删除某个任务
qdel -u username---删除某个用户的所有任务
qmod -s jobID--挂起某个任务
qmod -us jobID---继续运行某个挂起的任务
按任务占用内存大小选择相应的队列
查看队列 qstat -g c
QUEUE
PE.q--并行
cloud.q--云平台
general.q--96G节点
middle.q--96G节点
great.q--大内存节点
plus.q--大内存节点
single.q--Trinity组装
single._p.q---Trinity组装(占用内存较大)
TOP监视
编辑于 2017-04-21
Linux集群常用指令姓名cwdlinux命令:张昊楠学号:21021210691
存储NAS 文件操作
df -h查看空间使用情况
警惕超大 nohup.out
ls当前路径下cwdlinux命令的文件列表
pwd查看当前路径
cd进入某个文件夹
任务提交