Linux操作基础(一)

您所在的位置:网站首页 linux常用命令配置网卡 Linux操作基础(一)

Linux操作基础(一)

2023-03-24 14:09| 来源: 网络整理| 查看: 265

文章目录 一 、什么是shellshell的分类 二 、基本常识与命令编辑Linux命令行的辅助操作命令行提示字符su命令主机名设置查看当前系统版本信息修改网卡IP添加静态路由条目

一 、什么是shell

shell是Linux系统中运行的一种特殊的程序,用于在用户和内核之间充当“翻译官”的角色,将用户的操作命令转换成电脑能看懂的语言。用户在登录Linux系统时,会自动加载一个shell的程序,而这个bash就是Linux系统中默认使用的shell程序。这个bash文件位于/bin/bash中。 在这里插入图片描述

shell的分类

shell的命令可以分为内部命令和外部命令 在这里插入图片描述 如何区分那些事内部命令那些事外部命令? 1、可以在命令行中输入enable,弹出来的都是内部命令 在这里插入图片描述 enable -n+ #删除内部命令 enable + #启用内部命令 2、输入help也可以 弹出所有的内部命令包括他应该怎么去用 在这里插入图片描述 3、在命令行输入type+命令就可以查看该命令是内部的还是外部命令 在这里插入图片描述 通常的命令行格式 在这里插入图片描述

二 、基本常识与命令 编辑Linux命令行的辅助操作

Tab键: 自动补齐

\(反斜杠: 用于强制换行

Ctrl+U组合键:清空至行首

Ctrl+K组合键:清空至行尾

Ctrl+L组合键:清屏 (还有一个常用的clear)

Ctrl+C组合键:取消本次命令编辑

Ctrl+a组合键:切换到行首

Ctrl+e组合键:切换到行尾

–man:操作手册 --help:常用命令

pwd:展示当前所在的目录的地址或路径 在这里插入图片描述

命令行提示字符

在这里插入图片描述 如图所示,root所在的位置是标识当前登录系统的用户,hanxu所在的位置指的是当前主机的名字,他和root之间用@隔开,**~**表示的是当前所在的目录。 #表示为管理员登录 $ 表示为普通用户登录

su命令

而管理员和用户之间的切换可以通过“su”命令进行切换, 在这里插入图片描述 如图所示,就是通过“su”命令完成了管理员想普通用户之间的切换,但是如果使用的是“su - ”这样的命令就可以直接进入当前用户的家目录。 在这里插入图片描述

主机名设置

查看当前主机的名字:hostname 在这里插入图片描述 修改主机名的方法共有三种: 1、直接在hostname后面加上需要更改的用户名 在这里插入图片描述 这次的修改用户名只是临时的修改,而且要刷新一下才可以更新出来,而且在下次登录之后还是会变成以前的用户名 2、使用 hostnamectl set-hostname+主机名 的命令就可以永久修改主机名 在这里插入图片描述 3、输入vim /etc/hostname 在该文本中进行修改 在这里插入图片描述

按“i”可以进行编写,在编写完成后按“esc”键后输入 “:wq!”即可保存退出,但是这次的修改后需要重启系统才能生效

查看当前系统版本信息

有三种方法 cat /etc/redhat-release或cat /etc/os-release 查看当前内核版本 uname -r 在这里插入图片描述

修改网卡IP

临时修改网卡IP共有三种方法:

ifconfig ens33 192.168.80.3/24 ifconfig ens33 192.168.80.3 netmask 255.255.255.0 ip address add | del 192.168.80.3 dev ens33

永久修改网卡IP

vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网 DEVICE=ens33 #设置网卡的名称 ONBOOT=yes #设置网卡是否在 Linux 操作系统启动时激活 BOOTPROTO=static #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址 IPADDR=192.168.80.3 #设置网卡的 IP 地址 NETMASK=255.255.255.0 #设置网卡的子网掩码 GATEWAY=192.168.80.2 #设置网卡的默认网关地址 DNS1=192.168.80.2 #设置DNS服务器的 IP 地址

重启网卡

systemctl restart network #重启所有的网卡 ifdown ens33 #关闭某个网卡 ifup ens33 #启动某个网卡 ifconfig ens33 down #临时禁用某个网卡 ifconfig ens33 up #重新激活某个网卡(不会更新IP地址)

查看网卡地址 ifconfig或ip a可以查看网卡,都可以显示当前你网卡的信息 在这里插入图片描述

添加静态路由条目

临时添加路由(重启network服务失效) 方法一: route add -net 192.168.3.0/24 gw 192.168.8.2 [dev ens33] -net:指定目标网段的地址 gw:指定下一跳路由器的 IP 地址 dev: 为路由指定的输出接口

增加一个默认路由(网卡需要开启网关配置) route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.8.2 route add default gw 192.168.8.2

查看路由表条目 route -n

删除静态路由条目 route del -net 192.168.3.0/24

方法二: ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]

永久添加路由(重启network服务生效) 方法一:

vim /etc/sysconfig/static-routes any net 192.168.3.0/24 gw 192.168.80.2 dev ens33 any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.80.2 any host 192.168.100.100 gw 192.168.80.2 systemctl restart network #重启

方法二:

vim /etc/sysconfig/network-scripts/route-ens33 0.0.0.0/0 via 192.168.80.2 dev ens33 #默认路由 10.211.6.0/24 via 192.168.80.2 dev ens33 192.168.100.200 via 192.168.80.2 dev ens33 systemctl restart network #重启

测试网络的连通性 共有三种方法:ping、traceroute(静态)、mtr(动态)

重启系统 共有三种方法:reboot 、init 6、shutdown -r now

关机 共有四种方法:poweroff、init 0、shutdown -h now、shutdown -c



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3