您的位置:首页 > 运维架构 > Linux

Linux 变干边学 学习笔记之Linux进程、管道和重定向命令

2012-03-27 10:59 405 查看
本来想写一个更详细的命令总结,但是由于本人比较懒,所以只把这一章学到的敲过常用命令罗列如下,同时便于以后复习之用:

1

ps -e

显示系统所有执行进程

2

ps a

显示当前控制台执行进程(包括状态STAT,状态类型:SRTZ)

3

ps

显示当前终端执行进程

4

top

实时显示执行进程,

进入top进程后,常用快捷键:q,k,n

5

free

显示物理内存和swap分区情况

6

<CTRL+Z>

挂起

7

kill -9 18342

杀死PID为18342的进程

8

command&

后台运行

9

jobs

显示后台执行的进程(包括正在运行和挂起的)

10

fg %2

将作业号为2的进程,转到前台运行

11

bg %3

将作业号为2的进程,转到后台运行

12

bg %NAME

后台运行,作业以NAME开头的作业命令

13

crontab -l

列出当前用户crontab文件的内容

14

at now + 1 minutes \

-f sh test.sh

1分钟以后,系统开始执行当前指定的test.sh脚本,并邮件的形式返回输出

15

cmd1; cmd2; cmd3

顺序执行cmd1,cmd2,cmd3指令

16

cmd1 & cmd2 & cmd3

并发执行cmd1,cmd2,cmd3指令

17

cmd1 && cmd2 && cmd3

执行cmd1未报错,则继续执行cmd2,若未报错,则继续执行cmd3

18

cmd1 || cmd2 || cmd3

执行cmd1,若为真,则不执行cmd1后面的指令

19

halt

立即关机

20

wc test.sh

同一行中依次显示test.sh文件的行数(line)、字串数(word)、字符数(character),也可以用wc -lwc test.sh来显示

21

sh 0< test.sh \ 1>result.txt 2>&1

执行test.sh中的内容,并将正确结果输出到result.txt中,出错信息被重定向输出到正确结果输出位置,即出错信息也被输出到result.txt中

22

echo "heyhey" >> result.txt

往result.txt的文件结尾添加heyhey内容

23

pstree

用“文件树”显示系统执行进程的层次关系结构

24

who

显示当前已经登录系统的用户信息

25

date

显示系统当前时间,包括现在时间、年、月、日

26

uname -a

显示当前系统内核版本,系统时间等信息

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: