百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Ubuntu系统,常用命令、IP配置等教程

nanshan 2025-05-16 15:05 2 浏览 0 评论

Ubuntu系统常用命令与IP配置教程

一、常用命令

在Ubuntu系统中,掌握一些常用的命令对于日常操作非常重要,以下是常见的命令及其用法说明:

1.ls — 列出当前目录内容

ls

该命令用于列出当前目录下的所有文件和文件夹。你可以添加不同的参数来显示更多的信息:

  • ls -l:以列表形式显示文件详细信息。
  • ls -a:显示所有文件,包括隐藏文件(以 . 开头的文件)。

2.cd — 切换目录

cd /path/to/directory

该命令用于切换到指定目录。/path/to/directory 为目标路径,可以是绝对路径或相对路径。

3.pwd — 显示当前路径

pwd

该命令显示当前所在的完整目录路径。

4.mkdir — 创建目录

mkdir new_folder

该命令用于创建一个新的目录。new_folder 为要创建的目录名。

5.rm — 删除文件或目录

rm file.txt

该命令用于删除文件。使用 -r 参数可以递归删除文件夹:

rm -r folder

6.cp — 复制文件或目录

cp file.txt /path/to/destination

该命令将 file.txt 文件复制到指定路径。使用 -r 参数可以复制目录。

7.mv — 移动或重命名文件

mv file.txt /path/to/destination

该命令用于移动文件,或者使用以下方式进行重命名:

mv old_name.txt new_name.txt

8.cat — 查看文件内容

cat file.txt

该命令用于查看文本文件的内容。

9.nano — 编辑文件

nano file.txt

nano 是一种简单的文本编辑器,用于在终端中编辑文件。

10.grep — 在文件中搜索文本

grep "keyword" file.txt

该命令用于搜索文件中是否包含指定的文本(例如 "keyword")。

11.ps — 查看当前进程

ps

该命令显示当前正在运行的进程列表。

12.kill — 终止进程

kill PID

该命令用于终止指定进程,PID 为进程的ID,可以通过 ps 命令获取。

13.ifconfig — 查看网络配置

ifconfig

该命令显示当前网络接口的配置,包括IP地址、子网掩码等。在Ubuntu的最新版本中,ifconfig 被 ip 命令替代。


二、IP配置

在Ubuntu系统中,IP地址的配置通常有两种方式:临时配置和永久配置。

1.临时修改IP地址

临时修改IP地址可以通过 ip addr add 命令来完成。假设你希望将 eth0 网络接口的IP地址设置为 192.168.1.100,你可以执行以下命令:

sudo ip addr add 192.168.1.100/24 dev eth0

解释:

  • 192.168.1.100/24:这是你希望设置的IP地址以及子网掩码(/24 表示子网掩码为255.255.255.0)。
  • eth0:这是你要配置的网络接口名称。

需要注意的是,这种方式仅会在当前会话中生效,系统重启后IP设置会恢复为原来的配置。

2.永久配置IP地址

Ubuntu 系统中,网络配置文件位于 /etc/netplan/ 目录下,使用 netplan 工具来配置网络。以下是配置永久IP地址的步骤:

  • 进入 /etc/netplan/ 目录,查找配置文件(通常是 01-netcfg.yaml 或类似文件)。
  • 编辑配置文件并添加/修改网络接口的配置。假设配置文件名为 01-netcfg.yaml,其内容应如下:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

解释:

  • version: 2:指定配置文件版本。
  • renderer: networkd:指定网络渲染器为 networkd,负责处理网络配置。
  • eth0:指定网络接口名称,替换为你的接口名。
  • addresses:设置静态IP地址及子网掩码。
  • gateway4:指定默认网关。
  • nameservers:指定DNS服务器的IP地址,这里使用了Google的公共DNS地址。

修改配置文件后,保存并运行以下命令使配置生效:

sudo netplan apply

该命令会应用 netplan 配置文件中的更改,完成IP地址的永久配置。


三、总结

Ubuntu 系统提供了许多命令和工具用于管理文件系统和网络配置。在日常使用中,掌握如 ls、cd、rm、cp、ifconfig 等基本命令能够显著提高工作效率。而IP地址的配置方式分为临时和永久两种,临时配置适合快速修改,而永久配置则可以通过编辑 /etc/netplan/ 中的配置文件来实现。

了解这些基础命令和配置方法,能够帮助你在使用Ubuntu系统时更加高效地进行文件管理和网络设置。

相关推荐

【华纳云】用Ubuntu镜像配置防火墙保护VPS服务器,保姆式教学

保姆式教学:如何用Ubuntu22.04镜像配置UFW防火墙保护VPS服务器?今天讲使用UFW配置防火墙来保护服务器。UFW是uncomplicatedfirewall的简称,是IPtables的...

网络&多任务 day03-网络编程基础-IP地址查看

目标知道使用ifconfig命令可以查询主机的IP地址知道使用ping命令可以查看网络的连通性#1.虚拟机网卡设置NAT(网络地址转换模式):则虚拟机会使用主机VMnet8这块虚拟网卡与...

怎么把旧电脑改私有云,如何把旧电脑改私有云?

随着科技的飞速发展,许多人家中都有了闲置的旧电脑。这些电脑虽然性能不再顶尖,但仍具备相当的存储和计算能力。将它们改造成私有云,不仅可以实现资源的再利用,还能为家庭或小型团队提供一个安全、便捷的数据存储...

多功能开源终端Wave Terminal安装与远程连接内网Linux服务器教程

前言本文主要介绍一款多功能高颜值的跨平台开源终端WaveTerminal在Windows电脑上如何安装,并结合cpolar内网穿透工具轻松实现跨网络远程连接本地内网Linux服务器,无需公网IP。作...

ip地址管理之phpIPAM保姆级安装教程 (原创)

本教程基于Ubuntu24.04LTS,安装phpIPAM(最新稳定版1.7),使用Apache、PHP8.3和MariaDB,遵循最佳实践,确保安全性和稳定性。一、环境准备1....

ubuntu安装Paperless-ngx强大的文档管理工具并实现远程使用

前言在当今快节奏的办公环境中,文档管理成为了一个不可忽视的问题。想象一下这样的场景:你需要一份重要的合同,却在堆积如山的文件中迷失了方向。你手忙脚乱地翻找,汗水顺着额头滴落,心里默念:“快出现吧,合同...

ubuntu服务器运维

1.安装上传下载命令:直接执行命令就可以:sudoaptupdatesudoaptinstalllrzsz-y然后就能看到执行过程了2.安装mysql安装MySQLServersudo...

搭建nginx反向代理用作内网域名转发

情景由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非80端...

VMware Workstation环境下DNS的安装配置,并使用ubuntu来测试

需求说明:某企业信息中心计划使用IP地址17216.11.0用于虚拟网络测试,注册域名为xyz.net.cn.并将172.16.11.2作为主域名的服务器(DNS服务器)的IP地址,将172.16.1...

如何在Linux中配置网络连接和设置静态IP地址?

#挑战30天在头条写日记#在Linux中配置网络连接并设置静态IP地址需要执行以下步骤和具体细节数据。请注意,以下步骤适用于基于Debian的Linux发行版(如Ubuntu),在其他发行版中略有不同...

Linux设置静态IP

测试服务器OS:Centos6.5x64本机OS:Ubuntu14.04x64由于Virtualbox当时安装Centos6.5的时候设置的是自动获取的IP,所以局域网内每次启动,IP有...

在不同Linux发行版中,如何静态IP地址?本文值得收藏!

想象一下,你的Linux服务器正在运行一个关键服务,比如Web服务器或文件共享平台,突然因为IP地址变更,外部设备无法连接,服务中断。这种情况在动态IP分配(DHCP)环境下并不少见。静态IP地址就像...

ubuntu 22.04配置固定IP

vi/etc/netplan/00-installer-config.yaml保存网卡配置:netplanapply##如果有报错请检查00-installer-config.yaml网卡关...

Ubuntu操作系统如何修改DNS

Ubuntu操作系统下有时难免需要进行DNS的修改,修改DNS的目的可以让你的上网速度有所提升。或者软件下载速度提升。下面介绍如何在ubunru系统修改对应的DNS方法一:使用gedit编辑器进行DN...

VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)

背景在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法。有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh。此时你会发现,每次启动虚拟机,VMWare...

取消回复欢迎 发表评论: