服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

没有人教你的最重要的 Linux 命令

日期: 来源:Linux公社收集编辑:聆听世界的鱼

点击上方蓝字 ● 关注Linux公社     

无论你是系统管理员、开发人员、DevOps、安全专家还是运维人员......有效地使用 Linux 及其工具是你可以学习的最基本技能。Linux 是全球大部分服务器和应用程序的支柱。
据Statista统计:“47%的专业开发人员使用基于 Linux 的操作系统。”
在以前的大多数文章中,大家肯定读了许多类似于“你必须了解的 9 个 Linux 命令”或“Linux 命令入门指南”的文章。我发现几乎所有这些文章都是针对初学者的,教授大家如何使用 ls 或 echo。我相信我的大部分读者至少熟悉 Linux 命令行所提供的基本命令。本文将不再是那样的文章。
我将记录并呈现我在工作中每天使用的命令速查表。这个策划清单超越了初学者的水平,而是关注于那些能帮助你进一步推进、更高效地管理 Linux 系统及其关键工具的命令。
本文将分为两个部分:
  • Linux 工具 - 必备的 Linux 工具以及如何最好地利用它们。

  • AdHoc 命令 - 在紧急情况下,AdHoc 命令可以非常有用。

第一部分:Linux 工具

(一)实用工具
1、rsync
使用示例
$ rsync -vap --ignore-existing <source_file> <destination_file>#  Key flags:v = verbrose, r = recursive, p = preserve permissions, g = group, o = owner, a = archive, --progress = progresss bar
用于将文件和目录复制到目标位置,类似于 cp 命令。但是,它还允许复制到远程位置,并可以提供进度条,通常用于备份。
2、mkpasswd
示例如下图:
mkpasswd 是一个简单但非常有用的命令,它可以生成指定长度的复杂随机密码。
3、screen
使用示例:
screen
$ screen # 启动screen 会话$ screen -ls # 列出正在运行的服务$ screen -r # 附加到会话
Screen 是一个全屏窗口管理器;它创建一个带有运行 shell 的单个窗口,并允许在单个会话中运行多个屏幕窗口。当你远程运行一个长时间的任务并担心你的 SSH 会话断开并破坏一切时,它是最有益的。即使窗口对你不可见,Screen 也会在断开连接后继续运行并继续运行你的命令。
相关链接:Linux下终端多路复用器screen命令的使用技巧  https://www.linuxmi.com/linux-screen.html
4、Ldapsearch
使用示例:
$ ldapsearch -x -W -D <username | less# Key Flags-x = simple authentication, -W = prompt for password, -D = Use distinguished binddn name to bind to LDAP directory
如果您经常使用 LDAP 数据库,则必须使用 Ldapsearch 工具。该工具打开到 LDAP 服务器的连接,并允许您搜索、查找和调试数据库中的条目。
(二)监控工具
1、Uptime
Uptime 返回有关服务器运行时间、当前时间、用户数量和内存使用平均值的指标。如果服务器出现问题,这通常是第一个需要查看的信息。
'w' - 是的,只有一个字母。这是将 uptime 和 who 命令连续运行的绝妙组合。$ w
2、Wall
对于任何系统管理员来说,Wall 都是一个很方便的命令;它允许您向当前登录到系统的所有用户终端发送消息。这对于全系统范围的公告非常有用。
传讯息"hi" 给每一个使用者
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              ⚡ wall hi
3、Top
如下图:
Top 命令可以自动刷新显示 CPU 和关键内存使用情况以及 CPU 使用指标的进程列表。
4、Ncdu
如下图:
ncdu 命令可以快速方便地查看磁盘使用情况,让你可以快速轻松地查看哪些目录占用了最多的磁盘空间。
5、lsof 
lsof 命令的一个基本目的是列出打开的文件,当出现文件被占用的挂载问题时,这个命令非常有用。它可以快速识别哪些进程正在使用哪些文件。
(三)网络工具
1、Netcat
Netcat 或 nc 主要用于端口扫描,但实际上它是一种很好的网络工具,系统管理员可以在任何任务中使用。Netcat 可以支持端口扫描、文件复制、端口转发、代理服务器和主机服务器等多种功能,可以说它非常多才多艺。
Netcat 非常可定制化,如果您想了解更多,请查看这个链接:https://www.linuxmi.com/linux-netcat.html
2、NetStat
使用示例:
$ netstat -a #列出所有网络端口$ netstat -tlpn # 列出所有侦听端口# Key Flags-s = Show statistics, -v = verbrose, -r = show routing tables, -i display interface table, -g = show group memeberships
NetStat 返回各种网络详细信息,如路由表、网络连接、成员、统计数据、标志等。
相关:Linux 下 12 个监视网络连接的 ss 命令示例  https://www.linuxmi.com/linux-ss-command.html
3、Nslookup
使用示例:
$ nslookup www.93139.com/tags/devops# Key Flags-port = Change port number for connection, -type = Change type of query. -domain = Sets search list to name
Nslookup 是用于获取 Internet 或本地网络上的服务器信息的命令。它查询 DNS 以查找名称服务器信息,并可用于网络调试。
4、TCPDump
TCPDump 用于捕获和分析进出您系统的流量。它是一种强大而多才多艺的工具,专门用于调试和解决网络问题,但也可以用作安全工具。
相关:
  • 如何使用 tcpdump 在 Linux 中捕获网络流量  https://www.linuxmi.com/tcpdump-linux.html

  • Linux 上使用 tcpdump 的 6 个示例 https://www.linuxmi.com/linux-tcpdump-shili.html
OK,这就是本文的内容。如果还有什么疑问,请在下面的评论区告诉我们。

感谢 Linux迷 www.linuxmi.com 的精彩分享。
OK,这就是本文的内容。如果还有什么疑问,请在下面的评论区告诉我们。
需要 Linux 精美艺术壁纸的朋友请加小编微信linuxgs口令壁纸)。
来自:Linux迷
链接:https://www.linuxmi.com/linux-commands-important.html
关注我们

长按或扫描下面二维码关注 Linux公社



关注 Linux公社,添加“ 星标 

每天 获取 技术干货,让我们一起成长

合作联系:root@linuxidc.net

相关阅读

  • 作为一台极具创意性的工具, iPad 往往在画家手下有不同于常人的精彩。当 Apple Pencil 不再仅仅作为简单触控的工具,屏幕的上它也能妙笔生花,成为懂得使用方法的「马良」手中不
  • 鹦鹉不仅会说话,还会“打高尔夫球”

  • 提起聪明的动物,你可能会说猴子、海豚……但要是聊起能“玩转”工具的动物,那大家可能更多地会想到黑猩猩,可是你知不知道,除了黑猩猩以外,还有一种动物,既能说话,又能使用多种工具
  • 小红书采集工具使用指南V6.3-20230324

  • 本文是对之前的一篇文章:小红书定位、对标与工具介绍的小红书采集工具的补充与完善。根据工具的使用反馈,最近对小红书采集工具做了一次大的功能升级,目前覆盖小红书绝大部分场
  • AI 工具合集| 超20多款 AI 小工具,免费强大!

  • 「 静静地做自己,让世界发现你 」▼奇迹秀将不定时分享优质工具,大家可以把奇迹秀公众号设为★星标,第一时间获取最新推送,以防错过优质内容。最近网络上各种各样的 AI 网站和工
  • 免杀!一款新的Dump Hash工具

  • 声明:该公众号分享的安全工具和项目均来源于网络,仅供安全研究与学习之用,如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关。来源:昆仑云安全工具介绍在
  • 吾爱出品,又一宝藏软件!功能多到离谱!

  • 大家好,我是你们的好朋友大明,欢迎大家来到【大明青年】。今日分享大家好,之前吾爱推出的太极电脑版,给大家安利了一波,这次又给大家找来了一个手机版本。里面有日常工具箱、专业
  • 源代码与二进制漏洞的融合

  • 本文为看雪论坛优秀文章看雪论坛作者ID:TUGOhost一摘要反编译器是用来从程序二进制恢复到高级语言表示(通常是C代码)的工具。在过去的五年中,反编译器有了很大的改进,不仅是在产

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 没有人教你的最重要的 Linux 命令

  • 点击上方蓝字 ● 关注Linux公社 无论你是系统管理员、开发人员、DevOps、安全专家还是运维人员......有效地使用 Linux 及其工具是你可以学习的最基本技能。Linux 是全
  • 6种卷积神经网络压缩方法

  • ↓推荐关注↓来源:OSCHINA 社区 作者 :华为云开发者联盟-嵌入式视觉 原文链接:https://my.oschina.net/u/4526289/blog/7119041我们知道,在一定程度上,网络越深,参数越多,模型越复
  • 华润置地做了件很特别的事

  • 从去年到今年,如果有什么盘可以称得上全国范围内现象级红盘的话一个来自华润置地成都的项目就必须要跟各位分享下,这个项目到底有多特别它从拿地到首开前后只用了5个月11天,中
  • 卫生间怎么做才能不糟心

  • 在上海,很多房子的卫生间面积都是比较偏小的,因为小,所以十分考验设计师。这个我们必不可少的功能房间,经常会出现一些让人很糟心的问题从潮湿到异味,从使用不便到空间浪费,可以说
  • 横空出世,武汉的一个特例

  • 每一座城市的建筑,都有被旁观者瞻仰的代表作,同时也有被当地人藏匿的“收藏品”随着时间的流逝,新的代表作,会被更新的所取代,而“收藏品”则永远越来越稀有所以,当人们谈起上海静
  • 庄重兑现生态承诺:辛庄全域“退草还耕”!

  • 3月23日,常熟市辛庄镇杨中村何桥三组农户张小荣在承包土地经营权委托协议上签了名。这两天,他家门前约3.5亩草皮田开始进行深翻,实施高标准农田改造。历经3年的不懈努力,随着杨