在shell脚本中,我们想要实现多进程高并发,最简单的方法是把命令丢到后台去,如果量不大的话,没问题。 但是如果有几百个进程同一时间丢到后台去就很恐怖了,对于服务器资源的消耗非常大,甚至导致宕机。那有没有好的解决方案呢? 当然有!我们先来学习下面的常识。1 文件描述符文件描述符(缩写fd)在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个进程所维护的该进程打开文件的记录表。当程序打开
要求: 一个文件里将内容三行显示为一行思路:是将第二行的内容,第三行的内容依次附加到第一行中,这样三行的内容就能变为一行,如果不够三行自动融为一行,具体如下[root@chy shell]# cat /tmp/chy.txt 1 2 3 4 g 6 8 (查看chy.txt的内容) [root@chy shell]# vim&
需求:列出使用最多的命令是哪些并且将这些命令输入到chy1.txt中 思路:我们的命令都是存在了历史文件/root/.bash_history 这个文件里面,这里需要将用到的命令进行排序[root@chy shell]# vim history.sh #!/bin/bash #this is liechu histo
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号