哈喽啊,大家好~前面已经有两篇关于Linux操作系统的分享了,这篇将会是关于Linux操作系统基础的最后一篇分享,毕竟对做网安这方面来说这真的很重要啊,接下来就是我要分享的内容了,让我们一起往下看吧。

Linux系统防火墙分为 iptables 静态防火墙、firewalld 动态防火墙两类。动态防火墙是静态防火墙的升级版。kali Linux 不自带防火墙。

Xshell这个软件是一款功能强大的终端模拟器,它支持多种协议可用于远程连接和管理服务器或虚拟机。

| 管道符:用来过滤字符串。

Shell脚本:可以运行、执行的文件。

默认kali的shell是zsh,shell后缀为.sh。

使用vim创建后缀为.sh的文件。

#!/bin/bash

这个是第一行固定的环境

chmod <777> <文件名>.sh

修改shell脚本文件权限

./<文件名>.sh

运行shell脚本

sh <文件名>.sh

运行shell脚本

bash <文件名>.sh

运行shell脚本

包管理器

安装、下载软件包的时候要切换root用户

镜像源的位置在 /etc/apt/sources.list

redhat:包格式 .rpm 包管理器 yum

debian:包格式.deb 包管理器 apt

apt update

列出所有可更新的软件清单

apt upgrade

升级软件包

apt install <软件包名>

安装指定的软件

apt remove <软件包名>

删除软件包

apt list

列出所有已安装的软件包

Hydra(九头蛇)爆破,可以爆破很多协议和服务,kali Linux自带,仅供学习!!!

字典是一个.txt文件,如果字典里有目标的用户名和密码才可以爆破成功。

hydra <参数> <服务名>://<目标ip地址>

hydra的命令格式

-l <用户名>

在已知用户名的情况下使用

-L <字典文件路径>

在未知用户名的情况下使用

-p <密码>

在已知密码的情况下使用

-P <密码>

在未知密码的情况下使用

-t <线程数>

默认16线程

-vV

显示详细信息

-o

输出文件路径

-f

找到密码就停止

-e ns

空密码和指定密码试探

ip | -M

列表文件路径

系统相关的操作命令

ifconfig

获取网卡状态或网卡配置

ip a

获取网卡状态或网卡配置

ip address

获取网卡状态或网卡配置

lo:物理机的回环地址

inet:IP地址

netmask:子网掩码

ping <IP地址、域名>

测试网络连通性

ping -c <数字> <IP、域名>

指定发包数量

ping -i <数字> <IP、域名>

指定间隔时长发包

ps

显示当前终端下运行的进程

ps -aux

更详细的显示所有用户的所有进程

STAT:进程的状态 Z:僵尸状态。 如果有僵尸进程(Z)直接终止掉。

kill <PID>

终止指定PID进程

kill -9 <PID>

强制终止进程

netstat -ano

显示网络信息、端口信息

Apache2、HTTP 默认端口:80

MySQL 默认端口:3306

SSH 默认端口:22

service <服务> start

开启服务

service <服务> status

查看服务有没有开启

Active:服务是否开启

dead:死亡

Active(running): 开启

service <服务> restart

重启服务

clear

清除命令

hosthame

查看本机名

这就是我要分享东西,希望可以帮助到大家。

感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!

Linux操作系统(下)的更多相关文章

  1. 在Linux操作系统下备份恢复技术的应用 转自https://yq.aliyun.com/articles/50205?spm=5176.100239.blogcont24250.9.CfBYE9

    摘要: 安全防护:在Linux操作系统下备份恢复技术的应用  原文参见:http://linux.chinaunix.net/techdoc/system/2005/12/19/925898.shtm ...

  2. Linux 操作系统下为网卡配置ip

    Linux操作系统下为网卡配置ip by:授客 QQ:1033553122 1.   Linux单一网卡设置多IP的配置方法 在Linux下网卡接口逻辑名被称为eth0,eth1,eth2,..... ...

  3. Linux 操作系统下,安装软件 apt-get、yum 的区别

    Linux 操作系统主要分为两大类: RedHat系列:Redhat.Centos.Fedora等: Debian系列:Debian.Ubuntu等. yum(Yellow dog Updater, ...

  4. Linux操作系统下Oracle主要监控工具介绍

    Oracle监控包括有效且完全地监控Oracle数据库的性能.可用性和使用率等统计量,还包括即时的错误通知和纠正措施,并提供全面的报表和图表.本文中主要介绍几种Linux操作系统下Oracle主要监控 ...

  5. 15.1 linux操作系统下nand flash驱动框架2

    当我们需要在操作系统上读写普通文件的时候,总是需要一层层往下,最终到达硬件相关操作,当然底层设备大多数都是块设备 NAND FLASH就作为一个最底层的块设备. 而写驱动,就是要构建硬件与操作系统之间 ...

  6. linux 操作系统下c语言编程入门

    2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理  ...

  7. linux 操作系统下简单的命令行操作

    一: 配置linux 操作系统虚拟主机 首先安装一个虚拟机(百度上面有很多哦) , 我主要使用的是VMware workstation 然后 下载一个centos镜像6..5到7都可以; 然后用VMw ...

  8. Linux操作系统下的常见系统资源共享

    转:http://www.360doc.com/content/07/0420/10/25127_457022.shtml linux下如何挂接(mount)光盘镜像文件.移动硬盘.U盘.Window ...

  9. Linux 操作系统下的环境变量设置

    Linux下的环境变量设置 by:授客 QQ:1033553122 1.  问题描述 linux输入命令时经常会出现提示:xxx:Command not found 2.  原因分析 Command ...

  10. C# 如何在Linux操作系统下读取文件

    发布在Window环境上的微服务需要部署在Linux环境上,本以为没有什么问题,结果因为一处读取文件路径的原因报错了,在此记录一下两个问题:1.C#如何判断当前运行环境是什么操作系统:2.C#读取文件 ...

随机推荐

  1. redis 执行性能检测指令报错:-bash: redis-benchmark: command not found

    最近在看redis相关的内容,redis有自带检测性能的命令: -bash: redis-benchmark: command not found 碰到的所有资料中均提示不能在redis客户端中执行, ...

  2. 2025苹果春季发布会前瞻:新品迭出,Apple Intelligence国行版即将上线!

    随着2025年的到来,苹果公司的春季发布会也渐行渐近.作为科技行业的领军企业,苹果每一次的新品发布都备受瞩目.本次春季发布会,苹果预计会带来一系列令人期待的新品,同时,国行Mac用户也将迎来一个重大更 ...

  3. Q:plsql中文显示??处理

    1.查询数据库字符集select userenv('language') from dual; 2.修改NLS_LANG环境变量:将NLS_LANG环境变量设置为正确的字符集 windows设置系统环 ...

  4. FLink自定义Kafka Source,处理后转发给下一个kafka topic

    一.依赖配置 pom文件:https://www.cnblogs.com/robots2/p/16048648.html kafka单机版安装:https://www.cnblogs.com/robo ...

  5. 用virtual-manager安装虚拟机

    使用virt-manager基本使用 启用机管理主窗口 硬件细节窗口 配置虚拟机启动选项 附加USB设备给虚拟机准备工作 USB重定向 虚拟机图形控制台 添加远程连接 显示虚拟机细节 性能监视 实验准 ...

  6. 网口CE超标了~

    前不久遇到一个网口传导测试超标的问题,今天在此分享下,希望各位能有所收获~ 背景 在对量产产品EMC抽检时,发现网口CE测试在537KHz处超标2.84dB 因为是网口传导测试,所以首先检查与网口相关 ...

  7. Mybatis中的 switch

    我这遇到个问题,如果 type字段为null则查询type is null,否则查对应的值 询问 AI 得知,可以用choose-when-otherwise <select> selec ...

  8. 大数据之路Week10_day07 (JavaAPI 操作Redis 与Hbase建立索引,通过查询redis中的索引查询Hbase数据)

    在这里是简单模拟将索引存到redis中,再通过先查询索引再将Hbase中的数据查询出来. 需要考虑的问题: 1.建立redis的连接,建立Hbase的连接 2.如何创建索引,即创建索引的key和val ...

  9. AI与.NET技术实操系列 - 开篇

    引言 在当今技术飞速发展的时代,人工智能(Artificial Intelligence, AI)已成为推动创新和变革的核心力量.从智能助手到自动化决策系统,AI的应用无处不在,深刻影响着我们的生活和 ...

  10. php stripslashes 函数的意思

    脑子不行了,很多东西看过就忘,比如这个stripslashes,知道是去除反斜杠,但为啥用它死活想不起来,搜索一下,把这几篇文章抄下来: 1.反斜杠是怎么回事 两个东西 ini_set(magic_q ...