当前位置: 首页 > 科技观察

迁移到Linux:网络和系统设置

时间:2023-03-22 15:12:53 科技观察

在本系列中,我们概述了基础知识,以帮助您成功地从另一个操作系统迁移到Linux;在本文中,我们将介绍Linux桌面系统上的一些常见设置。在本系列中,我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到Linux。如果您错过了之前的文章,可以在这里访问它们:第1部分-入门第2部分-磁盘、文件和文件系统第3部分-图形操作环境第4部分-命令行第5部分-使用sudo第6部分-安装软件Linux提供一系列网络和系统设置。在您的台式计算机上,Linux允许您调整系统上的任何内容。这些设置中的大多数出现在/etc目录中的纯文本文件中。在这里,我将介绍您将在桌面Linux操作系统中使用的最常用设置。大多数设置都可以在“设置”程序中找到,这些设置对于不同的Linux发行版可能有所不同。一般来说,您可以更改背景、调节音量、连接打印机、进行显示设置等。虽然我不会一一列举这些设置,但您可以自行探索。连接到Internet在Linux中连接到Internet通常非常简单。如果您通过以太网电缆连接,Linux通常会在您插入电缆时或在启动时(如果电缆已连接)获得一个IP地址并自动连接。如果您使用无线网络,在大多数发行版中,指示器面板或设置(取决于您的发行版)中都有一个菜单,您可以在其中为您的无线网络选择SSID。如果网络受密码保护,它通常会提示您输入密码。然后连接,过程还是挺顺利的。在GUI中,您可以通过输入设置来调整网络设置。通常称为“系统设置”或“设置”。安装程序通常很容易找到,因为它的图标是一个齿轮或一个工具的图片(图1)。图1:Gnome桌面网络设置指示器图标。网络接口名称在Linux下,网络设备有名称。历史上,它们分别被称为eth0和wlan0——或“以太网”和“无线网络”。较新的Linux系统一直在使用不同的、看起来更深奥的名称,例如enp4s0和wlp5s0。如果名称以en开头,则它是有线以太网接口。如果它以wl开头,那么它就是一个无线接口。其余字母和数字反映了设备与硬件的连接方式。从命令行进行网络管理如果您希望更好地控制您的网络设置,或者如果您在没有图形桌面的情况下管理网络连接,您也可以从命令行管理您的网络。请注意,在图形桌面中管理网络的最常见服务是“网络管理器”,网络管理器通常会覆盖在命令行上所做的设置更改。如果您使用的是网络管理器,最好在其界面中更改您的设置,以防止撤消您从命令行或其他地方所做的更改。在图形环境中更改设置与在网络管理器中非常相似,您还可以使用名为nmtui的工具从命令行更改网络管理器设置。nmtui工具提供了您在图形环境中可以找到的所有设置,但在命令行上运行的基于文本的半图形界面中(图2)。图2:nmtui界面在命令行上,有一个名为ifconfig的旧工具来管理网络,还有一个名为ip的新工具。在某些发行版中,ifconfig被认为已弃用,默认情况下甚至没有安装。在其他发行版上,ifconfig仍然有效。以下是一些允许您显示和更改网络设置的命令:进程和系统信息在Windows中,您可以使用任务管理器查看所有正在运行的程序和服务的列表。您可以停止正在运行的程序,并且可以在显示的某些选项卡中查看系统性能。在Linux系统下,您可以使用命令行或GUI来做同样的事情。根据您的发行版,Linux系统中有多种可用的图形工具。最常用的工具是系统监视器和KSysGuard。在这些工具中,您可以查看系统性能、查看进程列表甚至终止进程(图3)。图3:NetHogs的屏幕截图在这些工具中,您还可以查看系统范围的网络流量(图4)。图4:GnomeSystemMonitor的屏幕截图管理进程和系统使用情况您还可以从命令行使用相当多的工具。使用ps命令查看系统中的进程列表。默认情况下,此命令的结果是显示当前终端会话下所有进程的列表。但是您也可以通过使用各种命令行参数来显示其他进程。如果没有使用ps命令,可以使用命令infops或manps获取帮助。大多数人想要一个进程列表,因为他们想停止占用过多内存或CPU时间的进程。本例中有两个非常简单的命令,即top和htop命令(图5)。图5:top屏幕截图top和htop工具彼此非常相似。这两个命令每隔一两秒更新一次重新排序,以便将最占用CPU资源的命令放在列表的顶部。您还可以按其他资源的使用情况(例如内存使用情况)进行排序。使用这两个命令(top和htop)时,您可以输入?寻求帮助和q退出程序。使用top命令,您可以通过按k键后跟进程ID来终止进程。使用htop命令时,可以用↑↓键高亮列表中的一条记录,按F9键杀掉进程(需要回车确认)。本系列中提供的信息和工具将帮助您开始使用Linux。花一点时间和耐心,您会对此感到很自在。