嵌入式Linux中文站

Linux shell中"!"的惊叹用法,你知道吗?

阅读(177)

前言 实际上,不起眼的!在linux中有着很多让你惊叹的妙用。本文就来细数那些!的神奇用法。 执行上一条命令 例如,在执行完上面一条命令后,可以使用下面的方式再次执行上一条命令: $whereisbash#执行命令 bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz $!!#再次执行上一条命令 whereisbash bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz !

Linux中Grep常用的15个例子

阅读(193)

摘要:Grep命令主要用于从文件中查找指定的字符串。首先建一个demo_file:$catdemo_fileTHISLINEISTHE1STUPPERCASELINEINTHISFILE.thislineisthe1stlowercaselineinthisfile.ThisLineHasAllItsFirstCharacterOfTheWordWithUpperCase.Twolinesabovethislineisempty.Andthi

分布式、高并发与多线程有何区别

阅读(73)

导读 多线程是指从软件或者硬件上实现多个线程并发执行的技术,它更多的是解决CPU调度多个进程的问题,从而让这些进程看上去是同时执行(实际是交替运行的)。 当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们三个总是相伴而生,但

如何直观的判断你的Linux系统是否健康

阅读(169)

一提到对于查看系统运行的健康状况,可能大多数朋友考虑到的就是查看进程或者打开任务管理器,但是对于应用在真实生产环境中服务器的linux系统来说,以上两种方式都不是最高效的查看方式,那么今天就给大家推荐一个在linux系统中非常实用的关心系统运行健康的方式 vmstat 命令。 vmstat命令是非常实用的一种Linux/Unix监控工具,可以直观的浏览到给定的时间间隔的系统运行状态,包括服务器的CPU使用率,内存使用情况,虚拟内存交换情况, 硬盘、内存读写情况。相比top,可以让管理人员看到整个机器的CP

Linux:请允许我静静地后台运行

阅读(163)

前言 常在 linux 下玩耍的开发者肯定会经常遇到需要对进程调度的情况,在 windows 中点击 最小化 去干别的就 OK 了,那么在 linux 下怎么办呢。 可能有的小伙伴会说,再开一个终端窗口不就好了么。可是开很多窗口管理会很不方便,还有万一手贱点了x,或者长时间不操作,

Linux系统真的很吃内存?

阅读(175)

在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上换入换出页会极大地影响系统的性能。

75 个最常用的 Linux 应用程序(2018 年)

阅读(332)

对于许多应用程序来说,2018 年是非常好的一年,尤其是自由开源的应用程序。尽管各种 Linux 发行版都自带了很多默认的应用程序,但用户也可以自由地选择使用它们或者其它任何免费或付费替代方案。 下面汇总了一系列的 Linux 应用程序,这些应用程序都能够在 Linux 系统上安装,尽管还有很多其它选择。以下汇总中的任何应用程序都属于其类别中最常用的应用程序,如果你还没有用过,欢迎试用一下! 备份工具 Rsync Rsync是一个开源的、节约带宽的工具,它用于执行快速的增量文件传输,而且它也是一个免费工具

每位Ubuntu 18.04用户都应该知道的快捷键

阅读(146)

了解快捷键能够提升您的生产力。这里有一些实用的 Ubuntu 快捷键助您像专业人士一样使用 Ubuntu。 您可以用键盘和鼠标组合来使用操作系统。 注意:本文中提到的键盘快捷键适用于 Ubuntu 18.04 GNOME 版。 通常,它们中的大多数(或者全部)也适用于其他的 Ubuntu 版本,但我不能够保证。 实用的 Ubuntu 快捷键 让我们来看一看 Ubuntu GNOME 必备的快捷键吧!通用的快捷键如 Ctrl+C (复制)、 Ctrl+V (粘贴)或者 Ctrl+S (保存)不再赘述。 注意