渗透入门Day2

开始有两个小问题 

1.家用电脑能否充当服务器

家用电脑通常可以充当一些简单的服务器,例如文件服务器、游戏服务器、Web 服务器等。不过,家用电脑受性能的限制,性能和稳定性一定是不尽人意的。

2.服务器的特性

 好了,正式开始今天的总结。

一.为Linux做的相关铺垫

1.IP地址

目前有ipv4和ipv6IP地址是互联网中用于唯一标识计算机和其他网络设备的数字地址。

ipv4为4组十进制数,每组数值范围为0~255,用点号分隔,如192.168.1.1。目前数量越来越不够用。又是便诞生了ipv6

IPv6地址是128位二进制数,通常表示为8组16进制数,每组数值范围为0~FFFF,用冒号分隔。例如:2001:0db8:85a3:0000:0000:8a2e:0370:7334。IPv6地址数量非常巨大,可满足未来互联网的发展需求

2.公网与私网

公网:公网IP地址是由互联网服务提供商(ISP)分配给用户设备的全球唯一标识,用于在Internet上进行通信。www(万维网)全世界都可以互相访问的网

私网:私有IP地址是指在一个局域网内部使用的IP地址,用于局域网内部通信,不会在Internet上直接使用。常见的私有IP地址段有:10.0.0.0/8、172.16.0.0/12和192.168.0.0/16。局域网/内网/私网 在某个单元内部(家庭、教室)能够互相访问的网络。

3.计算机资源

计算机资源分为两部分 硬件 软件

硬件资源:指的是计算机的物理组成(cpu、显卡)看得见摸得着。

软件资源:指的是应用程序 由开发人员根据编程语言编写 操作系统属于软件资源

我们便有一个问题:

为什么在打开一个应用程序后,我们敲击鼠标键盘画面会给我们不同的反馈?

  1. 用户的输入通过输入设备(鼠标和键盘)传递给操作系统。
  2. 操作系统将用户的输入信号传递给相应的设备驱动程序,以便正确处理。
  3. 应用程序接收到来自操作系统的输入信号,并根据用户操作执行相应的功能。
  4. 应用程序通过操作系统和设备驱动程序将处理结果发送到硬件,如 GPU 和显示器。
  5. 用户在显示器上看到处理结果,即界面的变化。

总结:操作系统是计算机软件资源和硬件资源的桥梁

4.操作系统

操作系统主要有Windows、macOS和Linux。

Windows是由微软开发的闭源收费操作系统,体系分为用户操作系统和server操作服务系统,

macOS有苹果公司研发

Linux主要应用于服务器,是全球服务器应用最多的操作系统,开源,体系大,分支多。

主要分为两派,为Redhat与debian

二.Linux的初步了解

1.为什么要使用Linux?

性能问题:Windows服务器操作系统不如Linux高

稳定性问题:Linux更加稳定 可以达到开机好几年不关机

开源:因为开源,人人都可以编写脚本 补丁 提高易用性和安全性

安全性问题:Linux>Windows

远程管理方面 Linux > Windows

服务器价格昂贵 所以要将性能充分利用在项目上

2.Linux的含义

狭义:linus开发的内核代码

广义:由内核衍生出的各种发行版本

3.Linux的特点

开源 多用户多任务

多用户 :允许同时多个用户登录

多任务:多个任务,允许用户同时进行多个操作任务

windows属于单用户多任务

Linux属于多用户多任务

4.备份操作系统

A.快照

快照又称还原点,保存拍摄快照时的系统状态,在后期可以恢复。

侧重于短期备份,需要频繁备份的时候可以使用快照,做快照时需要主机处于开启状态

B.克隆 就是复制的意思,侧重长期保存,做克隆时,必须得是关闭的。

克隆与快照的区别 快照后是一台机器,克隆后是两台机器。

三.Linux系统的使用注意

1.Linux严格区分大小写

2.Linux文件“扩展名”

Linux并不像Windows系统需要扩展名来辨别文件

3.Linux中所有内容以文件形式保存

普通文件 一般文件 可执行文件

一般文件 用编辑器打开 可以看到里面的内容,也可以在里面写内容

可执行文件在windows中双击打开(exe bat)在Linux中 ./文件名

目录文件

类似于windows中的文件夹

用于存储文件

4.Linux系统的文件目录结构

Linux不同于windows  没有盘符概念 只有一个根目录

路径:绝对路径 相对路径

绝对路径 不管当前工作路径是哪 目标路径都以/磁盘根下开始

相对路径:除了绝对路径之外的路径都称之为相对路径,相对路径需要一个相对物(当前工作路径)

只要看到路径以/开头就是绝对路径,除了/开头之外的都是相对路径

../表示上级目录(上一级)

./表示当前目录 普通文件 ./可以省略 可执行文件 ./

目录名称/:表示下级目录

5.Linux系统的文件目录用途

Linux 系统目录结构 | 菜鸟教程 (runoob.com)

该网址讲述的非常详细,在此不多赘述。

四.Linux命令入门

1.切换root账户

su root

2.查看操作系统信息

命令:uname[参数]

作用:获取计算机操作系统的相关信息

参数:-a    all表示获取全部的系统信息(类型 全部主机名 内核版本 发布时间)

3.查看目录下的文件

list 即list files  列出列表

用法一: ls

用法二:ls /etc/

ls 后面跟绝对路径或者相对路径 列出某个目录下的文件名

用法三:

-l 表示 list 以详细列表的形式进行展示

-a all 表示显示所有的文件(包含隐藏文件)

-h 显示文件的详细大小

用法四:ls -l   =   ll

4.显示当前路径

pwd

5.切换目录

cd即change directory

作用:切换当前的工作目录

cd 路径 切换目录
cd 切换到当前用户的家目录
cd ~ 切换到当前用户的家目录
cd .. 切换到上一级目录

6.清除屏幕信息

clear

7.显示当前用户

whoami

8.重启操作系统

reboot

shutdown -r min

shutdown -r now立刻重启

9.关闭操作系统

shutdown

用法一:shutdown

用法二:shutdown -h -h代表分钟

10.type  查看内部命令

 11.查看历史命令(1000条)

history

五.文件管理命令

1.目录创建和删除

创建

mkdir 

mkdir (文件名)

mkdir (文件名) (文件名)

mkdir -p (文件名)/(文件名)

删除

rmdir 

rmdir [参数选项]路径

用法一: rmdir [空目录] rmdir 1/2/3 删除子目录3 保留 1/2

用法二: rmdir [空目录] [空目录]

用法三:rmdir -p 1/2/3 首先删除子目录,删除成功后,删除上级目录 直到结束

2.文件的创建与删除

创建

touch

touch 文件路径 [文件路径1 文件路径2 ...]

用法1:touch [文件路径]

用法2:touch 文件路径1 文件路径2 文件路径3 

删除

rm

用法1:rm [文件名]

用法2:rm -r [路径]  删除指定路径下的所有文件

用法3  rm -rf  强制删除指定路径下的所有文件

3.文件的复制与剪切

复制

cp

复制文件或目录到指定位置

cp [选项] 源路径 目标路径 

用法1:cp 源路径 目标路径

用法2: cp 源路径 目标路径(指定文件名)

用法3:cp -r  源路径 目标路径

剪切

mv

作用:可以使文件在不同的目录之间移动 也可以对文件或目录进行重命名

mv cp

使用mv源目录的文件会被移动到新目录 cp则是复制了一份新的

用法1:mv 源文件 目标文件

用法2:mv 源文件 目标文件(指定文件名)

用法3:重命名 mv 源文件 新文件名

4.打包压缩与解压缩

打包

tar

用法1:tar -cvf 打包好的名称 文件名1 文件名2 

![image-20230711150606432](7.11下.assets/image-20230711150606432.png)

用法2:tar -uf 

![image-20230711151131829](7.11下.assets/image-20230711151131829.png)

用法3:tar -tf

![image-20230711151243686](7.11下.assets/image-20230711151243686.png)

压缩

用法1  tar -jcvf  1.tar.bz2 1 2 3 4

用法2  tar -Jcvf  1.tar.xz 1 2 3 4

解压

用法1:tar -xvf 文件名  通用解压方式

用法2: 指定压缩时使用的格式 tar-Jxvf 可以解压.xz的文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值