【Linux学习笔记】Linux系统的基本操作

目录

一、登录Linux

1.选择自己创建的用户登录

 2.登录root用户

二、几道简单命令

三、安装中文输入

四、修改主机名

1.命令修改

.2.文件修改

五、配置网络工作模式

1.linux添加新的网卡 

2.在Linux系统中修改添加IP地址


一、登录Linux

1.选择自己创建的用户登录

点击用户名然后输入密码,进入界面 

 桌面右键鼠标出现这个

 选择打开终端就可以看到所在用户[adler@localhost ~]

 2.登录root用户

 (1)选择未列出 

输入用户名root点击下一步 输入密码进入桌面

 登录账号会出现上一次登录时间

(2)选择在终端输入命令进入root用户

[adler@localhost ~]$ su root   
密码:                       //密码输入不显示
[root@localhost adler]#             // 现在文件夹处于adler用户文件夹里
[root@localhost adler]# su adler    //转变超级用户以外的用户不需要输入密码
[adler@localhost ~]$ 

二、几道简单命令

[root@localhost ~]# date                 //显示当前系统的时间与日期
2022年 04月 23日 星期六 00:17:31 CST
[root@localhost ~]# df                   //查看磁盘驱动器当前的名称、可用空间与挂载点
文件系统                 1K-块    已用     可用 已用% 挂载点
devtmpfs                914492       0   914492    0% /dev
tmpfs                   931516       0   931516    0% /dev/shm
tmpfs                   931516   10660   920856    2% /run
tmpfs                   931516       0   931516    0% /sys/fs/cgroup
/dev/mapper/rhel-root 40137576 4166608 35970968   11% /
/dev/mapper/rhel-home 19593216  117448 19475768    1% /home
/dev/sda1              1038336  187124   851212   19% /boot
tmpfs                   186304      20   186284    1% /run/user/0
/dev/sr0               4443188 4443188        0  100% /run/media/root/RHEL-7.8 Server.x86_64
[root@localhost ~]# free               //显示可用内存
              total        used        free      shared  buff/cache   available
Mem:        1863036      719248      587168       13668      556620      980428
Swap:       2097148           0     2097148
[root@localhost ~]# pwd               //显示当前所在文件夹
/root
[root@localhost ~]# ls               //列出当前工作目录的文件和目录
anaconda-ks.cfg       公共  视频  文档  音乐
initial-setup-ks.cfg  模板  图片  下载  桌面
[root@localhost ~]# cd /home        //改变当前目录转到home目录下
[root@localhost home]# pwd          //查看当前文件夹已经转到home目录下
/home


三、安装中文输入

打开Linux系统输入发现无法输入中文,是因为没有设置输入源

打开设置找到Region & Language

 如果第一张里面没有出现<汉语(中国)>点击输入源下面的+号并且点击更多输入中国英文名

 如果有直接点击<汉语(中国)>进入下面界面

 点击第一个汉语(linte.......)在点击添加

 

 使用键盘上的win+空格键更换语言选择拼就可以输入中文了

四、修改主机名

查看主机名称 

[root@localhost ~]# hostnamectl status   //查看静态、临时和灵活主机名
   Static hostname: localhost.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 12e8b1a3fadc4d27b25c1073388950ce
           Boot ID: e3bea2fd440f49e48af10ddaa2ef6417
    Virtualization: vmware
  Operating System: Red Hat Enterprise Linux Server 7.8 (Maipo)
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.8:GA:server
            Kernel: Linux 3.10.0-1127.el7.x86_64
      Architecture: x86-64
[root@localhost ~]# hostnamectl  --static            //查看静态主机名
localhost.localdomain
[root@localhost ~]# hostnamectl  --transient        //查看临时主机名
localhost.localdomain
[root@localhost ~]# hostnamectl  --pretty          //查看灵活主机名 (我没有设置)

[root@localhost ~]# 

1.命令修改

(1)查看、修改临时主机名

[root@localhost ~]# hostnamectl  --transient  set-hostname adler      //修改临时主机名adler
[root@localhost ~]# hostnamectl  --transient                          //查看修改后的主机名
adler

(2)修改、查看永久主机名

[root@localhost ~]# hostnamectl  --static  set-hostname mtg      //修改静态主机名mtg
[root@localhost ~]# hostnamectl  --static                        //查看静态主机名
mtg
[root@localhost ~]# bash                                         //重新开启shell
[root@mtg ~]# 

.2.文件修改

点击主文件夹--->其他位置==>计算机

 进入etc文件夹

 修改hostname文件所在位置/etc/hostname

 打开直接修改就可以

 (修改前)

(修改后重新启动)

 

五、配置网络工作模式

1.linux添加新的网卡 

Linux下使用ifconfig查看IP地址

[root@localhost ~]# ifconfig

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.170.135  netmask 255.255.255.0  broadcast 192.168.170.255
        inet6 fe80::8bf1:b646:d8cf:6099  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:57:3b:f9  txqueuelen 1000  (Ethernet)
        RX packets 26695  bytes 32453196 (30.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 15819  bytes 2458787 (2.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.71.132  netmask 255.255.255.0  broadcast 192.168.71.255
        inet6 fe80::f5c:4701:c1ff:3b8e  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:57:3b:03  txqueuelen 1000  (Ethernet)
        RX packets 81  bytes 12446 (12.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 105  bytes 19648 (19.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2340  bytes 199352 (194.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2340  bytes 199352 (194.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:24:8a:e9  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

windows使用ipconfig查看IP与网卡

使用新的网卡

进入虚拟机主页面找到编辑

点击虚拟网络编辑器,进行虚拟网络编辑

 详细请看官方文件使用虚拟网络编辑器 (vmware.com)https://docs.vmware.com/cn/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-AC956B17-30BA-45F7-9A39-DCCB96B0A713.html

点开虚拟机设置

 添加一张网卡选择自定义并且使用网卡vmnet2

 使用ipconfig查看网卡是否打开

若没有打开在控制面板里打开网卡

使用ping命令测试一下网络

2.在Linux系统中修改添加IP地址

以ens33网卡为主

(1)查看当前网卡地址

[root@rst ~]# ip addr show ens33                //查看ens33网卡详细信息
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000            
//已经启用状态是up  已经被禁止的状态是down
    link/ether 00:0c:29:57:3b:f9 brd ff:ff:ff:ff:ff:ff        //mac地址
    inet 192.168.170.135/24 brd 192.168.170.255 scope global noprefixroute dynamic ens33   
//显示IPv4地址和子网掩码
       valid_lft 1698sec preferred_lft 1698sec
    inet6 fe80::8bf1:b646:d8cf:6099/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

(2)添加临时IP地址

[root@rst ~]# ip addr add 10.0.0.18/24 dev ens33   //添加10.0.0.18/24的地址到网卡ens33
[root@rst ~]# ip addr show ens33
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:57:3b:f9 brd ff:ff:ff:ff:ff:ff
    inet 192.168.170.135/24 brd 192.168.170.255 scope global noprefixroute dynamic ens33
       valid_lft 1158sec preferred_lft 1158sec
    inet 10.0.0.18/24 scope global ens33     //这里显示
       valid_lft forever preferred_lft forever
    inet6 fe80::8bf1:b646:d8cf:6099/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

(3)设置永久IP

编辑配置文件 

 黑色的是我写的

 使用vi的命令模式输入wq保存退出

(4)使用nmtui修改网卡

[root@rst ~]# nmtui

 

 

 按照上面的步骤进行,确认后后一步一步返回

[root@rst ~]# systemctl restart network.service //重启网络服务

(5)使用nmcili命令

[root@rst ~]# systemctl status NetworkManager      //确认NetworkManager是开启状态
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since 日 2022-04-24 21:24:36 CST; 2h 18min ago
     Docs: man:NetworkManager(8)
 Main PID: 1026 (NetworkManager)
    Tasks: 6
   CGroup: /system.slice/NetworkManager.service
           ├─1026 /usr/sbin/NetworkManager --no-daemon
           ├─4830 /sbin/dhclient -d -q -sf /usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-ens33.pid -lf /var/lib/NetworkManager/dhclie...
           └─4896 /sbin/dhclient -d -q -sf /usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-ens34.pid -lf /var/lib/NetworkManager/dhclie...

4月 24 23:42:40 rst NetworkManager[1026]: <info>  [1650814960.6799] agent-manager: req[0x557b18cd6d80, :1.71/org.gnome.Shell.Netw...istered
4月 24 23:43:22 rst dhclient[4896]: DHCPREQUEST on ens34 to 192.168.71.254 port 67 (xid=0x82197e2)
4月 24 23:43:22 rst dhclient[4896]: DHCPACK from 192.168.71.254 (xid=0x82197e2)
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0378] dhcp4 (ens34):   address 192.168.71.132
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0380] dhcp4 (ens34):   plen 24 (255.255.255.0)
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0380] dhcp4 (ens34):   lease time 1800
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0380] dhcp4 (ens34):   nameserver '192.168.71.1'
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0380] dhcp4 (ens34):   domain name 'localdomain'
4月 24 23:43:22 rst NetworkManager[1026]: <info>  [1650815002.0380] dhcp4 (ens34): state changed bound -> bound
4月 24 23:43:22 rst dhclient[4896]: bound to 192.168.71.132 -- renewal in 891 seconds.
Hint: Some lines were ellipsized, use -l to show in full.

绿色是开启状态

查看当前主机网卡状态信息

[root@rst ~]# nmcli device status 
DEVICE      TYPE      STATE   CONNECTION 
ens33       ethernet  已连接  ens33      
ens34       ethernet  已连接  ens34      
virbr0      bridge    已连接  virbr0     
lo          loopback  未托管  --         
virbr0-nic  tun       未托管  --    

查看网络连接的信息

[root@rst ~]# nmcli connection show 
NAME    UUID                                  TYPE      DEVICE 
ens33   7d37d6fb-2599-4d9f-91ca-3ad1a0916675  ethernet  ens33  
ens34   43d2563f-a91a-45fd-af2b-1c1ce39d1049  ethernet  ens34  
virbr0  b77f3355-e86c-48ef-84f9-3a87c6cd9696  bridge    virbr0 

(6)启用网卡与禁止使用

[root@rst ~]# ifdown ens33
成功断开设备 "ens33"。
[root@rst ~]# ifup ens33
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/7)

3.检测网络配置

查看端口信息

[root@rst ~]# netstat  -atn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     
tcp6       0      0 :::111                  :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:631                 :::*                    LISTEN     
tcp6       0      0 ::1:25                  :::*                    LISTEN  

查看路由表信息

[root@rst ~]# netstat  -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         gateway         0.0.0.0         UG        0 0          0 ens33
192.168.71.0    0.0.0.0         255.255.255.0   U         0 0          0 ens34
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0
192.168.170.0   0.0.0.0         255.255.255.0   U         0 0          0 ens33
192.168.170.0   0.0.0.0         255.255.255.0   U         0 0          0 ens33

监控网络接口统计信息*(我没有哈哈哈)

[root@rst ~]# netstat  -t
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      

路由跟踪

[root@rst ~]# netstat  -t
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
[root@rst ~]# tracepath www.baidu.com
 1?: [LOCALHOST]                                         pmtu 1500
 1:  gateway                                               0.170ms 
 1:  gateway                                               0.133ms 
 2:  no reply
 3:  no reply
 4:  no reply
^Z
[1]+  已停止               tracepath www.baidu.com

喜欢的话请给个赞谢谢

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ein hübscher Kerl.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值