iis服务器助手广告
返回顶部
首页 > 资讯 > 操作系统 >最容易被遗忘的Linux命令有哪些
  • 529
分享到

最容易被遗忘的Linux命令有哪些

2023-06-16 12:06:50 529人浏览 独家记忆
摘要

小编给大家分享一下最容易被遗忘的linux命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!将输出内容做一个清晰明了的表格使用命令行的时候,经常可以看到输出

小编给大家分享一下最容易被遗忘的linux命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

将输出内容做一个清晰明了的表格

使用命令行的时候,经常可以看到输出的内容一团糟:太多字符串挤在一起,根本没法看到底输出了什么,不信你就试试 mount 命令。

为了看清楚些,我们可以把输出转化为一张表格,只需要加几个字符就行了:

mount | column –t:

最容易被遗忘的Linux命令有哪些

在这个小例子中,我们用空格把输出结果隔成了一个表格,整个界面瞬间清楚美观了很多。如果你不太喜欢空格作为分隔符,你也可以换成其他的,比如换成冒号(:)。

依然非常简单:只需要在末尾使用 -s 参数制定一下相应的分割符就可以了:

cat /etc/passwd | column -t -s:

最容易被遗忘的Linux命令有哪些

重复执行一个命令,直到它运行成功

在写这篇文章之前,我特地搜索了一下。在 Google 上,很多人都在问如何实现命令重复执行直至成功这个操作。搜索结果里提到了 ping 服务器,一直到它变得空闲位置,或者检查是不是向某个目录里上传过特定的文件,再有就是检查某个指定的链接是否存在之类的方法。

不过你还是有其他选择,比如使用 while true 循环来把事情搞定:

最容易被遗忘的Linux命令有哪些

在上面这个示例中,>/dev/null 2>&1 会让程序的输出重定向到 /dev/ null。标准错误和标准输出都会被包含进去。

这是我认为最酷的Linux命令行技巧之一。

按内存资源的使用量对进程进行排序

ps aux | sort -rnk 4:

最容易被遗忘的Linux命令有哪些

按 CPU 资源的使用量对进程进行排序

ps aux | sort -nk 3:

最容易被遗忘的Linux命令有哪些

如果想要检查你的机器架构,那就执行 getconf LONG_BIT。

可以同时查看多个日志文件

大部分人查看日志用什么命令?回答可能是 tail 命令。不过如果要查看很多日志文件的时候, tail 就显得比较麻烦了。这个时候就轮到我们的 multi-tail 命令登场了!不仅支持文本高亮显示,还支持内容过滤和更多的其他功能哦~

最容易被遗忘的Linux命令有哪些

最容易被遗忘的Linux命令有哪些

有时候你需要安装一下才能运行这条命令,不过也非常简单 apt-get install multitail 轻松搞定。

回到你操作过的上一个目录去

返回上一个目录的操作非常简单, cd – 就可以了。

让非交互式 Shell 会话可进行交互

想要这样做,那就把设置从 ~/.bashrc 改成 ~/.bash_profile 吧。

定时的监视性命令输出

使用 watch 命令(watch df -h),你就可以查看到任何命令的任何输出。例如,你可以查看可用空间以及它的使用量增长情况。

通过利用 watch 命令来操作会变化的数据,你可以尽情想象自己能拿这个来做些什么哦。

在会话关掉以后继续运行程序

正常情况下,你运行了一个后台程序,当你关闭shell会话的时候这个程序也会随之被杀掉。有的情况下需要让程序继续运行应该怎么做?

这个可以用 nohup 命令做到 – 该指令表示不做挂断操作:

nohup wget site.com/file.zip

这个命令大部分人都不会用,这全拜 screen 环境所赐:

最容易被遗忘的Linux命令有哪些

这样会在同一个目录下生成一个名称为 nohup.out 的文件,其中包含了正在运行的程序的输出内容:

最容易被遗忘的Linux命令有哪些

命令很酷,对吧?

自动对任何命令回答 Yes 或者 No

如果你想自动化需要向用户说的 Yes 的过程,可以使用 yes 命令来实现:yes | apt-get update。

也许你想做的是自动地说“No”。这个可以使用 yes no | 命令来实现。

最容易被遗忘的Linux命令有哪些

创建具有指定大小的文件

可以使用 dd 命令来创建出具有指定大小的文件:dd if=/dev/zero of=out.txt bs=1M count=10。

这样就会创建出一个 10 MB 的文件,填充零作为内容:

最容易被遗忘的Linux命令有哪些

以根目录用户来运行***一个命令

有时,你会忘记在需要 root 权限的命令之前敲入 sudo。这时候你没必要去重写命令; 只要输入 sudo !! 就行了。

最容易被遗忘的Linux命令有哪些

对命令行会话进行记录

如果想要把自己在 shell 屏幕上敲的内容记录下来,可以使用 script 命令将所有敲写的内容保存到一个名为 typescriptscript 的文件中去。

等你敲入 exit 命令以后,所有命令就都会被写入该文件,以便你事后再回过头去查看。

用标签符号替换空格符

可以使用 tr 命令替换任何字符,这个用起来非常方便:cat geeks.txt | tr ‘:[space]:’ ‘’ > out.txt.

最容易被遗忘的Linux命令有哪些

将文件内容转换为大写或者小写

可以这样实现:cat myfile | tr a-z A-Z> output.txt。

强大的 Xargs 命令

xargs 命令是最重要的 Linux 命令行技巧之一。你可以使用这个命令将命令的输出作为参数传递给另一个命令。例如,搜索 png 文件然后对其进行压缩或者其它操作:

find. -name *.png -type f -print | xargs tar -cvzf images.tar.gz

又或者你的文件中有一个 URL 的列表,而你想要做的是以不同的方式下载或者处理这些 URL,可以这样做:

cat urls.txt | xargs wget

请你要记得,***个命令的输出会在 xargs 命令结尾处传递。

那如果命令需要中间过程的输出,该怎么办呢?这个简单!

只需要使用 {} 并结合 -i 参数就行了。如下所示,替换在***个命令的输出应该去的地方的参数:

ls /etc/*.conf | xargs -i cp {} /home/likegeeks/Desktop/out

这只是 Linux 命令行技巧其中的几个而已。你可以使用其他命令来做一些更 HAPPY 的事情,比如 awk 命令和 sed 命令!

以上是“最容易被遗忘的Linux命令有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: 最容易被遗忘的Linux命令有哪些

本文链接: https://www.lsjlt.com/news/283636.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 最容易被遗忘的Linux命令有哪些
    小编给大家分享一下最容易被遗忘的Linux命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!将输出内容做一个清晰明了的表格使用命令行的时候,经常可以看到输出...
    99+
    2023-06-16
  • Linux下容易被忽视的命令有哪些
    这篇文章给大家分享的是有关Linux下容易被忽视的命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、前言工作中发现很多同学对于Linux下的命令不太熟悉,尤其是一些功能强大的工具,使用者很少。正所谓工欲...
    99+
    2023-06-16
  • 被遗忘的10 个Linux命令分别是什么
    这篇文章主要为大家分析了被遗忘的10 个Linux命令分别是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“被遗忘的10 个Linux命令分别是什么”的知...
    99+
    2023-06-28
  • Linux里最危险的命令有哪些
    这篇文章主要讲解了“Linux里最危险的命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux里最危险的命令有哪些”吧!Linux里10个最危险...
    99+
    2024-04-02
  • 容易被忽视的JavaScript细节有哪些
    今天就跟大家聊聊有关容易被忽视的JavaScript细节有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。语句/表达式换个角度理解语句(state...
    99+
    2024-04-02
  • Linux新手最容易犯哪些错误
    这篇文章主要介绍“Linux新手最容易犯哪些错误”,在日常操作中,相信很多人在Linux新手最容易犯哪些错误问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux新手最容易犯哪些错误”的疑惑有所帮助!接下来...
    99+
    2023-06-16
  • Linux系统中最危险的命令有哪些
    这篇文章主要介绍“Linux系统中最危险的命令有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux系统中最危险的命令有哪些”文章能帮助大家解决问题。接触过Linux系统的朋友都知道“rm ...
    99+
    2023-06-28
  • linux命令有哪些
    linux命令有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、文件系统的管理tips:输入命令的时候要常用tab键来补全ls 查看目录信息 ( ls / ) ls ...
    99+
    2023-06-09
  • 容易被忽视的Linux安全权限配置问题有哪些
    小编给大家分享一下容易被忽视的Linux安全权限配置问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、太宽的权限有些服务对权限的要求会是一个区间,小了不行,大了也不行。如果这个文件被赋予的权限不够,那么肯定不能使...
    99+
    2023-06-16
  • Linux下列出目录内容的命令有哪些
    小编给大家分享一下Linux下列出目录内容的命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!lsLinux 中最常用的列出目录下内容的命令就是 ls 命令...
    99+
    2023-06-15
  • Linux nohup命令有哪些
    这篇文章将为大家详细讲解有关Linux nohup命令有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。导读在工作中,我们很经常跑一个很重要的程序,有时候这个程序需要跑好几个小时,甚至需要...
    99+
    2023-06-05
  • Linux dos命令有哪些
    本篇内容主要讲解“Linux dos命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux dos命令有哪些”吧!dos命令大全常用命令:(1)查看目录内容命令 DIR(2)指定可执...
    99+
    2023-07-01
  • VI最常用命令有哪些
    这篇文章将为大家详细讲解有关VI最常用命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:基本命令介绍: 1) 光标命令 k,j,h,l---上下左右光标移动命令...
    99+
    2024-04-02
  • Linux有趣的命令行有哪些
    本篇内容主要讲解“Linux有趣的命令行有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux有趣的命令行有哪些”吧!你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是...
    99+
    2023-06-13
  • SEO中容易被忽视的细节分析有哪些
    这篇文章主要为大家展示了“SEO中容易被忽视的细节分析有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SEO中容易被忽视的细节分析有哪些”这篇文章吧。第一,标签的应用,建设比较早的站容易出现...
    99+
    2023-06-13
  • Linux中有哪些有趣的命令
    这篇文章主要介绍“Linux中有哪些有趣的命令”,在日常操作中,相信很多人在Linux中有哪些有趣的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中有哪些有趣的命令”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-27
  • dos命令与linux命令的区别有哪些
    本文小编为大家详细介绍“dos命令与linux命令的区别有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“dos命令与linux命令的区别有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。dos命令与lin...
    99+
    2023-06-30
  • 少用的Linux命令有哪些
    这篇文章主要为大家展示了“少用的Linux命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“少用的Linux命令有哪些”这篇文章吧。1、pgrep, 替代:# ps -...
    99+
    2023-06-16
  • Linux的文件命令有哪些
    这篇文章主要为大家展示了“Linux的文件命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux的文件命令有哪些”这篇文章吧。文件和命令在 Linux/UNIX 操作系统中,所有事物...
    99+
    2023-06-17
  • linux的基本命令有哪些
    这篇文章将为大家详细讲解有关linux的基本命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一些常用的基本命令:uname -a查看内核版本ls -al显示所有文件的属性pwd 显示当前路径cd ...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作