网络和安全操作

编辑文件

文本编辑器有很多,比如图形模式的gedit、OpenOffice 等,文本模式下的编辑器有vi、vim(vi的增强版本)等。vi和vim是我们在Linux中最常用的编辑器。

gedit:类似于windows下的记事本,很方便的去修改文本

OpenOffice:Linux下的office,可以进行word,excel,ppt的制作。

vim

vim/vi(Vim编辑器)

含义:vi与vim编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻

eg:vim kk 使用vim 来创建或这编辑kk文件

Vim的模式

一般模式下的操作

一般模式下切换到编辑模式

一般模式切换到命令行模式

vim多窗口使用技巧

横向切割打开

(1):new+窗口名(保存后就是文件名) 打开一个新窗口

(2):split+窗口名(保存后就是文件名) 打开一个新窗口,split可以简写为sp

纵向切割打开

:vsplit+窗口名(保存后就是文件名) 打开一个新窗口, vsplit可以简写为vsp

关闭多窗口

:qall 关闭当前窗口

窗口的切换

:ctrl+w+j/k 通过j/k可以上下切换,或者:ctrl+w加上下左右键,还可以通过快速双击ctrl+w 依次切换窗口。

vim与shell切换

:shell 可以在不关闭vi的情况下切换到shell命令行

:exit 从shell回到vi

网络概念

网络:一组相互连接的计算机;多台计算机组成;使用物理线路进行连接

作用:数据交换 ;资源共享

网络分类

计算机网络覆盖的地理区域决定了它的类型

www 万维网

www:是环球信息网的缩写,(英文全称为"World Wide Web"),中文名字为"万维网","环球网"等,常简称为Web。 分为Web客户端和Web服务器程序

IP地址

为什么需要IP地址?

IP地址 : 唯一标识网络上的每一台计算机

IP 地址:32位,由4个8位二进制数组成 IP表示方法:点分十进制

IP地址 = 网络ID +主机ID

网络ID:标识计算机或网络设备所在的网段

主机ID:标识特定主机或网络设备

IP地址分类

地址类用于指定网络 ID 并在网络 ID 和主机 ID 之间提供分隔方法 IANA(互联网数字分配机构)是负责协调一些使Internet正常运作的机构)负责分配A、B、C类网络地址,具体主机地址由机构组织自行分配 IP 地址类包括:

A类IP段 1.0.0.0 到126.255.255.255 (0段和127段不使用)

B类IP段 128.0.0.0 到191.255.255.255

C类IP段 192.0.0.0 到223.255.255.255
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1658万多台电脑

B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑

C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑

C类只能容纳254台电脑的原因是把0 和 255 去除了作为特殊的运算值

网络配置

ifconfig

含义:用于配置和显示Linux内核中网络接口的网络参数用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了

语法: ifconfig 参数

参数: 网卡 ip 掩码 up down

网络状态查询

netstat

含义:用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

语法: netstat 选项

选项

-l:显示监控中的服务器的Socket;

-n:直接使用ip地址,而不通过域名服务器;

-p:显示正在使用Socket的程序识别码和程序名称;

eg:netstat -lnp|grep 80

通过网络下载文件

wget

含义:从指定的URL下载文件

语法: wget 选项 参数

选项

-b:进行后台的方式运行wget;

-c:继续执行上次终端的任务

参数: 网址

eg: wget http://www.linuxde.net/testfile.zip

wget -b http://www.linuxde.net/testfile.zip

tail -f wget-log 用于查看后台下载进度

主机名和IP地址间的映射

IP地址太长记不住怎么办?

使用别名来域名来表示一个网络IP,做这样的域名和IP映射的服务叫DNS DNS 域名服务器:它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。 除了使用DNS,Linux下有一个hosts文件也使用来做域名映射的。 在/etc下的hosts设置映射关系即可。

防火墙

安全设置

参数解释

1、firwall-cmd:是Linux提供的操作firewall的一个工具;

2、--permanent:表示设置为持久;

3、--add-port:标识添加的端口;

SELinux的关闭:

#修改配置文件 vim /etc/selinux/config

#SELINUX=enforcing #注释掉

#SELINUXTYPE=targeted #注释掉

SELINUX=disabled #增加

:wq! #保存退出

iptables防火墙关闭

查看iptables 规则 :

iptables -F

如果有安装了iptables服务:

1.iptables状态的查看: service iptables status

2.关闭iptables: service iptables stop

SELinux防火墙关闭

1.查看SELinux状态:

sestatus

  1. SELinux的关闭:

#修改配置文件 vim /etc/selinux/config

SELINUX=disabled

:wq! #保存退出 然后重启!

相关推荐
用户962377954485 小时前
DVWA 靶场实验报告 (High Level)
安全
数据智能老司机8 小时前
用于进攻性网络安全的智能体 AI——在 n8n 中构建你的第一个 AI 工作流
人工智能·安全·agent
数据智能老司机8 小时前
用于进攻性网络安全的智能体 AI——智能体 AI 入门
人工智能·安全·agent
用户9623779544810 小时前
DVWA 靶场实验报告 (Medium Level)
安全
red1giant_star10 小时前
S2-067 漏洞复现:Struts2 S2-067 文件上传路径穿越漏洞
安全
用户9623779544813 小时前
DVWA Weak Session IDs High 的 Cookie dvwaSession 为什么刷新不出来?
安全
cipher2 天前
ERC-4626 通胀攻击:DeFi 金库的"捐款陷阱"
前端·后端·安全
一次旅行5 天前
网络安全总结
安全·web安全
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
red1giant_star5 天前
手把手教你用Vulhub复现ecshop collection_list-sqli漏洞(附完整POC)
安全