关闭

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

432人阅读 评论(0) 收藏 举报


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

 

1

ps -e

显示系统所有执行进程

 

2

ps a

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

 

3

ps

显示当前终端执行进程

 

4

top

实时显示执行进程,

进入top进程后,常用快捷键:qkn

 

5

free

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

 

6

<CTRL+Z>

挂起

 

7

kill -9 18342

杀死PID18342的进程

 

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

顺序执行cmd1cmd2cmd3指令

 

16

cmd1 & cmd2 & cmd3

并发执行cmd1cmd2cmd3指令

 

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

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


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:154190次
    • 积分:2084
    • 等级:
    • 排名:第19017名
    • 原创:43篇
    • 转载:77篇
    • 译文:4篇
    • 评论:7条