linux终端的5个联网命令

在Linux中,您可以在命令行中完成很多工作,包括管理和排除网络问题。了解新的ip命令wget、ping等。...

在命令行中工作比在图形用户界面(GUI)中工作有许多优点。相对于GUI,它几乎总是更快。更高级的计算机用户通常更喜欢命令行,因为它的脚本和简洁的工作过程。

network-commands-linux-terminal

下面是一些可以立即使用和应用的Linux网络命令。有些命令可能需要管理权限,所以请确保您有sudo访问权限!

programmers terminal

1发出砰的声响

go to命令可以快速开始诊断网络问题,查找网络上设备的IP地址,甚至监视网络的可靠性。

ping -c 4 google.com

007Ys3FFgy1h1oidksxe9j30im08pjsa

从上面的命令和它的输出中有几点需要注意。一眼就能看到响应请求的IP地址以及响应所用的时间。-c4选项将ping限制为四个回复。如果您决定运行以下命令。。。

ping google.com

…ping将无限期运行,直到你决定停止它。这可以通过按键盘上的Ctrl+C来完成。

输出到文件

您想让ping长时间运行的原因可能是监视两个设备之间的网络连接。甚至在你的电脑和互联网之间。这可以通过运行:

ping -O google.com > someFile.txt

network ping before nano

在你运行这个命令之后,看起来什么都没有发生,你的光标会一直闪烁。但是,在这个命令中发生了两件事。有一个无限的ping正在运行,它将ping命令的输出通过管道传输到一个名为someFile.txt文件在同一个目录中。此文件可以打开并接受您的法医调查。默认情况下,没有回复时,ping命令不会显示。如上所示,输入-O选项。

为了演示这一点,我运行了一个无限ping,将它的输出传输到一个文本文件,当它运行时,我拔下并重新连接了几次网络电缆。这将模拟连接中断,然后连接返回。要查看文本文件的内容,可以运行以下命令:

nano someFile.txt

network ping nano ubuntu terminal

文本文件中显示的上述信息清楚地显示了网络连接断开的位置。如果您遇到奇怪的网络问题,这个简单的实验可以帮助您消除某些可能性。例如,如果您让ping在本地网络上的设备上运行,并且没有丢弃的回复,但是对internet上的地址进行的相同实验确实显示了一些丢弃的数据包。您的计算机硬件很可能正常,但连接到internet的设备可能需要进一步检查。

person network problems

2新ip命令

如果您是ifconfig命令的粉丝(用于查找设备的IP地址,这对远程连接很有用),您可能会有兴趣知道它已经被其时髦、更酷、功能更全面的弟弟所取代。虽然有很多对象和选项可供选择,但这里有一些常用命令可以帮助您处理ifconfig的逐步淘汰。

ip address show

terminal network ip address command

显然,这会显示设备具有的任何接口的IP地址。这将是用于替换ifconfig的主命令:

ip link set DEVICE down ip link set DEVICE up

与ifconfig DEVICE down或ifconfig DEVICE up类似,您可以将设备状态设置为up或down。只需将设备替换为要更改其状态的接口即可。

ip link ubuntu

三。从internet下载文件

打开web浏览器,导航到该页,单击下载链接。这就是下载文件的方法,对吗?

不!

使用curl或wget,您可以轻松地从下载文件,而无需离开终端会话的温暖舒适的氛围。

curl -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz

network terminal curl download

wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

基本上,上述两个命令都会得到相同的结果。与curl相比,wget有一个主要的优点,那就是递归下载。尽管在“支持的协议”类别中胜出的可能性很小。相比之下,curl支持以下协议。。。

network curl protocols

…而wget支持HTTP、HTTPS和FTP。这决不是两个命令之间的明确比较。根据您的用例,您的里程数可能会有所不同。理解和使用wget将帮助您使用一些整洁的下载技巧。

4获取新ip地址

如果要释放IP地址并从DHCP服务器获得新的IP地址,可以使用dhclient:

dhclient -r

使用带有-r选项的dhclient将释放您的IP地址:

dhclient

省略-r选项将使您的DHCP根据其配置方式向您发出新的IP地址。

ubuntu dhclient

network cables

5获取有关网站的更多信息

虽然whois命令在缺省情况下不会随Linux发行版一起发送。能够从命令行中查看网站的whois记录真的很有用。要安装whois,请运行以下命令:

apt-get updateapt-get install whois

安装whois后,您只需查询任何域名即可获得更多信息:

whois makeuseof.com

terminal ubuntu whois

终端中的网络命令:简单!

无论您是锁定在命令行中还是使用终端仿真器,文本命令都比点击式命令更有效地解决网络问题。特别是,这些回答更冗长、更有用。

对于同时运行多个命令,请看一下如何在带屏幕的Linux终端上执行多任务。

  • 发表于 2021-03-13 15:30
  • 阅读 ( 224 )
  • 分类:IT

你可能感兴趣的文章

使用以下技巧和技巧成为linux命令行高手

...好的Linux操作系统(OS)提供了大量功能,而不需要进入终端,但它是操作系统的一个必要元素。与流行的观点相反,命令行甚至可以简化某些操作。 ...

  • 发布于 2021-03-12 10:19
  • 阅读 ( 277 )

顶级网站和书籍,让您成为linux命令行英雄

... 当然,答案是接受命令行。但是,尽管启动终端窗口(通常是CTRL+ALT+T)或从桌面注销以切换到主命令行很容易,但很难记住您需要的每个命令。 ...

  • 发布于 2021-03-14 07:04
  • 阅读 ( 247 )

raspberry pi终端命令:raspberry pi用户快速指南

...全相信Linux?虽然主桌面很容易使用,但有时您需要依赖终端中的命令行条目。但是,如果您是Raspbian操作系统和Linux的新手,那么说起来容易做起来难。 ...

  • 发布于 2021-03-18 12:27
  • 阅读 ( 520 )

linux命令参考备忘单

Linux命令行,也称为终端,可能是一个令人生畏的地方。但它也可以是你最有效的工具。 ...

  • 发布于 2021-03-22 04:06
  • 阅读 ( 234 )

开始使用kali linux和raspberry pi进行道德黑客攻击

... 右键单击桌面并选择“打开新终端”,然后输入以下命令: ...

  • 发布于 2021-03-24 05:10
  • 阅读 ( 397 )

启动linux的9个基本命令

Linux操作指南通常期望您在终端上执行某些操作,这在一开始看起来很吓人。但是不要担心,这个Linux命令备忘单将涵盖打开终端和发出一些有用命令的过程。 ...

  • 发布于 2021-03-26 18:33
  • 阅读 ( 229 )

用steam将arch-linux变成一个游戏系统

... 按键盘上的Ctrl+Alt+T启动终端。 打开位于/etc/的Pacman配置文件。sudo nano/etc公司/pacman.conf文件 搜索以下行。#[multilib]#Include=/etc/pacman.d/mirrorlist 通过从开头...

  • 发布于 2021-03-26 21:06
  • 阅读 ( 267 )

在linux中,“bash”是什么意思?

...经在论坛和文章中看到了Bash这个词。它有时看起来像是终端的同义词,但是Bash和终端仿真器绝对是两个不同的应用程序。那么Bash到底是什么呢?在这篇短文中,我们将探讨Bash是什么,它做什么,以及如何开始使用它。 ...

  • 发布于 2021-03-28 13:14
  • 阅读 ( 453 )

如何在linux上使用history命令

...用history命令: history 然后,以前使用的命令列表被写入终端窗口。 命令被编号,最近使用的命令(编号最高的命令)位于列表的末尾。 要查看一定数量的命令,可以在命令行上将一个数字传递给历史记录。例如,要查看最近...

  • 发布于 2021-04-02 18:17
  • 阅读 ( 203 )

如何在linux上使用管道

...不足道的例子也显示了管道的功能。ls的输出没有发送到终端窗口。它作为grep命令使用的数据发送给grep。我们看到的输出来自grep,它是这个链中的最后一个命令。 延伸我们的链条 让我们开始扩展管道命令链。我们可以通过添...

  • 发布于 2021-04-03 04:49
  • 阅读 ( 199 )
夏沐瑾521
夏沐瑾521

0 篇文章

相关推荐