对于 Linux 管理员来说,检查 Linux 系统的内存使用量情况是一个重要的技能。本文将介绍五个命令能用来检查 Linux 系统的内存使用:top、free、vmstat、dmidecode、/proc/meminfo,内容在 Ubuntu
下面为你介绍在 Linux 命令行下 4 款酷炫的终端应用,它们分别是No More Secrets、lolcat、chafa、Browsh,将介绍它们的安装及基本使用方法。如果你认为在 Linux 终端中工作太复杂、无聊,并试
以下内容将解析在 Linux 系统中 cut 命令的 4 个基础且实用的例子,有时使用这些例子将帮助你节省到更多的时间。cut 命令是用来从文本文件中移除某些列的经典工具。在本文中的一列可
本文讲述面向 Linux 系统管理员的网络管理命令指南,一个使管理 Linux 服务器和网络更轻松的 Linux 工具与命令的指南。 面向 Linux 系统管理员的指南 如果你是一位 Linux 系统管理员,那么
当你在 Linux 系统中使用默认密码创建用户时,你必须强制用户在下一次登录 Linux 时更换密码,做到这一点其实不懂,目前有两种办法,就是使用 passwd 命令或者 chage 命令,以下就具体
本文介绍如何使用 topgrade 这一个命令升级 Linux 系统下所有的软件。就个人而言,我喜欢创建一个像 topgrade 程序的想法,并使用一个命令升级使用各种包管理器安装的所有软件。 前言
用下面列出的Linux命令来跟踪你的磁盘利用率,看看你还有多少可用的磁盘空间,这似乎是每个Linux系统管理员日常的处理事务。这不需要特别的软件,在Linux中有用一些内置的命令就可
在 Linux 系统使用 dd 命令可以可靠、安全的制作一个驱动器、文件系统及分区的完整镜像。因为使用 dd 命令如果出现意外会导致数据的损失,为了你的磁盘数据不会被损毁,请阅读本文
本文以图解的方式为你全面介绍 Dokcer 常用命令的工作原理,图片生动、语言通俗易懂,以下例子搭建在 Linux Dokcer 操作平台中。在阅读本文前推荐阅读 图说Docker架构的各种信息 一文。
如果你是一名 Linux 维护人员,那么会经常在命令行中操作,本文教你在 Linux 命令行当中使用不同颜色以期提供一种根据文件类型来识别文件的简单方式。你可以修改这些颜色,但是在
用的操作系统是Ubuntu Server 18.04,所以在网上查阅的在linux命令行查看实时网速不适用,然后稍作修改就可以用在Ubuntu Server 18.04里了。 脚本如下: $ cat current_net_speed.sh #!/bin/sh LANG= while
大家都知道可以用 curl 来访问 web 页面、下载文件等等,目前最新版本是curl 7.61.0。其实 curl 的功能远不止这么点,它支持众多协议,可以使用 curl 命令来发送邮件,本文就来说说这个技
本文将向你介绍最新的世界杯比分和排名工具,它就是football-cli,应用于命令行中,如果你是世界杯迷,那这款工具非常适合你应用,它是最热门的可用的球赛趋势分析程序之一。下面
对于很多使用终端的Linux与Mac系统用户,使用Terminal最难的就是要记住众多的Linux命令了。比如:ssh,curl,grep等,经常会记不住参数的顺序。这个时候通常在使用的时候通过man阅读长长
在没有发现 GNU Parallel 时你是否有过这种感觉,你的主机运行速度没有预期的那么快?我也曾经有过这种感觉,直到我发现了 GNU Parallel 并使用它。 1 GNU Parallel 是一个 shell 工具,可以并
bat 是一款可用在 Linux 命令行显示文件内容的工具,bat 命令功能跟常用命令 cat 类似。只是 bat 功能上更加强大一些,bat 在 cat 命令的基础上加入了行号显示、代码高亮和 Git 集成。 项目
作为一名Web开发者,使用Linux命令行工具是经常的事,因此我整理了一些能够提高日常生产力的小工具。一些工具可以作为系统自带命令的替代品,另一些则提供操作系统没有的功能。
每个Ubuntu发行版本都会在/usr/share/backgrounds目录中存放壁纸图片列表。这些来自旧版本Ubuntu的默认壁纸可以通过单个命令轻松安装到当前的Ubuntu桌面。 通过Ctrl + Alt + T快捷键打开终端或从
在Linux系统桌面下查看你的笔记本电池状态是很容易的,只需将鼠标指向任务栏中的电池图标上就可以清楚的知道电池的电量。但如果我们想要从命令行中获得这些信息呢?并不是所有
可以在 Linux 命令行下做数学运算吗?当然可以!事实上,有不少命令可以轻松完成这些操作,其中一些甚至让你大吃一惊。比方expr、factor、jot 和 bc 命令,这些命令可以在 Linux 系统下
比较系统讲解的书籍:《Shell脚本学习-Linux命令行》,一共三十七章在线阅读,以下为书籍的详细目录,你可以从第一章开始阅读。本书也可以做为学习Linux基本技能的入门书籍。 注:
本文我们以中兴新支点桌面操作系统为例,9小节内容为你教学Linux命令。 1.Shell介绍 Shell 是一个程序,它在用户和操作系统之间提供了一个面向行的可交互接口。Shell 交互式解释和执行
在Linux命令行输入以下命令可以录制麦克风声音: arecord demo.wav 如果想录立体声的CD音质,可以使用以下命令: arecord -f cd demo.wav 按CTRL+C可终止录音。执行play demo.wav可播放刚才的录音。
一直以来,很多用户认为命令行只是 Linux 系统的专利,只有在 Linux下才能使用命令行并发挥出巨大的作用。很多使用 Windows 操作系统的用户都对各个版本的 Windows 控制台命令行不是很了
本文为你讲解做为 Linux 新手需要知道的基本 Linux 命令,这些命令是 Linux 新手必学的命令。每一个都很简单,也很容易记住。通过这 10 个基础命令开始掌握 Linux 命令行。 你是否是Lin
我们都希望我们的密码安全可靠。为此,许多人转向密码管理应用程序,如 KeePassX 和 Bitwarden。 如果你在终端中花费了大量时间而且正在寻找更简单的解决方案,那么你需要了解下诸多
概览 sudo 表示 superuser do。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。 sudo 命
虽然现在不是万圣节,也可以关注一下 Linux 可怕的一面。什么命令可能会显示跟万圣节相关的图像?哪个会鼓励不给糖果就捣蛋的精神? crypt 好吧,我们一直看到 crypt。尽管名称不同
当系统的磁盘空间不足时,您可能会使用 df 、 du 或 ncdu 命令进行检查,但这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。 您得花费大量的时间才能用上述命令获
本文来探讨一些能在 Windows 10 上广泛使用的 Linux 命令。 话题深入之前,请先让我们明确本教程所适用的人群。本文适用于使用 Windows 10 系统,但是又想在 Azure、AWS 或是私有云平台上学
shutdown是关闭Linux操作系统命令中的一种,它的用法如下: shutdown [option] time [message] shutdown以一种安全的方式安排系统关闭。所有已登录系统的用户都会被提醒系统即将关闭,并且在关闭
安装Linux系统之前需要将系统的iso镜像刻录到光盘(Live CD)或制作一个 Live USB(中国人喜欢称它为U盘启动盘,但我还是引用它的英语原文,称它为 Live USB)。本文介绍在Linux系统下使用
在Linux操作系统上,我们可以用kill和killall命令来结束一个进程。下面分别来讲解kill和killall命令的用法以及两者的不同。 1.kill命令 如果通常的办法不能结束一个进程,那么我们可以用
笔记本电脑用户经常需要查看电池用量。如果你不注意电量,那么在工作很久后,系统就会突然关机。在Linux操作系统上,大多数窗口管理器都提供了一个可以显示笔记本电脑剩余电量
apt-get是Debian、Ubuntu、Linux Mint、elementary OS等Linux发行版的默认软件包管理器。下面我介绍最常用的apt-get命令。 从软件仓库中安装软件包 1.apt-get update 在安装任何软件之前,我们最好是要
在这篇文章中探索 Linux 中的一些鲜为人知的强大工具。 本文是一篇关于一些有趣但鲜为人知的工具 termsaver、pv 和 calendar 的文章。termsaver 是一个终端 ASCII 屏保,pv 能够测量数据吞吐量
Zypper是OpenSUSE与SUSE Linux Enterprise(SLE)操作系统的rpm软件包管理器(package manager),同时也是一款软件库管理器(repository manager),可以添加、删除软件库,这也是Debian的apt-get包管理器所
初用 Linux 的新手往往对Linux下的命令行心存畏惧。其中一部分原因是因为需要记忆大量的命令,毕竟掌握命令是高效使用命令行的前提。 不幸的是,学习这些命令并无捷径,然而在你开
在Linux操作系统下用root权限运行rm -rf /命令对系统管理员来说是一个恶梦。斜杠/代表根分区,rm -rf /命令会删除根分区下的所有目录和文件。在Linux文件系统中,root根分区包含了系统的
来自于网络,mtr命令很好用,但是各项指标的含义你都知道么?找了很多答案,都是一些很简短的介绍看不出什么名堂来,下面这个,自我感觉对使用mtr命令有很大的帮助: 使用帮助
ubuntu的scp命令可以在ubuntu VPS之间复制文件和目录。 scp 命令 scp 可以在 2个 linux 主机间复制文件; 命令基本格式: scp [可选参数] file_source file_target 从本地复制到远程 1.复制文件: 命令
要论在哪个操作系统中支持游戏最好,这从来都不是 Linux 系统的长项。但如果真要说比 windows 系统有什么特别的,那就是终端,也称命令行。你可以在 Ubuntu 系统或 Ubuntu Kylin 系统的终
玩Linux操作系统的命令其乐无穷!不相信。记住我的话,在文章结尾时你就会相信Linux系统确实好玩了,以下为你介绍Linux命令及Linux终端的20个趣事。 1.命令:sl(蒸汽机车) 你可能了解
在 Ubuntu 16.04 正式版发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 Ubuntu 16.04 系统发布时才开始引人关注。 随着
Bash 命令历史记录是一个非常有价值的功能,它允许用户相对容易地调用以前在 Shell 中执行过的命令,这也让用户或管理员可以更加容易的执行重复的命令,或跟踪系统中的命令历史记
Rsync,代表remote sync,它是本地和远程主机文件同步工具。它只同步更改的文件,以此实现最小化传输数据。 我使用Ubuntu 16.04做为例子,但是你可以把它应用到任何其它主流的Linux发型版
Bash shell终端的别名只是命令的简写,有类似键盘快捷键的效果。如果你经常执行某个长长的命令,可以给它起一个简短的化名。使用alias命令列出所有定义的别名。你可以在~/.bashrc文件
假如你有一张大图片,你想在保存或上传到网络之前压缩一下图片的大小,并且不怎么损失原始图片的质量。该怎么做呢? Windows有很多软件可以压缩减小图像大小。下面我们介绍两个
根据命令的名字passwd就知道它是和系统用户密码相关的。如果非root用户执行passwd命令,可以设置当前用户的密码;如果是root用户执行passwd命令,可以设置root用户和其它用户的密码。
grep(global regular expression print)是Linux下查找匹配字符串的工具,非常强大。grep在查找指定字符串时,如果找到会显示包含查找字符串的行。 1、在单个文件中查找匹配字符串 下面命令
下面我们介绍两个Bash Shell对话框工具:zenity、whiptail,这两个工具提供了更人性化的交互方式。这两个工具的不同在于,Zenity使用GTK创建对话框,而whiptail在终端命令行内创建对话框。
df是disk free的简写,是用来显示文件系统的硬盘使用情况。默认情况下,df命令显示已挂载文件系统的信息。 df命令的基本格式: # df {options} {filesystem} 示例1、sudo df 示例2、-a选项列出所
Linux下lsof列出所有进程打开的文件信息。这个文件可以是一个普通文件、一个目录、一个NFS文件、块特别文件、字符特殊文件、一个共享库。因为Linux上的几乎所有东西都看成文件,所
生成字母a-z $ echo {a..z} $ echo {A..Z} 生成不带空格的字母a-z $ printf %c {a..z} $ printf %c {A..Z} 加入空行: $ printf %c {a..z} $n $ printf %c {A..Z} $n # 或 $ echo $(printf %c {a..z}) $ echo $(printf %c {A..Z}) 一行一
Bash重定向的本质:对文件描述符的操作。当启动bash时,它打开了三个文件描述符,标准输入stdin(文件描述符0),标准输出stdout(文件描述符1),标准错误输出stderr(文件描述符2)。
创建或清空一个文件 $ filename 上面命令使用了输出重定向操作符 :打开文件进行操作。如果文件不存在,创建文件,如果文件存在,则清空文件。上面命令没有重定向任何内容,所以为
清除shell历史输入记录 $ rm ~/.bash_history bash把历史记录保存在隐藏文件.bash_history中,这个文件在用户主目录。 在当前终端停止记录历史输入 $ unset HISTFILE 或者你可以重定向到/dev/null $
1.终端命令行键盘快捷键 下面列出了几个非常实用的快捷键,这些快捷键可以为你节约大量时间: Ctrl + u:删除光标前的命令 Ctrl + k:删除光标后的命令 Ctrl + y:粘贴文本(上面两条命
thefuck是一个使用Python编写的开源小工具,它可以自动纠正前一个命令的拼写错误。这个工具非常酷,尤其对于常常使用命令行的童鞋。 thefuck支持Mac OS X和Linux系统。 Ubuntu安装thefuck su
当我们直接使用 curl 去请求一个 https 页面时,默认可以看到其默认返回的是 HTTP1.1 的 response。现在使用 HTTP2 的网站越来越多,技术也越来越成熟,如何启用 curl 命令 HTTP 2 支持就成为了