如何查看网络

  1. # 一般使用命令 ifconfig
  2. # 若无则手动安装工具
  3. yum -y install net-tools

网络配置信息

  1. [root@vvkt7whznuckhiz2-0723575 s26]# ifconfig
  2. eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
  3. inet 192.168.1.9 netmask 255.255.255.0 broadcast 192.168.1.255
  4. inet6 fe80::f816:3eff:fe80:226a prefixlen 64 scopeid 0x20<link>
  5. ether fa:16:3e:80:22:6a txqueuelen 1000 (Ethernet)
  6. RX packets 28522 bytes 378651337 (361.1 MiB)
  7. RX errors 0 dropped 0 overruns 0 frame 0
  8. TX packets 25166 bytes 3295858 (3.1 MiB)
  9. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
  10. lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
  11. inet 127.0.0.1 netmask 255.0.0.0
  12. inet6 ::1 prefixlen 128 scopeid 0x10<host>
  13. loop txqueuelen 1000 (Local Loopback)
  14. RX packets 0 bytes 0 (0.0 B)
  15. RX errors 0 dropped 0 overruns 0 frame 0
  16. TX packets 0 bytes 0 (0.0 B)
  17. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

切换root用户

  1. sudo su

切换图形化和纯命令行界面

  1. Ctrl + F1~F7 代表Linux默认的七个终端
  2. F1 式图形化 其余均为纯命令行

远程连接

  1. 1. tools
  2. 1. Windows10 : xshell // secureCRT official website [https://www.vandyke.com/download/index.html]
  3. 2. Mac 自带命令行 使用SSH命令/Windows用户在powershell下亦可通过此方法连接

IP地址解析

  1. 1. 127.0.0.1
  2. 本地回环地址,用于测试机器内部通信的IP,只能自己和自己玩
  3. 2. 0.0.0.0
  4. 表示注册绑定一台机器的所有IP地址
  5. 由于一台服务器可能存在多个网卡,一般直接用该地址,能够同时注册多个IP地址

常见端口

  1. 1. 8080 自定义端口
  2. 2. 3306 MySQL默认端口
  3. 3. 6379 redis默认端口
  4. 4. 80 http默认端口
  5. 5. 443 https默认端口
  6. 6. 22 用于远程连接服务器

Linux命令提示符[Linux command prompt]

  1. 1. 格式
  2. 命令 + 条件/参数 + 对象/文件/目录
  3. 2. 说明
  4. 1. 一般情况下 [参数]是可选的,一些情况下 [文件或者路径]也是可选的
  5. 2. 参数 > 同一个命令跟上不同的参数执行不同的功能
  6. 3. Linux 命令/参数普遍使用空格分隔

知识补充

Linux如何安装操作系统

  1. 1. 面向个人
  2. VMware workstations Pro个人学习构建
  3. 2. 面向企业
  4. vmware esxi vsphere企业级虚拟化软件,安装相应的Linux镜像
  5. 3. g

查看IP地址的两种方法

  1. [root@vvkt7whznuckhiz2-0723575 ~]# ip addr show
  2. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  3. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  4. inet 127.0.0.1/8 scope host lo
  5. valid_lft forever preferred_lft forever
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  9. link/ether fa:16:3e:80:22:6a brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.1.9/24 brd 192.168.1.255 scope global noprefixroute dynamic eth0
  11. valid_lft 76787sec preferred_lft 76787sec
  12. inet6 fe80::f816:3eff:fe80:226a/64 scope link noprefixroute
  13. valid_lft forever preferred_lft forever

查看当前用户的身份

  1. whoami

网卡的存放路径

  1. [root@vvkt7whznuckhiz2-0723575 ~]# cd /etc/sysconfig/network-scripts/ifcfg-eth0
  2. [root@vvkt7whznuckhiz2-0723575 network-scripts]# ls
  3. ifcfg-eth0 ifdown-ippp ifdown-routes ifup ifup-ipv6 ifup-ppp ifup-tunnel
  4. ifcfg-lo ifdown-ipv6 ifdown-sit ifup-aliases ifup-isdn ifup-routes ifup-wireless
  5. ifdown ifdown-isdn ifdown-Team ifup-bnep ifup-plip ifup-sit init.ipv6-global
  6. ifdown-bnep ifdown-post ifdown-TeamPort ifup-eth ifup-plusb ifup-Team network-functions
  7. ifdown-eth ifdown-ppp ifdown-tunnel ifup-ippp ifup-post ifup-TeamPort network-functions-ipv6
  8. [root@vvkt7whznuckhiz2-0723575 network-scripts]# pwd
  9. /etc/sysconfig/network-scripts

如何修改主机名呢?

  1. [root@vvkt7whznuckhiz2-0723575 network-scripts]# hostnamectl set-hostname tylor
  2. [root@vvkt7whznuckhiz2-0723575 network-scripts]# exit
  3. logout
  4. # 重新登录
  5. Last login: Sun Sep 26 14:19:59 2021 from 117.45.146.157
  6. [root@tylor ~]# ^C

如何配置多用户呢?

  1. [root@tylor ~]# useradd caesar
  2. [root@tylor ~]# passwd caesar
  3. Changing password for user caesar.
  4. New password:

切换超级用户?

  1. # 第一步
  2. su
  3. # 第二步
  4. Enter回车
  5. //
  6. [caesar@tylor ~]$ su
  7. Password:
  8. [root@tylor caesar]#

常见的目录名有那些?各有什么意义?

  1. 1. opt 存放大型软件, 比如Nginx
  2. 2. root superuserhome目录
  3. 3. etc 是存放配置文件的
  4. 4. var 存放经常变化的文件,比如log

开机没有IP怎么办?

  1. 1. vim编辑网卡配置文件信息,修改如下参数
  2. cd /etc/sysconfig/network-scripts/
  3. vim ifcfg-eth0
  4. ONBOOT=yes
  5. 2. 确保vmware 正确选择了桥接或者NAT网络模式
  6. 3. 命令重启网络设置
  7. systemctl stop NetworkManager # 关闭无线网络
  8. systemctl restart network # 重启有线网络
  9. 4. 查看 ```IP```是否存在
  10. ip addr show