首页 > 系统相关 >[Linux命令-网络和安全操作]

[Linux命令-网络和安全操作]

时间:2024-07-19 17:27:26浏览次数:21  
标签:netstat 网络 模式 命令 域名 Linux wget

目录

Vim编辑器:

网络

网络配置

ifconfig:

netstat:

wget : 从指定的URL下载文件

 网络安全


 

在Linux中,进行网络和安全操作时,我们先简单了解一下Vim编辑器

Vim编辑器:

vim编辑器有三种模式:
命令模式、编辑模式、末行模式

模式间切换方法:
(1)命令模式下,输入:后,进入末行模式
(2)末行模式下,按esc慢退、按两次esc快退、或者删除所有命令,可以回到命令模式
(3)命令模式下,按下A,a ,I ,i,O,o等键,可以计入编辑模式
(4)编辑模式下,按下esc,可以回到命令模式

网络

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

作用:数据交换 资源共享

网络的类型局域网 (LAN)、城域网 (MAN)、广域网(WAN)

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

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

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

子网掩码计算网段,将不同段置0进行等值比较

DNS 域名服务器:它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。使用别名来域名来表示一个网络IP,做这样的域名和IP映射的服务叫DNS

除了使用DNS,Linux下有一个hosts文件也使用来做域名映射的。在/etc下的hosts设置映射关系即可。

网络配置

ifconfig:

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

netstat

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

格式:netstat 选项

选项:

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

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

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

 netstat -antp 查看哪些端口号被占用
netstat -antp | grep 22 
远程访问端口号:22,远程访问协议:sshd

wget : 从指定的URL下载文件

 格式:wget 选项 参数

选项:

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

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

参数:网址

 wget https://nginx.org/download/nginx-1.26.1.tar.gz
 
 wget -b http://www.linuxde.net/testfile.zip 在后台下载
 tail -f wget-log             用于查看后台下载进度

 网络安全

        firewall-cmd –list-all 查看防火墙状态

常见防火墙

SELinux是美国国家安全局发布的一个强制访问控制系统

iptables是Linux下功能强大的应用层防火墙工具。

firewall是centos7里面新的防火墙管理命令

PS:面试可能会问的常见端口号

常用端口号:
80 http协议 nginx
8080 tomcat
3306  Mysql
6379 redis
5432 postgreSQl
22  ssh
25 ftp
27017 mongoDB
443 https

标签:netstat,网络,模式,命令,域名,Linux,wget
From: https://blog.csdn.net/2301_78794952/article/details/140554851

相关文章

  • 【Linux】网络基础_1
    文章目录十、网络基础1.协议OSI七层模型和TCP/IP四层模型网络传输基本流程报文与封装未完待续十、网络基础1.协议“协议”是一种约定。在网络环境下,主机距离过远时,必定会引发新的问题,比如数据可靠性,主机定位问题,数据传输等问题。为了解决这些问题,让这些不同......
  • Python网络爬虫从入门到实战
    什么是爬虫?所谓爬虫,其本质是一种计算机程序,它的行为看起来就像是蜘蛛在网上面爬行一样,顺着互联网这个“网”,一条线一条线地“爬行”。所以爬虫在英文中又叫作“Spider”,正是蜘蛛这个单词。爬虫能做什么?电商分析抓取天猫、京东、淘宝等电商网的评论及销量数据,对各种商......
  • Redis系列命令更新--Redis字符串命令
    1、RedisSET命令 (1)说明:用于设置给定key的值;如果key已经存储其他值,SET就覆写旧值,且无视类型;(2)语法:redis127.0.0.1:6379>SETKEY_NAMEVALUE(3)实例:#对不存在的键进行设置redis127.0.0.1:6379>SETkey"value"OKredis127.0.0.1:6379>GETkey"value"#对已存在的键......
  • Linux环境离线安装docker&docker-compose(包含一键安装脚本和一键安装包)
    一、docker离线安装1、下载docker离线安装包下载最新版本的docker(或者选择自己想要安装的版本)到本地。1)docker下载地址:Docker版本获取备注:此地址自2024年7月无法访问下载docker版本,小编已经将可以使用的docker、docker-compose版本整理在百度网盘中如有需要可以自行获取......
  • ArchLinux Vmware安装指北
    ArchLinuxVmware安装指北在本文开始之前,首先允许我提前声明一点,ArchLinux的安装并不算难,但是绝对也算不上简单,中间的安装可能会遇到很多问题,本篇文章不能保证完全贴合你的真实机器环境,但是我会在我安装过程中遇到的一点点小问题都说出来,给大家避个坑,这里我安装Arch的时候参考的......
  • Ubuntu 22.04.4 LTS (linux) Tomcat 下载 安装配置详细教程
    1官网下载下载链接2ubuntu服务器安装#下载wgethttps://dlcdn.apache.org/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz#解压tarzxvfapache-tomcat-9.0.91.tar.gzsudomvapache-tomcat-9.0.91//data/tomcat#配置环境变量sudovi/etc/profile......
  • 雷电9模拟器-ADB在cmd命令行任意位置都可运行adb
    前言全局说明雷电9模拟器-ADB连接一、说明二、找到雷电自带的adb.exe2.1模拟器默认安装路径:C:\leidian\LDPlayer9\2.2adb.exe路径C:\leidian\LDPlayer9\adb.exe三、adb添加到环境变量添加到环境变量后,在cmd命令行任意位置都可运行adb3.1找到设置地方:https......
  • 一文全懂:Linux磁盘分区
    一、物理设备的命名规则在Linux系统中一切都是文件,硬件设备也不例外。所有的硬件设备文件都在/dev文件夹中。硬件在Linux内的文件名SCSI/SATA/USB/dev/sd[a-p]VirtI/O界面/dev/vd[a-p]软盘/dev/fd[0-1]打印机/dev/lp[0-2](25針印表機)/dev/usb/lp[0-1......
  • Linux常用命令
    Linux常用命令文件操作命令ls命令ls-l//列出文件和目录的详细信息ls-R//列出所有文件ls-a//列出隐藏文件mv命令mvexample.txt/lem///移动目录下mvoldnamenewname//重命名rm命令rmexample.txt//移除文件cp命令cpexample.txtexample_c......
  • 网络空间资产测绘平台
    网络空间资产测绘平台网络空间资产测绘平台是一种专门用于对全球互联网空间中的各类资产进行全面、深入、实时探测和识别的技术平台。这些平台通过自动化的方式,对互联网上的服务器、设备、网站、域名、IP地址等资产进行扫描、识别和整理,形成完整的网络空间资产地图或数据库。主......