陳Huid的博客

Time tries truth.
私信 关注
陳Huid
码龄3年

知识改变命运,技术成就未来。

  • 107,025
    被访问量
  • 97
    原创文章
  • 52,164
    作者排名
  • 81
    粉丝数量
  • 于 2017-12-25 加入CSDN
获得成就
  • 获得85次点赞
  • 内容获得14次评论
  • 获得510次收藏
荣誉勋章
兴趣领域
  • #运维
    #运维开发
TA的专栏
  • python
  • pycharm
  • cacti
    1篇
  • keepalived
  • nginx
    3篇
  • MySQL
    21篇
  • Tomcat
    1篇
  • Firewalld防火墙
    1篇
  • Linux教程
    1篇
  • DNS
    1篇
  • Zabbix
    1篇
  • LAMP
    1篇
  • DHCP
    1篇
  • MariaDB
    1篇
  • Squid代理服务器
    1篇
  • LNMP
    1篇
  • BIOS设置
    1篇
  • Apache
    2篇
  • yum源
    1篇
  • VMware Tools
    1篇
  • 服务器系统
    1篇
  • Cisco Packet Tracer 思科模拟器教程
    19篇
  • SQL数据库
    2篇
  • 计算机组成原理
    1篇
  • windows server 2016
    1篇
  • 华为
    1篇
  • IP addr
    1篇
  • Samba
    1篇
  • NFS
    1篇
  • Vsftpd
    1篇
  • RAID
    1篇
  • mount
    1篇
  • Linux
    40篇
  • 文件权限
    3篇
  • 正则表达式
    1篇
  • touch
    1篇
  • head
    1篇
  • tail
    1篇
  • more
    1篇
  • less
    1篇
  • find
    1篇
  • gzip
    1篇
  • vzip2
    1篇
  • vim
    1篇
  • shell
    3篇
  • 网络运维
    6篇
  • windows
    3篇
  • 桌面运维
    2篇
  • 环境变量
    1篇
  • 用户和组权限管理
    1篇
  • 服务器安装
    4篇
  • DNS服务器
    1篇
  • NTFS
    1篇
  • 文件共享
    1篇
  • FTP
    1篇
  • CA
    1篇
  • HCNA
    4篇
  • 网络基本架构
    1篇
  • OSI七层模型
    1篇
  • 报文封装
    1篇
  • 子网划分
    1篇
  • 网络层
    1篇
  • TCP/UDP
    1篇
  • yum
    1篇
  • rpm
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Linux运维 --- Zabbix安装与部署

1.安装LNMP1.1安装Apache[root@localhost ~]# yum install httpd httpd-devel -y已加载插件:langpacks, product-id, search-disabled-repos, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to regi
原创
80阅读
0评论
0点赞
发布博客于 5 月前

Linux运维 --- 使用LAMP架构部署Cacti监控

Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。
原创
113阅读
0评论
0点赞
发布博客于 5 月前

Linux运维 --- Keepalived + Nginx 实现高可用 Web 负载均衡

Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。序号 操作系统 IP地址 Nginx端口号 默认主从 1 Centos 7 192.168.203.179 80 Master 2 Redhat 7 192.168.203.218 80 Backup 需要准备的依赖包和安装包[ro.
原创
48阅读
0评论
0点赞
发布博客于 5 月前

Linux运维 --- 配置MySQL主从服务器

随着访问量的不断增加,Mysql数据库压力不断增加,需要对mysql进行优化和架构改造,可以使用高可用、主从复制、读写分离来、拆分库、拆分表进行优化。MySQL主从配置安装MySQL[root@master ~]# yum install mysql-libs mysql-devel mysql-server -y [root@slave ~]# yum install mysql-libs mysql-devel mysql-server -y ............省略部分安装过程.
原创
18阅读
0评论
0点赞
发布博客于 5 月前

Linux运维 --- Tomcat 服务配置

Tomcat是Apache软件基金会的Jakarta项目中开发的一个Servlet容器,实现了对Servlet和JavaServerPage(JSP)的支持,Tomcat本身也是一个HTTP服务器,Tomcat主要用来解析JSP语言、HTML格式的网页页面。本实验需要用到的软件:apache-tomcat-8.5.57.tar.gzjdk-8u261-linux-i586.tar.gz安装JDK[root@localhost ~]# yum install glibc.i686 -y
原创
48阅读
0评论
0点赞
发布博客于 5 月前

Linux --- Firewalld防火墙与SELinux

这篇文章主要是针对CentOS 7系统的Firewalld和SELinux配置说明systemctl mask firewalld 锁定firewalldsystemctl unmask firewalld 取消firewalld锁定(解锁后,就可以再开启firewalld防火墙了)systemctl status firewalld 查看状态systemctl start firewalld ...
原创
96阅读
0评论
0点赞
发布博客于 6 月前

Linux运维 --- 部署Zabbix监控平台

[root@localhost ~]# cd /etc/sysconfig/network-scripts[root@localhost network-scripts]# vim ifcfg-ens33ONBOOT=yes[root@localhost ~]# service network restartRestarting network (via systemctl): [ OK ][root@localhost...
原创
85阅读
0评论
0点赞
发布博客于 6 月前

Linux运维 --- 使用DHCP动态管理主机地址

动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中。主要用途:为局域网内部的设备或网络供应商自动分配IP地址。作用域:一个完整的IP地址段,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。超级作用域中包含了可以统一管理的作用域列表。排除范围:把作用域中的某些IP地址排除,确保这些IP地址不会分配给DHCP客户端。地址
原创
282阅读
0评论
0点赞
发布博客于 7 月前

Linux运维 --- 使用MariaDB数据库管理系统

[root@localhost ~]# rpm -qa | grep -i mysqlmysql57-community-release-el7-8.noarchmysql-community-server-5.7.28-1.el7.x86_64mysql-community-common-5.7.28-1.el7.x86_64mysql-community-libs-compat-5.7.28-1.el7.x86_64mysql-community-libs-5.7.28-1.el7.x86_.
原创
114阅读
0评论
0点赞
发布博客于 7 月前

Linux运维 --- 使用Squid部署代理缓存服务

Squid服务程序会按照收到的用户请求向网站源服务器请求页面、图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上。当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力。Squid服务程序具有配置简单、效率高、功能丰富等特点,它能支持HTTP、FTP、SSL等多种协议的数据缓存,可以基于访问控制列表(ACL)和访问权限列表(ARL)执行内容过滤与权限管理功能,还可以基于多种条件禁止用户访问存在威胁或..
原创
117阅读
0评论
0点赞
发布博客于 8 月前

Linux运维 --- 部署Postfix邮件系统

电子邮件系统是我们在日常工作、生活中最常用的一个网络服务,后面会结合BIND服务程序提供的DNS域名解析服务来验证客户端主机与服务器之间的邮件收发功能。电子邮件系统基于邮件协议来完成电子邮件的传输,常见的邮件协议:简单邮件传输协议(SMTP):用于发送和中转发出的电子邮件,占用服务器的25/TCP端口。 邮局协议版本3(POP3):用于将电子邮件存储到本地主机,占用服务器的110/TCP端口。Internet消息访问协议版本4(IMAP4):用于在本地主机上访问邮件,占用服务器的143/..
原创
488阅读
0评论
0点赞
发布博客于 8 月前

Linux运维 --- 使用 Bind 提供域名解析服务

看完本篇文章可以学习到的知识:①正向解析与反向解析 ②DNS服务器的部署正向解析:根据主机名(域名)查找对应的IP地址。反向解析:根据IP地址查找对应的主机名(域名)。DNS服务协议采用类似目录树的层次结构记录域名与IP地址的映射对应关系,形成一个分布式的数据库系统:DNS结构模型主服务器:特定区域内具有唯一性、负责维护该区域内的域名与IP地址对应关系。从服务器:从主服务...
原创
287阅读
0评论
0点赞
发布博客于 8 月前

Linux运维 --- nginx添加系统服务的脚本

#!/bin/bash#chkconfig: 345 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverseset -ePATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binDESC="nginx daemon"NAME=nginxDAEMON=/usr/local/nginx/sbin/$NAMESCRIPTNAME=/etc/init.d.
原创
56阅读
0评论
0点赞
发布博客于 8 月前

Linux运维 --- 使用LNMP架构部署动态网站环境

在搭建LNMP架构之前先把yum软件仓库和gcc编译工具安装上,如果不知道怎么安装本地Yum源可以参考:配置本地yum源将下面的软件包都安装上:[root@localhost ~]# yum install -y apr* autoconf automake bison bzip2 bzip2* compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++.
原创
136阅读
0评论
0点赞
发布博客于 8 月前

[BIOS] thinkpad X220 BIOS设置详解

其实这篇技术文档不光适用于X220,大部分设置说明同样适用于T520系列,W520系列和(T、X、W)*30系列Wake On LAN:当以太网控制器接收到远程唤醒数据包时,让系统开机。注意,如果设置有硬盘密码,Wake On LAN功能将不起作用。(建议关闭) Ethernet LAN Option ROM:装入Ethernet LAN Option ROM可以从集成的网络设备启动(以太网卡的一个特殊功能)。(建议默认) USB UEFI BIOS Support:USB输入输出系统支持,...
转载
2656阅读
0评论
0点赞
发布博客于 9 月前

MySQL 数据库相关知识汇总以及常用SQL语句

数据库系统(DBS:DataBase System)    数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员(DBA:DataBase Administrator)组成的存储、管理、处理和维护数据的系统图1-1表示一个数据库管理系统,其中数据库提供数据的存储功能,数据库管理系统提供数据的组织、存取、管理和维护等基础功能,数据库应用系统根据应用需求使用数据库,数据库管理员负责全面管理数据库系统。 在不会引起混淆的情况下,我们经常把...
原创
119阅读
0评论
0点赞
发布博客于 9 月前

微软 cmd命令解释

gpedit.msc-----组策略appwiz.cpl-----打开程序进行卸载。Nslookup-------IP地址侦测器 。explorer-------打开资源管理器 。logoff---------注销命令 。tsshutdn-------60秒倒计时关机命令 。lusrmgr.msc----本机用户和组 。services.msc--- 打开本地服务。...
原创
171阅读
0评论
0点赞
发布博客于 9 月前

Linux --- Apache 环境搭建

Linux系统安装Apache服务器之前需要具备gcc-c++编译功能和yum源挂载!下载安装Apache 下载链接在根目录下创建 httpd目录将 tar -xvf httpd-2.4.43.tar.gz 解压到/httpd 目录下查看yum源是否挂载...
原创
170阅读
0评论
0点赞
发布博客于 10 月前

Linux --- Nginx 环境搭建

安装gcc gcc是用来编译下载下来的nginx源码:yum install gcc-c++安装pcre和pcre-devel :PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,pcre-devel 是使用 pcre 开发的一个二...
原创
167阅读
0评论
0点赞
发布博客于 10 月前

Linux --- 配置本地yum源并实现开机自动挂载

挂载ISO镜像文件:在 / 目录下创建一个yum目录,然后将光盘路径 /dev/sr0 挂载到 /yum目录下检查本地yum是否搭建成功,清除yum缓存:显示软件仓库列表:这种属于一次性挂载,系统重启之后yum源就会失效!所以下面会介绍每次开机时自动挂载。执行vim命令,配置开机自动运行的文件(类似于windows系统下的 '启动' 文件夹)给 /e...
原创
634阅读
0评论
0点赞
发布博客于 10 月前

VMware 安装vmware-tools工具

今天想从本地windows系统拖一点文件到VMware里面的Linux系统时,发现以前安装的VMware Tools工具已经用不了了,可能因为RedHat系统好久没用VMware Tools工具的缘故吧,刚好借这个机会,我也很想把安装VMware Tools工具的操作步骤分享出来执行安装命令,一路敲回车键,直到安装完成跳出安装界面:验证:将本地windows系统下的My...
原创
132阅读
0评论
0点赞
发布博客于 10 月前

Linux --- 安装MySQL

挂载CD光盘:
原创
124阅读
0评论
0点赞
发布博客于 10 月前

CentOS 7系统完全安装

激活网卡:重启网卡:查看网卡获取的IP地址:验证是否可以上网:
原创
91阅读
0评论
0点赞
发布博客于 10 月前

MySQL --- 数据库备份与还原

1.数据库备份的概念数据库备份,即从SQL Server数据库或其事务日志中将数据或日志记录复制到相应的设备,以创建数据副本或事务日志副本。数据还原用于将指定SQL Server备份中的所有数据和日志复制到指定数据库,然后通过应用记录的更改使该数据在时间上向前移动,以回滚备份中记录的所有事物。设计一个好的备份和还原策略需考虑多方面的因素,包括备份内容、备份计划、备份介质、备份设备、备份类型和恢...
原创
216阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 安全管理

服务器安全管理1.两种身份验证方式①用windows身份验证是根据用户的windows身份权限来进行身份验证,这种方式要直接一些,只要windows登录密码正确就可以访问数据库,sql不判断sa密码。但是在远程连接的时候会因NTML验证的缘故,无法登陆。②用混合身份验证模式,也就是基于Windows身份验证和SQL Server身份混合验证。这个连接不仅包括远程用户还包括本地用户,当远...
原创
269阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 触发器

触发器的定义触发器是用户定义在关系表上的一类由事件驱动的特殊过程。一旦定义,触发器将被保存在数据库服务器里。任何用户对表的增删改操作均由服务器自动激活相应的触发器。触发器类似于约束,但是比约束更加灵活,可以实施更加复杂的检查和操作,具有更精细和更强大的数据控制能力。1.创建触发器2.修改触发器3.禁用启用触发器4.删除触发器...
原创
98阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 存储过程

存储过程说明:存储过程是由过程化SQL语句书写的过程,这个过程经过编译和优化后存储在数据库服务器中,因此称它为存储过程,使用时只要调用即可。使用存储过程可以实现代码的复用、提高运行效率、降低通信流量以及方便实施业务规则。1.无参存储过程2.修改存储过程3.查看存储过程4.删除存储过程使用SQL方式删除存储过程...
原创
74阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 索引

1.索引的定义索引是一种重要的数据库对象,它可以和基本表或者视图建立关联。当表的数据量比较大时,查询操作会比较耗时。建立索引是加快查询速度的有效手段。数据库索引类似于图书后面的索引,能快速定位到需要查询的内容。用户可以根据应用环境的需要,在基本表上建立一个或多个索引,以提供多种存取路径,加快查找速度。①聚焦索引:聚集索引定义中包含聚集索引列。聚集索引根据数据行的键值在表或视图中排序来存储这些...
原创
105阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 视图管理

1.视图的定义视图是从一个或几个基本表(或视图)导出的虚拟表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本库中。所以一旦基本表中的数据发生变化,从视图中查询出来的数据也就随之改变了。视图一旦定义,就拥有和基本表一样的功能,也可以在视图之上再定义新的视图,但对视图的更新操作则有一定的限制。2.创建视图...
原创
93阅读
0评论
0点赞
发布博客于 1 年前

MySQL --- 数据的增加、删除、更改和查询

添加数据插入单个元组1.使用SSMS工具更新数据表里面的数据2.使用SQL方式更新数据表里面的数据INSERT (插入)VALUES(对新元组的各属性赋值,字符串常数以及时间日期要用单引号括起来)插入多个元组 通过子查询插入元组修改数据删除数据使用SQL方式删除数据表里面的数据查询...
原创
127阅读
0评论
0点赞
发布博客于 1 年前

MySQL ---数据表操作(新增、删除、修改)

在对数据表进行操作之前,需要对 SSMS 工具进行设置,否则会出现数据表无法保存的情况创建数据表1.使用SSMS工具创建数据表展开数据库,再展开需要创建数据表的数据库,点击 "表",右键选择"新建表"2.使用SQL方式创建数据表修改数据表1.使用SSMS工具修改数据表展开数据库,再展开需要创建数据表的数据库,点开"表",点击选择需要修改...
原创
181阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 数据类型

常见的数据库中主要的数据类型有:① 定长字符型:char(size)② 变长字符型:varchar2(size)③ 数据字符型:number(m,n)m 指的是有效位,n指的是小数位④ 日期类型:date⑤ 大对象:LOB(包括二进制BLOB和字符大对象CLOB)MySQL 支持多种类型,大致可以分为三类:数值(Value)、日期/时间(date)、字符串类型(string...
原创
139阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 数据库复制与删除

复制数据库:数据库从一台服务器转移到另一台服务器上或同一台服务器上。当不需要数据库时,我们需要删除数据库实例以及数据库文件。1.复制数据库① 复制数据库之前,需要开启 SQL Sever 代理② 复制数据库操作之前需要注意的是 SQL Server 代理 的内置账户选择 Local system展开数据库,点击需要复制的数据库,选择"任务",在任务里选择"复制数据库"...
原创
151阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 数据库扩充与收缩

1.使用SSMS工具对数据库进行扩充2.使用SQL 方式对数据库进行扩充1.使用SSMS工具添加数据文件2.输入创建SQL代码1.使用SSMS工具对数据库进行收缩2.使用SQL 方式对数据库进行收缩1.使用SSMS工具收缩数据文件2.使用SQL 方式收缩数据文件注意:收缩后的主数据文件不能收缩小雨 ...
原创
312阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 数据库的分离和附加

SQL 数据库提供了''分离/附加'' 数据库、"备份/还原" 数据库 、复制数据库等多种数据库的备份和恢复的方法。"分离/附加"类似于"文件拷贝",即把数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘做备份。分离数据库就是讲某个数据库从SQL Server 数据库列表中删除,使其不再被 SQL Server管理和使用,但改数据库的文件(.MDF)和对应的日志文件(.LDF)完...
原创
1320阅读
2评论
0点赞
发布博客于 2 年前

MySQL --- 数据的导入导出

使用SSMS工具导入数据展开"数据库",右键选择 "任务" ,在 任务 中选择"导入数据"。注意:选择导入表格数据的时候,Excel 表格后缀是.xls使用SSMS工具导出数据展开"数据库",右键选择 "任务" ,在 任务 中选择"导出数据"。...
原创
76阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 创建数据库

完成后,点击确定,服务器开始创建数据库,可以在"对象资源管理器" 窗口中看到创建的数据库右击数据库"属性",在弹出的属性对话框中可以查看到数据库的属性信息和配置信息输入创建SQL代码点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确点击“执行”按钮,或按住F5,执行SQL代码执行 SQL 代码...
原创
211阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 使用混合身份验证连接数据库

原创
143阅读
0评论
0点赞
发布博客于 2 年前

安装 MySQL 2012 (windows 版)

MySQL 2012镜像 迅雷下载:链接
原创
378阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 修改登录密码

不久前在Linux服务器上安装了MySQL,在安装过程中并没有设置密码,但是登录的时候却提示要输入登录密码,在5.7版本之后系统会自动创建一个初始密码,这个密码是随机的不方便记忆,我们可以根据自己的需求设置一个容易记住的登录密码。检查 MySQL 服务状态 :1.查看MySQL 初始密码:Kfh!d:2khbCS2.使用初始密码登录:3.修改登录密码:(需要注意...
原创
97阅读
0评论
0点赞
发布博客于 2 年前

计算机组成原理(思维导图)

原创
490阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 常用命令汇总

Linux 的目录结构:/bin 普通用户的可执行命令,系统的任何用户都可以执行该目录中的命令/boot 存放Linux操作系统启动时所需使用的文件/dev 系统中所有设备文件/etc 系统中的配置文件/home 普通用户的宿主目录,每个用户在该目录下都有一个与用户名同名的目录/mnt 中的子目录用于系统中可移动设备的挂载点/root...
原创
285阅读
0评论
0点赞
发布博客于 2 年前

MySQL 学习笔记

Windows服务-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES...
原创
75阅读
0评论
0点赞
发布博客于 2 年前

MySQL --- 安装MySQL数据库

学习目标:学会使用windows 系统安装MySQL 数据库1.打开浏览器输入SQL官网的下载地址:下载链接2.下载好MySQL软件压缩包后,在C盘下创建一个web 文件夹,将MySQL文件解压到web文件下,在mysql 目录下创建一个my.ini 文件3.打开my.ini 配置文件在里面输入以下内容[client]#设置mysql客户端默认字符集defaul...
原创
126阅读
0评论
0点赞
发布博客于 2 年前

SQLlite 轻型数据库安装

1.首先去网上下载一个SQL lite 的数据库安装包 官网下载地址:链接2.默认同意协议,点击下一步3.选择安装路径(默认即可),点击下一步4.点击下一步5.按照个人习惯,可以选择是否创建桌面快捷方式6.点击 安装7.等待安装进度条完成8.安装完成后是否启动 SQL 数据库9.下图就是SQL 的启动界面10.检查并...
原创
108阅读
0评论
0点赞
发布博客于 2 年前

技术编程人员成长的9个段位

很多人都问,技术人员如何成长,每个阶段又是怎样的,如何才能走出当前的迷茫,实现自我的突破。所以我结合我自己 10 多年的从业经验,总结了技术人员成长的 9 个段位,希望对大家的职业生涯,有所帮助。第一段刚接触编程的时候,会觉得这是个很神奇东西,平淡的英文字母,再加上标点符号,竟然可以有这么大魔力。会觉得编程是很有自豪感的事情,因为在我们看来,它就是在创造,用这些跳动的字符,创造我们想要的效...
转载
93阅读
0评论
0点赞
发布博客于 2 年前

华为设备 --- BGP详细配置实验

拓扑图:要使AS100网络(R1:1.1.1.1)和AS200(R4:4.4.4.4)网络路由可达。需要在所有router间运行BGP协议,R1和R2、R3之间建立EBGP连接,R2、R3和R4之间建立IBGP全连接。在AS200内,使用IGP协议来计算路由(该例使用OSPF作为IGP协议)。开始配置:1、根据拓扑图配置各路由器的IP地址R1[R1]int LoopBack...
转载
2057阅读
1评论
6点赞
发布博客于 2 年前

思科模拟器 --- 交换机端口安全配置

学习目标:掌握交换机的端口安全功能,控制用户的安全接入1.实验环境:对公司网络严格控制,防止公司用户的IP地址冲突和公司内部的网络攻击和破坏行为,为每一个员工分配固定的IP地址,某公司员工分配的IP地址为:192.168.2.2/24,主机的MAC地址是:0060.5C5B.3152,该主机连接在 1台 S2960 上 。2.实验目的:针对交换机的所有端口,配置最大连接数为 1,针对 PC...
原创
3178阅读
1评论
5点赞
发布博客于 2 年前

思科模拟器 --- 网络端口地址转换NAPT配置

学习目标:理解 NAT 网络地址转换的原理及功能、掌握 NAPT配置实现局域网访问互联网1.定义①NAT将网络划分为内部网络和外部网络两部分,局域网主机利用NAT访问网络时,是将局域网内部的本地地址转换为全局地址(互联网合法的IP地址)后转发数据包②NAT分为两种类型:NAT(网络地址转换)和NAPT(网络端口地址转换IP地址对应一个全局地址)③NAPT:使用不同的端口来映射多个...
原创
1588阅读
0评论
2点赞
发布博客于 2 年前

思科模拟器 --- 网络地址转换NAT配置

学习目标:理解NAT网络地址转换的原理及功能、掌握静态NAT配置,实现局域网访问互联网1.定义①网络地址转换NAT(Network Address Translation),被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。②默认情况下,内部IP地址是...
原创
1652阅读
2评论
2点赞
发布博客于 2 年前

思科模拟器 --- 扩展IP访问控制列表配置

学习目标:掌握扩展访问控制列表配置并将扩展IP访问列表应用到特定端口上1.定义①访问列表中定义的规则主要有以下:源地址、目标地址、上层协议、时间区域。②扩展IP访问列表(编号100-199、2000、2699)使用以上四种组合来进行转发或阻断分组;可以根据数据包的源IP、目的IP、源端口、目的端口、协议来定义规则,进行数据包的过滤。2.实验场景:公司部门的电脑(PC 0)不能对服务...
原创
2211阅读
0评论
4点赞
发布博客于 2 年前

思科模拟器 --- 标准IP访问控制列表配置

学习目标:①理解标准IP访问控制列表的原理及功能 ②掌握编号的标准IP访问控制列表的配置方法1.访问控制列表的概念①ACLs的全称为接入控制列表(Access Control Lists),也称访问控制列表(Access Lists),俗称防火墙,在有的文档中还称包过滤。ACLs通过定义一些规则对网络设备接口上的数据包文进行控制;允许通过或丢弃,从而提高...
原创
2019阅读
1评论
3点赞
发布博客于 2 年前

思科模拟器 --- 路由器综合路由配置

学习目标:掌握综合路由器的配置方法、了解路由重分发1.路由重分发的概念①在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发(route redistribution)将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分都可以连通了。 为了实现重分发,路由器必须同时运行多种路由协议,这样,每种路由协议才可以取路由...
原创
1406阅读
0评论
3点赞
发布博客于 2 年前

思科模拟器 --- 路由器OSPF动态路由配置

学习目标:掌握OSPF动态路由协议的配置方法1.OSPF的特点OSPF开放式最短路径优先协议,属于内部网管路由协议,能够适应各种规模的网络环境,是典型的链路状态协议。OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。2.实验设备:Switc...
原创
2037阅读
1评论
2点赞
发布博客于 2 年前

思科模拟器 --- 路由器RIP动态路由配置

学习目标:掌握RIP动态路由的配置方法1.动态路由的特点①RIP是应用较早、使用较普遍的IGP内部网管协议,使用于小型同类网络,是距离矢量协议。②RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15。③RIP协议有两个版本:RIPv1和RIPv2,RIPv1属于有类路由协议,不支持VLSM,以广播形式进行路由信息的更新,更新周期为30秒;RIPv2属于无类路由协议,支持...
原创
2506阅读
3评论
6点赞
发布博客于 2 年前

思科模拟器 --- 路由器静态路由配置

学习目标:掌握静态路由的配置方法,通过静态路由的方式实现网络通信1.静态路由的特点①路由器是根据路由表进行选路和转发的,静态路由具有简单、高效、可靠、保密性高等优点。②生成路由表主要有两种方法:手动配置和动态获取,即静态路由协议和动态路由协议。③缺省路由可以看做是静态路由的一种特殊情况。2.实验设备:Route-PT 2台、Switch-2960 2台、PC 4台、DCE串口线...
原创
2859阅读
0评论
8点赞
发布博客于 2 年前

思科模拟器 --- 路由器单臂路由配置

学习目标:掌握单臂路由的配置方法,通过单臂路由实现不同 VLAN之间相互通信。1.定义:单臂路由是为实现VLAN间通信的三层网络设备路由器,它只需要一个以太网,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。2.实验场景公司部门与部门之间可能因为地域或者办公环境等限制,为了网络安全和便于管理划分了不同的 vlan,有时候因为工作原因需要对其他部门的电脑进行访问...
原创
1610阅读
0评论
5点赞
发布博客于 2 年前

思科模拟器 --- 路由器的基本配置

学习目标:掌握路由器的基本配置命令和常用的配置方法路由器的管理方式基本分为两种:带内管理和带外管理。通过路由器的Console口管理路由器属于带外管理,不占用路由器的网络接口,其特点是需要使用配置线缆,近距离配置。第一次配置时必须利用Console端口进行配置。1.实验设备: Router-19411台、PC 1台、交叉线、配置线交叉线:路由器与计算机相连 路由器与交换机相连 ...
原创
4723阅读
1评论
0点赞
发布博客于 2 年前

思科模拟器 --- 快速生成树协议RSTP配置

学习目标:理解和掌握生成树协议原理和生成树协议RSTP的配置方法1.定义:生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题。2.生成树协议特点:①生成树协议版本:STP、RSTP(快速生成树协议)、MSTP(多生成树协议)。②生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络...
原创
4514阅读
0评论
6点赞
发布博客于 2 年前

思科模拟器 --- 三层交换机实现VLAN间路由

学习目标:掌握三层交换机基本配置和 vlan 路由的配置方法实现vlan间相互通信1.实验场景为了安全和便于管理对两个部门的主机进行了VLAN的划分,研发部和人事部处于不同的VLAN,由于工作需求,需要人事部和研发部的主机能够相互访问,获得相应的资源,两个部门的交换机通过一台三层交换机进行了连接。2.实验步骤新建packet tracer拓扑图①在二层交换机上配置VLAN2、VL...
原创
2908阅读
0评论
10点赞
发布博客于 2 年前

思科模拟器 --- 三层交换机的基本配置

学习目标:理解和掌握三层交换机的基本原理和配置方法1.实验设备:交换机35601台 、PC1台 、直通线、配置线2.配置PC0的IP地址:IP地址:192.168.1.2MAC地址:255.255.255.03.通过PC0的Terminal配置三层交换机Switch>enSwitch#conf tSwitch(config)#hostname c...
原创
756阅读
0评论
0点赞
发布博客于 2 年前

思科模拟器 --- 交换机划分VLAN配置

学习目标:理解和掌握VLAN基本配置和端口划分VLAN的配置方法1.划分VLAN的特点:①VLAN是指在一个物理网段内。进行逻辑的划分,划分成若干个虚拟局域网,VLAN做大的特性是不受物理位置的限制,可以进行灵活的划分。VLAN具备了一个物理网段所具备的特性。相同VLAN内的主机可以相互直接通信,不同VLAN间的主机之间互相访问必须经路由设备进行转发,广播数据包只可以在本VLAN内进行广播...
原创
2315阅读
0评论
2点赞
发布博客于 2 年前

思科模拟器 --- 配置交换机的端口聚合

学习目标:理解和掌握交换机端口聚合的基本原理和配置方法1.定义:端口聚合(又称为链路聚合),将交换机上的多个端口在物理上连接起来,在逻辑上捆绑在一起,形成一个拥有较大宽带的端口,可以实现负载分担,并提供冗余链路。2.端口聚合的特点:①端口聚合使用的是EtherChannel特性,在交换机到交换机之间提供冗余的高速的连接方式。将两个设备之间多条FastEthernet或GigabitEt...
原创
1492阅读
0评论
4点赞
发布博客于 2 年前

思科模拟器 --- 交换机的Telnet 远程

学习目标:掌握使用Telnet 方式配置和远程交换机实验设备Switch 2960 1台、PC 1台、直连线、配置线1.实验步骤:在Packet Tracer 上新建拓扑图2.配置PC的IP地址和交换机管理IP地址①配置PC0的IP地址和MAC地址IP地址:192.168.1.2子网掩码:255.255.255.0网关:192.168.1.1②配...
原创
707阅读
0评论
2点赞
发布博客于 2 年前

思科模拟器 --- 交换机的基本配置与管理

学习目标:掌握交换机基本信息的配置管理。1.交换机的命令行操作模式和常用的配置命令行用户模式 Switch> 由用户模式进入特权模式 Switch>en特权模式 Switch#由特权模式进入全局配置模式 ...
原创
1039阅读
0评论
1点赞
发布博客于 2 年前

思科模拟器 --- Packet Tracer入门

Packet Tracer介绍Packet Tracer是Cisco公司针对CCNA认证开发的一个用来设计、配置和故障排除网络的模拟软件。1.在下方设备选项中选择交换机和PC分别拖入到面板中2.选择直通线,将两台PC的FastEthernet口连接到交换机交叉线:路由器与计算机相连 路由器与交换机相连 直连线:计算机与交换机相连3.连接好后设备连线出将会...
原创
237阅读
0评论
0点赞
发布博客于 2 年前

CiscoPacketTracer7.0.zip

CiscoPacketTracer 思科模拟器,使用方便,而且模拟环境还原度高
zip
发布资源于 2 年前

Centos 7 mini 配置IP地址

IP地址的获取方式有两种:①DHCP动态分配IP ②手动配置静态IPcentos 查看网卡时使用:IP addr 命令DHCP动态获取IP地址:获取静态IP地址:重启网络服务:查看获取到的IP地址:...
原创
141阅读
0评论
0点赞
发布博客于 2 年前

微软 Windows Server 2016 简体中文 MSDN 官方原版 ISO 镜像下载

Windows Server 2016,它可以理解为服务器版的 Windows 10,宣告整个核心架构定型稳定。Windows Server 2016 是微软推出的第六个 Windows server 版本,也是 Windows 10 的服务器版本。据了解,与前代不同的是,Windows Server 2016 是根据处理器的核心数而非处理器的数量进行授权。同时该版本在拓展安全性、弹性计算、缩...
原创
33202阅读
0评论
5点赞
发布博客于 2 年前

Linux --- Samba 或 NFS 实现文件共享

看完本篇文章可以学习到的技术:①了解 Samba 服务配置参数和安全共享文件的配置方法②使用 autofs 服务程序自动挂载设置,实现Linux系统与window之间的文件共享③在共享文件时配置防火墙与 SELinux规则。了解文件共享服务早期网络使用的是FTP协议来传输,但FTP协议仅能传输文件却不能直接修改对方主机的资料,于是便出现了NFS(能够将多台 Linux 的远程主机数据挂载到...
原创
96阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 使用 Vsftpd 服务传输文件

看完本篇文章可以学习到的内容:①理解FTP协议的作用,②安装 vsftpd 服务程序并了解配置文件参数,③完整演示vsftpd 服务匿名访问模式、本地用户模式、虚拟用户模式的配置方法,④了解 PMA可插拔式认证模块的原理与认证流程,⑤通过配置vsftpd 服务程序加强对 SELinux 服务策略、安全上下文的配置与排错能力。FTP 文件传输协议:能够让用户在互联网中上传、下载文件的文件协议。...
原创
288阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 了解 SELinux

SELinux 全称为 Security-Enhanced Linux 是美国国家安全局在Linux社区帮助下开发的一个强制访问控制的安全子系统,SELinux属于MAC强制访问控制(让系统中的各个服务进程都受到约束,仅能访问到所需要的文件。)SELinux 的三种模式:(有时关闭SELinux后确实能够减少报错几率,导致该功能在很多服务器中直接被禁用)①enforcing :安全策略强制...
原创
71阅读
0评论
0点赞
发布博客于 2 年前

Linux --- Apache服务部署静态网站

看完本篇文章可以学习到的内容:Apache 网站服务程序的基本部署、个人用户主页功能、基于IP地址、主机名(域名)、端口号的虚拟主机功能。网站服务程序(www):用户能够通过浏览器访问到互联网中文档等资源的服务。①目前提供web网络服务的程序有:Apache、Nginx、IIS 等②web网站服务是被动程序,只有接收到互联网中的计算机发出的请求后才会响应③web服务器使用 HTTP...
原创
113阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 存储结构与磁盘划分

计算机中有了硬盘设备才使得我们游戏通关过后可以保存记录而不是重新开始,硬盘设备则是由大量的"扇区"组成的,其中第一个扇区保存着主引导记录与分区表信息,单个扇区容量为 512bytes(字节)组成,主引导记录需要占用 446bytes,分区表的为 64bytes,而每记录一个分区信息需要 16bytes。一般硬盘设备都是以"/dev/sd"开头,一台主机可以有多块硬盘,系统会用 a-p 来...
原创
81阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 安装软件程序

安装软件程序常见的有一下3种:① yum:在Red Hat和Fedora中使用。 ② urpm:在Mandriva中使用。 ③ zypper:在openSUSE中使用。 现在安装软件普遍都是采用 yum 和 rpm 安装方式:yum 安装yum list installed 列出已安装包查看系统上已安装的包,将已安装包的列表重定向到installed_so...
原创
72阅读
0评论
0点赞
发布博客于 2 年前

HCNA --- TCP/IP传输层

传输层位于TCP/IP协议栈第四层,为应用程序提供服务。传输层定义了主机应用程序之间端到端的连通性。传输层将上层的数据封装到自己的数据部分并加上传输层头部封装成数据段交给下层协议处理,传输层定义了自己的报文格式。TCP传输控制协议为应用程序提供可靠的、面向连接的服务。TCP通过如下几方面提供其可靠性:面向连接的传输:TCP的任何一方进行数据传输之前必须在双方之间建立连接。MSS(最大报文段...
原创
167阅读
0评论
0点赞
发布博客于 2 年前

成功的背后!(给所有IT人)

成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人。  凌晨两点半,早已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在暗夜的包容下静静流淌,时光仿佛又定格在三年多前的那一刻:“283 分”。那是被中国万千学子称为“黑色七月”中的一天,下班回家的母亲从家门打开后说出的一个数字,虽然早知道自己不会考上大学,但如此的成绩也多少出乎自己的意料。母亲是在...
转载
149阅读
0评论
0点赞
发布博客于 2 年前

HCNA --- IP地址与路由

TCP/IP模型中,每一层都有自己的通信方式,数据链路层依靠MAC地址通信,而网络层则依靠IP地址。在了解TCP/IP协议模型以及各层的功能之后,重点针对网络层介绍IP地址结构、IP地址分类、组网的划分,以及网络层设备如何进行数据包的转发,即数据在网络中如何被路由的。这篇文章将介绍TCP/IP协议栈第三层——网络层。网络层的主要功能是通过IP协议实现的。包括IP编址和IP路由。如下图所示,这种...
原创
233阅读
0评论
0点赞
发布博客于 2 年前

HCNA --- TCP/IP基础

不同厂商、不同型号、运行不同操作系统的计算机之间能够通过TCP/IP协议栈实现相互之间的通信。TCP/IP起源于60年代末美国政府资助的一个分组交换网络研究项目,到90年代得到了广泛的应用。由于各大厂商针对自己的协议生产出了不同的硬件和软件。各个厂商的共同努力促进了网络技术的快速发展和网络设备种类的迅速增长。但由于多种协议的并存,也使网络变得越来越复杂;而且,厂商之间的网络设备大部分不能兼...
原创
108阅读
0评论
0点赞
发布博客于 2 年前

HCNA --- 计算机网络基础

数据是指以任何格式表示的信息,数据的格式需要信息的创建者和接收者提前达成共识。比如一幅图片可以抽象成由无数个像素组合在一起,再用其它方式表示一个像素,这样就能实现把一幅图片存储在存储介质上。常用的信息有文本、数字、图像、音频和视频等形式。数据通信是指两台设备之间通过线缆、传输设备等形式的传输介质进行数据交换的过程。一个完整的数据通信系统应该由报文、发送方、接收方、介质和协议五个部分组成...
原创
590阅读
0评论
0点赞
发布博客于 2 年前

电脑桌面图标DIY --- 制作透明的快捷图标

1.先准备好一张下载的图片,打开下面的网址进行抠图网址:https://www.uupoop.com/2.将抠图后的照片再经过 png 格式转换成 ico 格式3.打开下面的网址转换 ico 格式网址:http://ico.duduxuexi.com/4.点击你想更换的桌面图标,右键属性,选择更改图标5.选择 ico 图标的路径,点击确定...
原创
1357阅读
0评论
4点赞
发布博客于 2 年前

server 2008 R2 服务器 --- 配置CA证书服务器和HTTPS方式访问网站

准备工作:一台server 2008 R2 服务器系统,一台PC电脑1.打开服务器,将 AD 证书服务角色安装完成2.安装 web 服务器和证书颁发机构、证书颁发机构 web 注册3.选择新建私钥4.选择加密方式,点击下一步5.配置CA名称6.设置CA证书有效期7.配置证书数据库8.安装 web 服务器9.建议把 we...
原创
2156阅读
1评论
0点赞
发布博客于 2 年前

server 2008 R2 服务器 --- FTP文件服务器的配置和安装

准备工作:一台 server 2008 R2 服务器系统1.打开服务器,将 web 服务器角色安装完成2.点击角色服务,将FTP服务器勾上,点击下一步3.安装完成之后点击关闭4.添加站点5.输入站点名称及物理路径(共享文件夹的绝对路径),点击下一步6.绑定文件共享的FTP服务器IP地址,点击下一步7.添加服务器的文件共享路径完成,用户身份信息...
原创
688阅读
0评论
0点赞
发布博客于 2 年前

server 2008 R2 服务器 --- 配置文件共享和NTFS权限

这一篇文章是接在《server 2008 R2 服务器 --- AD域控的安装和配置》后面的另一个实验:文件夹的结构层次简单拓扑图如下图所示:以设计部为例:1.新建组织OU2.取名称为设计部3.在组织单位OU里面新建用户4.用户取名为SJ01和SJ025.对用户设置密码(保持默认,用户下次登录须更改密码)6.新建各部门的全局安全组7....
原创
1167阅读
0评论
0点赞
发布博客于 2 年前

server 2008 R2 服务器 --- DNS服务器安装和配置

准备工作:一台 server 2008 R2 服务器系统,一台PC电脑1.打开服务器,将DNS服务器角色安装完成2.打开DNS管理器,在正向查找中新建区域3.点击下一步4.选择 " 主要区域 ",点击下一步5.选择" 至此域中域控制器上运行的所有DNS服务器 ",点击下一步6.输入域名,点击下一步7.选择创建新文件,输入之后点击下一步8....
原创
297阅读
0评论
0点赞
发布博客于 2 年前

server 2008 R2 服务器 --- AD域控的安装和配置

准备工作:一台server 2008 R2 服务器系统,一台PC电脑:1.打开运行,输入dcpromo 命令2.点击下一步3.点击下一步4.选择" 在新林中新建域 " (如果你是首次安装域控可选择新建林新建域,如果已经有林的情况下可以选择在现有林中新建域)5.输入林根域名称,点击下一步6.选择server 2008,点击下一步7.保持默认选项,点...
原创
1105阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 如何改变文件权限(三)

在《Linux --- 如何改变文件权限(二)》中我们知道 /etc/passwd 文件是存放与用户有关的信息,/etc/shadow 文件是管理每个用户账户密码的。useradd 添加新用户 (系统默认值被设置在 /etc/default/useradd 文件中,可以使用加入了 -D选项 查看所用的这些默认值)useradd 命令的 -D 选项可以显示下面的默认值:...
原创
118阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 如何改变文件权限(二)

在《Linux --- 文件与目录管理(三)》提到过什么是UID和GID,用户权限是通过创建用户时分配的用户ID(UID)来跟踪的,UID是数值,每个用户都有唯一的UID,这篇文章将对前面的知识点做一个补充:/etc/passwd 文件:专门用来将用户的登录名匹配到对应的UID值。root用户账户是Linux系统的管理员,固定分配给它的UID是 0 Linux为系统账户预留了 500 以下的U...
原创
118阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 环境变量

bash shell 环境变量的特性是用来存储有关 shell 会话和工作环境的信息。分为:①全局变量 ②局部变量全局环境变量:Linux系统在用户开始 bash 会话时就设置了一些全局环境变量,对于 shell 会话和所有生成的子 shell 都是可见的,局部变量则只对创建它们的 shell 可见。(系统环境变量基本上都是使用全大写字母,以区别于普通用户的环境变量。)使用 env 或 p...
原创
74阅读
0评论
0点赞
发布博客于 2 年前

火狐浏览器报错 "MOZILLA_PKIX_ERROR_MITM_DETECTED"

错误代码:MOZILLA_PKIX_ERROR_MITM_DETECTED如果您在多个独立的HTTPS页面上遇到此问题,则表明系统或网络上的某些内容正在拦截您的连接并以Firefox不信任的方式发送证书。而且卸载重装火狐浏览器还是一样会提示!那么解决方法如下:(定义配置参数)启动Mozilla Firefox,在“URL”框中,键入“about:config”(无引号),然后...
原创
5336阅读
0评论
3点赞
发布博客于 2 年前

Bash Shell 脚本编程(二)

回顾一下如何编译一个简单的脚本:条件测试语句:条件测试语句能够让 shell 脚本根据实际工作灵活调整工作内容,例如判断系统的状态后执行指定的工作,或创建指定数量的用户,批量修改用户密码,这些都可以让 shell 脚本通过条件测试语句完成!if 条件语句if条件语句分为:单分支结构、双分支结构、多分支结构,复杂度逐级上升,但却可以让 shell 脚本更加的灵活,首先来说单分支结...
原创
103阅读
0评论
0点赞
发布博客于 2 年前

Bash Shell 脚本编程(一)

编译简单的脚本编写好 shell 脚本之后,执行脚本有3种方法:①脚本文件路径:./text2.sh②sh 脚本:sh text2.sh③source:source text2.sh只要脚本文件路径没有写错,sh 或 source 命令都可以直接执行该脚本,使用直接访问脚本路径的方式提示权限不够:因为新建文件之后,用户默认是读写权限,需要给脚本设置可执行权限之后才能...
原创
109阅读
0评论
1点赞
发布博客于 2 年前

Bash Shell 脚本基础

现在我们已经知道了Linux系统和命令行的基础知识了,是时候开始编程了。在此之前先了解一些基本概念:从字面上的意思来说:kernel 是[ 核心 ]的意思,而 shell 是[ 壳 ]的意思,核心是操作系统最底层的东西,里面包括了各种的支持硬件的工具!基本上替我们工作的是[ 硬件 ],而控制硬件的是[ 核心 ],我们使用者就是利用[ Shell ]控制一些 Kernel 提供的[ 工具(Ut...
原创
522阅读
1评论
0点赞
发布博客于 2 年前

vi 和 vim 文本编辑器

命令行模式:控制光标移动,可对文本进行删除、复制、粘贴等工作编辑模式:正常的文本输入末行模式:保持、退出与设置编辑环境每次运行vim编辑器后默认都是"命令模式",需要先进入到"输入模式"后再进行编写文档的工作,而每次编辑完成需要先返回到"命令模式"后再进入"末行模式"对文本的保存或退出操作。注意两点:①在命令模式与末行模式中,所有的快捷键参数均区分大小写。②在...
原创
83阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 文件的压缩和打包

压缩文件的用途:①解决文件过大导致一些软盘无法将文件复制完成 ②解决文件的复制和携带的问题 ③解决备份文件或重要数据太大占用很多的硬盘与磁盘空间压缩的概念:文件里面有很多的并不是完全填满的空间存在,而压缩就是将这些空间填满,让整个文件占用的容量下降。①如果想使用这些被压缩过的...
原创
82阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 文件与目录管理(四)

file 文件类型用于查看某个文件的基本数据which 文件查找通常我们都是先使用 whereis 或者 locate 来查看,如果真找不到了才用 find 查找 因为 whereis 或者 locate 是利用数据库来搜索数据,所以相当快速,而 find 是直接搜寻硬盘里的数据。参数: -a:将所有可以找到的命令都列出来,而不止第一个被找到的命令...
原创
62阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 文件与目录管理(三)

文件与目录的默认权限与隐藏权限:在《Linux文件属性》和《Linux --- 如何改变文件权限》里面我们可以知道一个文件有若干个属性,包括(r,w,x)等基本属性及是否为目录(d)和文件(-)或者是连结文件(l)等属性,其实Linux还可以设定其它的系统安全属性,使用 chattr 来设定,而以 lsattr 来查看,最重要的属性就是可设定其不可修改的特性!就连文件的拥有者都不可能进行修改!这个...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 文件与目录管理(二)

完整的文件名包括:目录名称与文件名称,完整文件名最长可以达到4096个字符,那么怎么知道哪个是文件名还是目录名?其实就是利用斜线(/)来分辨的,取得文件名或者目录名称,一般的用途应该是在写程序的时候用来判断的。下面来简单了解一下basename 与dirname 的用途:(1)文件内容查阅:在《Linux --- 文件与目录管理(一)》中提到的都只是显示文件的属性或权限,或者是...
原创
137阅读
0评论
0点赞
发布博客于 2 年前

Linux --- 文件与目录管理(一)

目录与路径:由路径(PATH)引出相对路径和绝对路径的概念:相对路径:一定从根目录 / 写起的路径,例如:/usr/share/doc 这个目录绝对路径:不是从根目录 / 写起的路径,例如:由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法,相对路径意指:相对于目前工作目录的路径!说明:对于文件的正确性来说...
原创
130阅读
0评论
1点赞
发布博客于 2 年前

Linux --- 正则表达式

正则表达式的作用:面对数据量庞大的系统,如果要要从千百行资料里找一行有问题的讯息,光用肉眼看的话是很难找到的,这个时候可以利用[ 正则表达式 ]的功能仅取出有问题的信息进行分析。这种方法还可以用在对邮件服务器的邮件剔除或查找。正则表达式除了简单的一组字符串处理之外,还可以作群组的字符串处理,例如进行搜寻VBird或者netman、lman的搜寻。grep 是一个很常见也很常用的命令,它最重要的功能...
原创
68阅读
0评论
0点赞
发布博客于 2 年前