如何查看网络
# 一般使用命令 ifconfig# 若无则手动安装工具yum -y install net-tools
网络配置信息
[root@vvkt7whznuckhiz2-0723575 s26]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.9 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::f816:3eff:fe80:226a prefixlen 64 scopeid 0x20<link> ether fa:16:3e:80:22:6a txqueuelen 1000 (Ethernet) RX packets 28522 bytes 378651337 (361.1 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 25166 bytes 3295858 (3.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: 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 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
切换root用户
sudo su
切换图形化和纯命令行界面
Ctrl + F1~F7 代表Linux默认的七个终端F1 式图形化 其余均为纯命令行
远程连接
1. tools 1. Windows10 : xshell // secureCRT official website [https://www.vandyke.com/download/index.html] 2. Mac 自带命令行 使用SSH命令/Windows用户在powershell下亦可通过此方法连接
IP地址解析
1. 127.0.0.1 本地回环地址,用于测试机器内部通信的IP,只能自己和自己玩2. 0.0.0.0 表示注册绑定一台机器的所有IP地址 由于一台服务器可能存在多个网卡,一般直接用该地址,能够同时注册多个IP地址
常见端口
1. 8080 自定义端口2. 3306 MySQL默认端口3. 6379 redis默认端口4. 80 http默认端口5. 443 https默认端口6. 22 用于远程连接服务器
Linux命令提示符[Linux command prompt]
1. 格式 命令 + 条件/参数 + 对象/文件/目录2. 说明 1. 一般情况下 [参数]是可选的,一些情况下 [文件或者路径]也是可选的 2. 参数 > 同一个命令跟上不同的参数执行不同的功能 3. Linux 命令/参数普遍使用空格分隔
知识补充
Linux如何安装操作系统
1. 面向个人 VMware workstations Pro个人学习构建2. 面向企业vmware esxi vsphere企业级虚拟化软件,安装相应的Linux镜像3. g
查看IP地址的两种方法
[root@vvkt7whznuckhiz2-0723575 ~]# ip addr show1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether fa:16:3e:80:22:6a brd ff:ff:ff:ff:ff:ff inet 192.168.1.9/24 brd 192.168.1.255 scope global noprefixroute dynamic eth0 valid_lft 76787sec preferred_lft 76787sec inet6 fe80::f816:3eff:fe80:226a/64 scope link noprefixroute valid_lft forever preferred_lft forever
查看当前用户的身份
whoami
网卡的存放路径
[root@vvkt7whznuckhiz2-0723575 ~]# cd /etc/sysconfig/network-scripts/ifcfg-eth0[root@vvkt7whznuckhiz2-0723575 network-scripts]# lsifcfg-eth0 ifdown-ippp ifdown-routes ifup ifup-ipv6 ifup-ppp ifup-tunnelifcfg-lo ifdown-ipv6 ifdown-sit ifup-aliases ifup-isdn ifup-routes ifup-wirelessifdown ifdown-isdn ifdown-Team ifup-bnep ifup-plip ifup-sit init.ipv6-globalifdown-bnep ifdown-post ifdown-TeamPort ifup-eth ifup-plusb ifup-Team network-functionsifdown-eth ifdown-ppp ifdown-tunnel ifup-ippp ifup-post ifup-TeamPort network-functions-ipv6[root@vvkt7whznuckhiz2-0723575 network-scripts]# pwd/etc/sysconfig/network-scripts
如何修改主机名呢?
[root@vvkt7whznuckhiz2-0723575 network-scripts]# hostnamectl set-hostname tylor[root@vvkt7whznuckhiz2-0723575 network-scripts]# exitlogout# 重新登录Last login: Sun Sep 26 14:19:59 2021 from 117.45.146.157[root@tylor ~]# ^C
如何配置多用户呢?
[root@tylor ~]# useradd caesar[root@tylor ~]# passwd caesarChanging password for user caesar.New password:
切换超级用户?
# 第一步su# 第二步Enter回车//[caesar@tylor ~]$ suPassword: [root@tylor caesar]#
常见的目录名有那些?各有什么意义?
1. opt 存放大型软件, 比如Nginx2. root superuser的home目录3. etc 是存放配置文件的4. var 存放经常变化的文件,比如log
开机没有IP怎么办?
1. vim编辑网卡配置文件信息,修改如下参数cd /etc/sysconfig/network-scripts/vim ifcfg-eth0ONBOOT=yes2. 确保vmware 正确选择了桥接或者NAT网络模式3. 命令重启网络设置systemctl stop NetworkManager # 关闭无线网络systemctl restart network # 重启有线网络4. 查看 ```IP```是否存在ip addr show