java怎么执行linux交互式命令Process prc = runtime.exec(.....); prc.waitFor();//这行就能阻塞后续代码linux交互模式命令的执行linux交互模式命令,直到你执行linux交互模式命令的命令结束 。
linux的cp命令的交互式用法和强制覆盖用法的问题(2)默认root环境下执行 alias就能知道
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias sudo='sudo -E'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
但是普通用户没这个 , 如果你在root用户下不想交互式可以用绝对命令
\cp\mv像这样命令前加个‘\’就好了
Linux常用命令总结 ps 命令的作用是显示进程信息的;
| 符号 , 是个管道符号 , 表示ps 和 grep 命令同时执行;
grep 命令是查找(Global Regular Expression Print) , 能使用正则表达式搜索文本,然后把匹配的行显示出来;
ps命令有一些参数:
-e : 显示所有进程
-f : 全格式
-h : 不显示标题
-l : 长格式
-w : 宽输出
a :显示终端上的所有进程,包括其他用户的进程 。
r :只显示正在运行的进程 。
u :以用户为主的格式来显示程序状况 。
x :显示所有程序,不以终端机来区分 。
结果信息从前到后依次是:
UID PID PPID C STIME TTY TIME CMD
zzw 14124 13991 0 00:38 pts/0 00:00:00 grep –color=auto dae
Linux中的top命令显示系统上正在运行的进程 。它是系统管理员最重要的工具之一 。被广泛用于监视服务器的负载 。top命令是一个交互命令 。在运行top的时候还可以运行很多命令 。
N – 以 PID 的大小的顺序排列表示进程列表
【linux交互模式命令 linux 交互命令】P – 以 CPU 占用率大小的顺序排列进程列表
M – 以内存占用率大小的顺序排列进程列表
q – 退出 top
h – 帮助
1 系统运行时间和平均负载
这些字段显示:当前时间、系统已运行的时间、当前登录用户的数量、相应最近5、10和15分钟内的平均负载 。
2 任务
第二行显示的是任务或者进程的总结 。进程可以处于不同的状态 。这里显示了全部进程的数量 。除此之外 , 还有正在运行、睡眠、停止、僵尸进程的数量(僵尸是一种进程的状态) 。这些进程概括信息可以用’t’切换显示 。
3 CPU 状态
下一行显示的是CPU状态 。这里显示了不同模式下的所占CPU时间的百分比 。这些不同的CPU时间表示:
us, user: 运行(未调整优先级的) 用户进程的CPU时间
sy,system: 运行内核进程的CPU时间
ni,niced:运行已调整优先级的用户进程的CPU时间
wa,IO wait: 用于等待IO完成的CPU时间
hi:处理硬件中断的CPU时间
si: 处理软件中断的CPU时间
st:这个虚拟机被hypervisor偷去的CPU时间(译注:如果当前处于一个hypervisor下的vm , 实际上hypervisor也是要消耗一部分CPU处理时间的) 。
4 内存使用
接下来两行显示内存使用率,有点像’free’命令 。第一行是物理内存使用,第二行是虚拟内存使用(交换空间) 。
物理内存显示如下:全部可用内存、已使用内存、空闲内存、缓冲内存 。相似地:交换部分显示的是:全部、已使用、空闲和缓冲交换空间 。
5 各列的意思
PID 进程ID , 进程的唯一标识符
USER 进程所有者的实际用户名 。
PR 进程的调度优先级 。这个字段的一些值是’rt’ 。这意味这这些进程运行在实时态 。
推荐阅读
- 极客优品如何推广产品,极客优品做什么的
- 电脑开机怎么打开硬盘,电脑开机打开硬盘卡死
- 模拟游戏都在哪下载的,模拟游戏app
- 电脑自动注销怎么解除,电脑老是自动注销关机
- python双向选择函数 python 双向索引
- js中显示html,js中显示数据类型
- html5支持mp4编码格式,mp4html文件用什么软件打开
- 文件拷贝java代码 java将文件拷贝到另一个目录下,并重新命名
- 包含新媒体如何做好灾难报道的词条