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

这篇学习笔记汇总了Linux中关于进程管理、管道和重定向的基本命令,旨在方便日后复习。主要包括如何查看与控制进程、使用管道连接命令以及文件重定向等操作。
摘要由CSDN通过智能技术生成


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

 

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值