linux的基础知识

touch命令

用于创建一个新的文件
语法touch linux路径
参数必填

cat命令

用于查看文件内容
语法cat linux路径
参数必填

more命令

用于查看文件,可翻页查看
语法more linux路径
使用空格进行翻下一页,b翻上一页,ent进行一行一行查看,q退出查看

cp命令

用于复制文件、文件夹
语法cp [-r] 参数1 参数2
-r选项,可选,用于复制文件夹使用
参数1,linux路径,表示被复制的文件
参数2,lunux路径,表示复制去的地方

mv命令

用于复制,移动文件位置
语法:mv 参数1 参数2
参数1,linux路径,表示被移动的文件或文件夹
参数2,linux路径,次奥是要移动去的地方,如果目标不存在,则进行改名

rm命令

用于删除文件,文件夹
语法 rm [-r -f] 参数1 参数2……参数N
同cp命令一样-r用于删除文件夹
-f表示force,强制删除(不会弹出提示确认信息)
普通用户删除内容不会弹出提示,指用root管理员用户删除内容会有提示
所以一般用户用不到-f选项
参数1,参数2,……参数N表示要删除的文件或文件夹路劲,按照空格隔开
rm命令支持通配符*,用来做模糊匹配
符号表示通配符,即匹配任意内容包括空,示例
test
,表示匹配任何以test开头的内容
*test,表示匹配任何以test结尾的内容
test,表示匹配任何包含test的内容
当处于root管理员模式时,如果执行 rm -rf /或rm -rf /*效果相当于windows上执行c盘格式化

切换到root用户,命令su - root
密码:123456

which命令

查看命令的路径
语法which 命令
示例 which cd

find命令

使用搜索指定的文件
语法:find 起始路径 -name “被查找文件名”
find命令-按文件大小查找文件
语法 find 起始路径 -size +|-n[KMG]
+,-表示大于和小于
n表示大小数字
KMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB
示例:查找小于10kb的文件:find / -size -10k ctr+c可以停止输出

grep命令

通过关键字过滤文件行
语法 grep [-n] 关键字 文件路径
选项-n,可选,表示在结果中显示匹配的行的行号
参数,关键字,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用“”将关键字包围起来
参数,文件路径,必填,表示要过滤内容的文件路径,可作为内容输入端口

wc命令做数量统计

可以通过wc命令统计问价按的行数,单词数量等
语法: wc [-c -m -l -w ] 文件路径
选项,-c 统计bytes数量
选项,-m,统计字符数量
选项-l,统计行数
选项,-w,统计单词数量
参数,文件路径,被统计的文件,可作为内容输入端口
cat test.txt | grep me
将左边的内容当作文件过滤,grep过滤文件中带有me的内容
hello world!!! this is me fitst use compter
its me youyici look you hope you daydayhappy

echo命令

可以使用echo命令在命令行内输出指定内容
语法:echo 输出内容
无需选型,只有一个参数表示要输出的内容,复杂内容可以用“”包围
echo pwd 会执行pwd的功能

重定向符

,将左侧命令的结果,覆盖写入到符号右侧指定的文件中(将文件原有的内容清空,然后将左侧的命令结果写入右侧文件)
echo hello > test.txt

,将左侧命令的结果,追加写入到符号右侧指定的文件中(将左侧的内容,加入到右侧文件中)
echo qwer >> test.txt

tail命令

使用tail命令,可以查看文件尾部内容,跟中文件的最新更改,语法如下:
tail [-f -num] linux路径
参数linux路径,表示被跟踪的文件路径
选项,-f ,表示持续跟踪
选项,-num表示,查看尾部多少行,不填默认10行

ctrl+c 停止正在运行的内容,ctrl+l清屏、

vim编辑器的三种工作模式

命令模式(command mode)
命令模式下,所敲的案件1编辑器都理解为命令,以命令驱动执行不同的功能,此模型下不能自由进行文本编辑
输入模式(insert 莫得)也就是所谓的编辑模式,插入模式,此模式下,可以对文件内容进行自由编辑
底线命令模式(last line mode)以:开始,通常用于文件的保存退出

命令模式

vi 文件路径
vim 文件路径
vim 文件路径(有就进入,没有就创建一个)
刚进入就是处于命令模式,按i可进入输入模式,按esc可以退出输入模式,回到命令模式,按:进入底线模式,然后输入wq可以退出vim

a 在当前光标位置之后进入输入模式,A在当前行的结尾,进入输入模式
o当前光标的下一行进入输入模式,O当前光标上一行进入输入模式
esc任何情况下都能回到命令模式
/进入搜索模式
n继续向下搜索
N向上搜索
dd删除光标所在行
yy复制当前行
p粘贴
u撤销修改
ctr+r反向撤销
gg去到首行
GG去最后一行
dG从当前行删到行尾

:q仅退出
:q!强制退出
:wq 保存并退出

su命令

就是用于账户切换的系统命令,其来源英文单词:switch User
语法:su - [用户名]
-符号是可选的,表示是否在切换用户后加载环境变量,建议带上
参数:用户名,表示要切换的用户,用户名也可以省略,省略表示切换到root
切换用户后,可以通过exit命令退回上一个用户,也可以使用快捷键;ctrl+d

sudo命令

语法sudo 其它命令
尾普通的命令授权,临时以root身份执行
但是并不是所有的用户都有权力使用sudo,我们要为普通用户配置sudo认证
给普通用户配置sudo权限
首先进入visudo,然后按o进入文件末尾,然后输入:账号名 ALL=(ALL) NOPASSWD=ALL

groupadd 创建用户组

groupdel 删除用户组

创建用户 useradd [-g -d]用户名
选项:-g指定用户的组,不指定-g,会创建同名组自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g
选项-d指定用户home路径,不指定,home目录默认在:/home/用户名

删除用户
userdel [-r] 用户名
选项发 -r,删除用户的home目录,不使用-r,如果不提供则查看自身

修改用户所属组
usermod -aG 用户组,用户名,将指定用户加入指定用户组

gent命令

可以查看当前系统中有哪些用户
语法:getent passwd
结果为:用户名:密码(x):用户ID:组ID:描述信息(无用):home目录:执行终端(默认bash)

getent group

可以查看当前系统中有哪些用户组
一,表示文件,文件夹的权限控制信息
二表示文件,文件夹所属用户
三,表示文件,文件夹所属用户组
第一位-或者d或|
-表示文件
d表示文件夹
|表示链接
第二到四位所属用户权限(=表示无此权限)
第五到七位所属用户组权限
第八到十位表示其它用户权限

r表示读权限,针对文件可以查看文件内容,针对文件夹,可以查看文件夹内容,如ls命令
w表示写权限,针对文件表示可以修改此文件,针对文件夹,可以在文件夹内,创建,删除,改名等操作
x表示执行权限,针对文件表示可以将文件作为程序执行,针对文件夹,表示可以更改工作目录到此文件夹,即cd进入

chmod命令

我们可以使用chmod命令,修改文件,文件夹的权限信息
注意只有文件,文件夹的所属用户或root用户可以修改
语法chmod [-R] 权限 文件或文件夹
选项-R:,对文件夹内的全部内容应用同样的操作
chmod u=rwx,g=rw,o=x test
chmod -R u=rwx,g=r,o=x test.txt
二进制
rwx = 7
— = 0
–x=1
chmod 777 test

chown命令

使用chown命令,可以修改文件,文件夹的所示用户和用户组
普通用户无法修改所属位其它用户或组,随意此命令之适用于root用户执行
语法chown [-R] [用户][:][用户组] 文件或文件夹
选项,-R,同chmod,对文件夹内全部内容应用相同规则
选项,用户,修改所属用户
选项,用户组,修改所属用户组
:用于分割用户和用户组
chown root hello.txt

各类实用小技巧

ctrl+c强制停止
ctrl+d退出或登出
history,查看历史输入过的命令history || more可以分页查看全部历史 !+p可以执行上一次输入的带有p的命令
ctrl+r,输入内容去匹配历史命令
ctrl+a,跳到命令开头
ctrl+e,跳到命令结尾
ctrl+键盘左键,向左跳一个单词
ctrl+键盘右键,向右跳一个单词
ctrl+l ,可以清空屏幕内容,clear+回车也可以清屏

yum命令

yum:RPM包软件管理器,用于子送花安装配置lunux软件,并可以自动挡解决依赖问题
语法 yum [-y] [install | remove |search ] 软件名称
选项 -y,自动确认,无需手动确认安装或卸载过程
install:安装
remove:卸载
search:搜索
yum命令需要root权限,且需要联网

systemctl命令

sustemctl命令可以控制其启动,停止,开机自启
能够呗sustemctl管理的团建,一般也被称之为服务
语法:sustemctl [start | stop |status |enable | disable] 服务名 status:查看状态 enable:开启开机自启 disable 关闭开机自启
NetWotkManager,主网络服务
network ,副网络服务
firewalld,防火墙服务
sshd,ssh服务(FinalShell源程登录Linux使用的就是这个服务)
systemctl status httpd
sustemctl start ctpd

ln命令创建软链接

在系统中创建软链接,可以将文件,文件夹,连接到其他位置
类似windows系统中的快捷方式
语法 ln -s 参数1 参数2
-s选项,创建软连接
参数1:被链接的文件或文件夹
参数2:要连接去的目的地
ln -s /etc/yum.conf ~/yum.conf

date命令

可以在命令中查看系统的时间
语法:date [-d] [+格式化字符串] 示例date -d “+1 day” +%m-%d 能用的时间位year,month,day,hor,minute,second
-d:按照给定的字符串显示日期,一般用于日期计算
格式化字符串:通过特定的字符串标记,来控制显示的日期格式
格式化字符串:通过特定的字符串标记,来控制显示的日期格式
%Y 年
%y 年份后两位数字:(00,99)
%m 月份(11,12)
%d 日
%H 小时
%M 分钟
%S 秒
%s 自1970-01-01 00:00:00 UTC到现在的秒数(时间戳)
示例:date “+%Y-%m-%d %H:%M:%S”

修改linux时区

使用root权限执行以下命令
rm -f /etc/localtime
sudo ln -s /user/share/zoneinfo/Asia/Shanghai /etc/localtime
ntp程序
我们可以通过ntp程序自动校准系统时间

固定ip

DHCP:动态获取IP地址,即每次重启设备后都会获取一次,可能导致ip地址频繁变更
在VMware Workstation(或Fusion)中配置ip地址网关和网段(ip地址的范围)
在lunux系统中手动修改配置文件,固定ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
改一个static,在文件末尾添加四句
IPADDR=“192.168.149.128”
NETHASK=“255.255.255.0”
GATEWAY=“192.168.149.2”
DNS1=“192.168.149.2”

ping命令

语法ping [-c num] ip或主机名
选项:-c,检查的次数,不适用-从-c选项,将无限次数持续检查
参数:ip或主机名,被检查的服务器的ip地址或主机名地址

wget命令

是非交互式的文件下载器,可以在命令行内下网络文件
语法:wget [-b] url
选项:-b,可选,后台下载,会将日志写入到当前工作目录的wget-log文件
参数:url,下载链接
http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0/tar/gz

curl命令

curl可以发送http网络请求,可用于:下载文件,获取信息等
语法:curl [-O] url
选项:-O,用于下载文件,当url式下载链接式,可以使用此选项保存文件
参数:url,要发器请求的网络地址

nmap命令,指定ip对外暴露端口

安装nmap:yum -y install nmap
语法:nmap 被查看的ip地址

netstat命令,查看指定端口或进程的占用情况

语法:netstat -anp|grtp 端口

ps命令,查看系统中的进程信息
语法: ps [-e -f]
选项:-e,显示出全部的进程
选项:-f,以完全格式化的形式展示信息(展示全部信息)
一般来说固定用法就是:ps -ef列出全部进程的全部信息
显示的信息从左到右分别是:
UID: 进程所属的用户ID
PID:进程的进程号ID
PPID:进程的父ID(启动此进程的其它进程)
C:此进程的CPU占用率(百分比)
STIME:进程的启动时间
TTY:启动此进程的终端序号,如显示?,表示非终端启动
TIME:进程占用CPU的时间
CMD:进程对应的名称或启动路径或启动命令

kill关闭进程
语法:kill [-9] 进程ID
选项:-9,表示强制关闭进程。不使用此选项会向进程发送信号要求其关闭,但是否关闭看进程自身的处理机制

top命令
可以查看cpu,内存的使用情况,类似windows的任务管理器
默认每5秒刷新一次,语法:直接输入top即可,按q或ctrl+c退出
-p:只显示某个进程的信息
-d:设置刷新时间,默认是5s
-c:显示产生进程的完整命令,默认是进程名
-n指定刷新次数,比如top -n 3,刷新输出3次后退出
-b:以分Fiji傲虎非全屏模式运行,以批次的方式执行top,一般配合-n指定输出几次统计信息,将输出重定向到指定文件,比如top -b -n 3 > /tmp/top.tmp
-i 不显示任何显示idle 或无用zombie的进程
-u查找指定用户启动的进程

%Cpu(s): 1.7 us, 0.3 sy, 0.0 ni, 98.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu(s):cpu使用率,us:用户cpu使用率,su:系统cpu使用率,ni:高优先级进程占用cpu时间百分比,id:空闲cpu率·,wa:io等待cpu占用率1,hi:cpu硬件中断率,si:cpu软件中断率,st:强制等待占用cpu率

7964 centos 20 0 3003232 125068 38416 S 1.0 12.6 0:32.27 gnome-shell
6395 root 20 0 320028 1520 1148 S 0.3 0.2 0:04.24 vmtoolsd
PID进程id
USER:进程所属用户
PR:进程优先级,越小越高
NI:负值表示高优先级,正表示低优先级
VIRT:进程使用虚拟内存,单位KB
RES:进程使用物理内存,单位KB
SHR:进程使用共享内存:单位KB
S:进程状态(S休眠,R运行,Z死锁状态,N负数优先级,i空闲状态)
%CPU:进程占用CPU率
%MEM:进程占用内存率
TIME+:进程使用CPU时间统计,单位10毫秒
COMMAND:进程的命令或程序文件路径

iostat命令,磁盘信息监控
语法:iostat [-x] [num1] [num2]
选项:-x,显示更多信息
num1:数字,刷新间隔,num2:数字,刷新几次

sar命令 网络状态监控
可以使用sar命令查看网路的相关统计(sar命令非常复杂,这里仅简单用于统计网络)
语法; sar -n DEV num1 num2
选项: -n,查看网络,DEV表示查看网络接口
num1:刷新间隔(不填就查看一次结束),num2:查看次数(不填无限次数)

环境变量:PATH
echo $PWD echo $PPATH

自行设置环境变量(重要)
临时设置,语法:export 变量名=变量值
永久生效
针对当前用户生效,配置在当前用户的 ~/bashrc文件中
针对所有用户生效,配置在系统的 /etx/profile文件中在末尾加上export PATH=$PATH:自定义路径
并通过语法:source /etc/profile(配置文件),进行立刻生效,或重新登录FinalShell生效

rz,sz命令进行上传

tar命令
.tar,称之为tarball,归档文件,即加纳但的将文件组装到一个.tar文件内,并没有太多的文件蹄疾的减少,仅仅是简单的封状
.gz,也常见为.tar.gz,gzip格式压缩文件1,即使用gzip压缩算法将文件压缩到一个文件内,可以极大的减少压缩后体积
针对这两种格式使用tar命令均可以进行压缩和解压缩的操作
语法:tar [-c -v -x -f -z -C] 参数1 参数2……参数N
-c,创建压缩文件,用于压缩模式
-v,显示压缩,解压过程,用于查看进度
-x,解压模式
-f,要创建的文件,或要解压的文件,-f选项必须在所有选项中位置处于最后一个
-z,gzip模式,不适用-z就是普通的tarball格式
-c,选项解压的目的地,用于解压模式

-z一般处于第一个tar -zcvf test.tar.gz hello.txt hello2.txt

解压缩组合有
tar -xvf test.taar
解压test。tar,将文件解压至当前目录
tar -xvf test.tar -C /home/centos
解压至指定目录
tar -zxvf test.tar.gz -C 目录/

zip命令压缩文件
语法:zip [-r] 参数1 参数2 ……参数N
-r,被压缩的包含文件夹的时候,需要使用-r选项,和rm,cp等命令的-r效果一致
zip a.zip a test.txt

unzip命令解压文件
语法:unzip [-d] 参数
-d 指定要解压去的位置,同tar的-c选项
参数,被解压的zip压缩包文件

MySql安装
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm

在MySQL控制台内执行

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘密码’;

密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的简单语句,如123、abc

123
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘centosYFQ~6’;

如果你想设置简单密码,需要降低MySQL的密码安全级别

set global validate_password_policy=LOW; # 密码安全级别低
set global validate_password_length=4; # 密码长度最低4位即可# 然后就可以用简单密码了(课程中使用简单密码,为了方便,生产中不要这样)
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘简单密码’;

授权root远程登录

grant all privileges on . to root@“IP地址” identified by ‘密码’ with grant option;

IP地址即运行登录的IP地址,也可以填写%,表示允许任何地址

密码表示给远程登录独立设置密码,和本地登录的密码可以不同# 刷新权限,生效
flush privileges;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/61366.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

百度网盘的使用技巧

暂无内容,在使用的过程中进行记录。

【python爬虫案例】用python爬豆瓣读书TOP250排行榜!

文章目录 一、爬虫对象-豆瓣读书TOP250二、python爬虫代码讲解三、讲解视频四、完整源码 一、爬虫对象-豆瓣读书TOP250 您好,我是 马哥python说 ,一名10年程序猿。 今天我们分享一期python爬虫案例讲解。爬取对象是,豆瓣读书TOP250排行榜数…

使用这个插件,fiddler抓包直接生成httprunner脚本

har2case可以将.har文件转化成yaml格式或者json格式的httprunner的脚本文件,生成.har格式文件可以借助 fiddler 或 Charles 抓包工具 友情提示: 录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本&#xf…

xsschallenge通关(1-10)

文章目录 level1level 2level 3level 4level 5level 6level 7level 8level9level 10 level1 这一关很简单&#xff0c;标准的xss注入&#xff0c;打开hackbar&#xff0c;输入 <script>alert(/xss/)</script>点击EXECUTE&#xff0c;通关&#xff01; level 2 这…

设计模式之命令模式(Command)的C++实现

1、命令模式的提出 在软件开发过程中&#xff0c;“行为请求者”和“行为实现者”通常呈现一种“紧耦合”&#xff0c;如果行为的实现经常变化&#xff0c;则不利于代码的维护。命令模式可以将行为的请求者和行为的实现者进行解耦。具体流程是将行为请求者封装成一个对象&…

python基础爬虫反爬破解

文章目录 爬虫初识1. HTTP协议与WEB开发&#xff08;1&#xff09;简介&#xff08;2&#xff09;socket套接字&#xff08;3&#xff09;请求协议与响应协议 2. requests&反爬破解&#xff08;1&#xff09;UA反爬&#xff08;2&#xff09;referer反爬&#xff08;3&…

基于Java+SpringBoot+Vue前后端分离客户关系管理系统设计和实现

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

Java aspose 将HTML导出成Excel文件

1.需求 有一批表格的html文件&#xff0c;需要将这些表格导出成excel文件 2.代码 使用第三方库 aspose ByteArrayInputStream htmlIs new ByteArrayInputStream(htmlBuilder.toString().getBytes()); // 将html字符串构建成输入流 LoadOptions lo new LoadOptions(LoadFo…

电子词典dictionary

一、项目要求&#xff1a; 1.登录注册功能&#xff0c;不能重复登录&#xff0c;重复注册。用户信息也存储在数据库中。 2.单词查询功能 3.历史记录功能&#xff0c;存储单词&#xff0c;意思&#xff0c;以及查询时间&#xff0c;存储在数据库 4.基于TCP&#xff0c;支持多客户…

Skip Connection——提高深度神经网络性能的利器

可以参考一下这篇知乎所讲 https://zhuanlan.zhihu.com/p/457590578 长跳跃连接用于将信息从编码器传播到解码器&#xff0c;以恢复在下采样期间丢失的信息

【PHP】PHP文件操作详解

PHP是一种广泛使用的服务器端脚本语言&#xff0c;用于开发Web应用程序。在PHP中&#xff0c;文件操作是一项重要的功能&#xff0c;包括文件的读取、写入、删除和其他操作。本文将详细介绍PHP文件操作的各个方面&#xff0c;并通过示例代码进行说明。 一、文件读取 要读取一…

TCP/UDP原理

文章目录 一、端口1. 端口的定义和作用2.服务端和客户端的区别3.常见的知名端口号有 二、TCP的原理1.TCP头部封装格式2.TCP可靠性机制三次握手确认机制四次挥手RST结束连接窗口机制 3.完整性校验4.TCP特征5.TCP的适用场景 三、UDP的原理1.UDP头部封装格式2.UDP特征3.UDP的适用场…

微信小程序云开发-云存储文件ID转http

一、前言 云开发的云储存文件默认是以cloudID的形式读取的&#xff0c;但是这种读取方式只能在微信小程序或内嵌H5中使用。 所以如果需要在其他地方使用&#xff0c;例如浏览器或网站等其他端读取文件的时候&#xff0c;需要转换成普通的http链接。 目前官方提供有转换的接口…

音视频 ffmpeg命令图片与视频互转

截取一张图片 ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp -i 输入 -y 覆盖 -f 格式 image2 一种格式 -ss 起始值 -vframes 帧 如果大于1 那么 输出加%03d t…

Android View动画整理

View 动画相关内容可参考官网 动画资源 此前也有写 View 动画相关的内容&#xff0c;但都只是记录代码&#xff0c;没有特别分析。以此篇作为汇总、整理、分析。 Android View 动画有4中&#xff0c;分别是 平移动画 TranslateAnimation缩放动画 ScaleAnimation旋转动画 Rot…

python-数据可视化-使用API

使用Web应用程序编程接口 &#xff08;API&#xff09;自动请求网站的特定信息而不是整个网页&#xff0c;再对这些信息进行可视化 使用Web API Web API是网站的一部分&#xff0c;用于与使用具体URL请求特定信息的程序交互。这种请求称为API调用 。请求的数据将以易于处理的…

SpringBoot—日志

目录 日志使用日志日志级别设置日志级别设置分组指定日志文件路径日志切割归档使用第三方日志框架log4j2配置文件【分级存储】logback配置文件【分级存储】 实例代码 日志 使用日志 给controller添加日志信息 要给controller类上添加Slf4j注解&#xff0c;然后使用log.info(…

关于SAM中decomposed Relative Positional Embeddings的理解

关于SAM中decomposed Relative Positional Embeddings的理解。 relative positional embedding的一种实现方式是&#xff1a;先计算q和k的相对位置坐标&#xff0c;然后依据相对位置坐标从给定的table中取值。以q和k都是77为例&#xff0c;每个相对位置有两个索引对应x和y两个…

2023年信息安全管理与评估赛项参考答案-模块1任务一

根据网络拓扑图所示&#xff0c;按照IP 地址规划表&#xff0c;对防火墙的名称、各接口IP 地址进行配置。共8 分&#xff0c;每错1 处&#xff08;行&#xff09;扣1 分&#xff0c;扣完为止。地址、安全域、接口&#xff08;状态为UP&#xff09;、名称都正确。 2.根据网络拓扑…

QT注册界面练习(信号与槽实现页面跳转)

一、注册界面练习思路以及具体代码 在完成注册页面搭建的前提下&#xff0c;通过信号与槽机制实现多组件之间的相互通信&#xff0c;实现页面跳转。 基本步骤&#xff1a; 首先&#xff0c;将注册页面的登录按钮与成功登陆信号绑定&#xff0c;当用户名与密码均匹配时&#xf…