自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厚积薄发

不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(33)
  • 收藏
  • 关注

原创 小c学数据库(2)--范式简介

范式简介设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更...

2018-04-26 14:54:11 224

原创 小c学Linux(34)--sudo 授权工具

sudo 授权工具把有限的管理操作授权给某普通用户,并且还能限定其仅能够在某些主机上执行此类的命令; 操作过程还会被记录于日志中,以便于日后审计。使用sudo定义sudo授权,配置文件/etc/sudoers格式 : who which_host=(whom) command别名:仅能使用大写字母Host_Alias : which_hostUser_Alia...

2018-04-26 14:07:22 203

转载 环境变量配置文件启动顺序

原文:https://blog.csdn.net/bjnihao/article/details/51775854环境变量配置文件全局对所有用户都起作用 /etc/profile /etc/profile.d/*.sh /etc/bashrc局部,用户家目录,只对当前用户起作用 ~/.bash_profile ~/.bashrc启动顺序交互...

2018-04-26 11:55:11 575

原创 小c学Linux(33)--iptables之NAT网络地址转换

参考:http://www.hillstonenet.com/support/5.0/cn/xd4xdaxcfxdfxb0xefxd6xfa.htm#config_nat_intro.html网络地址转换(NAT)介绍网络地址转换(Network Address Translation)简称为NAT,是将IP数据包包头中的IP地址转换为另一个IP地址的协议。当IP数据包通过路由器或...

2018-04-25 22:34:12 441

原创 小c学Linux(32)--iptables配置

Iptablesiptables 是一个配置 Linux 内核 防火墙 的命令行工具,是 netfilter 项目的一部分。术语 iptables 也经常代指该内核级防火墙。iptables 可以直接配置,也可以通过许多 前端[broken link: invalid section] 和 图形界面[broken link: invalid section] 配置。iptables 用于 ip...

2018-04-23 17:29:36 298

原创 小c学Git(3)--git本地与github服务器操作详解

git远端在本地和远端进行交互clonepullpushfetchcloneclone将远端存储库复制到本地,并建立工作目录(本地存储库就是.git资料夹)git clone git@github.com:git_username/git_reponame.gitfetchfetch将远端存储库的最新版下载回来。下载的内容包含完整的存储库(ob...

2018-04-21 15:28:06 280

原创 小c学Git(2)--git分支详解

Git分支什么是分支分支的目的分支与合并分支命令显示目前工作目录所在分支git status列出分支#本地分支git branch#远端分支git branch -r#所有分支git branch -a建立分支git branch branch_name切换分支git checkout branch_na...

2018-04-21 11:41:21 324

原创 小c学Linux(31)--NFS服务配置

NFS : Network File System 网络文件系统(NFS)是一个分布式文件系统协议,最初由Sun Microsystems于1984年开发,[1]允许客户端计算机上的用户通过计算机网络访问文件,就像访问本地存储一样。与许多其他协议一样,NFS建立在开放网络计算远程过程调用(ONC RPC)系统上。NFS是Request for Comments(RFC)中定义的开放标准,允...

2018-04-20 21:57:09 317

原创 小c学Linux(30)--vsftpd安装与配置

FTP:File Transfer protocol 文件传输协议ftp不只是一个连接,它是基于tcp的两个连接,命令连接和数据连接。数据连接的两种模式:主动模式: 服务器端通过20端口主动连接客户端,客户端监听在于服务器端的建立连接的端口+1上,服务器工作在tcp/20客户端使用自己与服务器端建立端口+1上连接客户端的随机端口ftp是文件传输协议,数据是通过什么形式呢?...

2018-04-20 13:32:49 198

原创 小c学Git(1)--10分钟领会git精髓

youtube 视频学习地址:https://youtu.be/etTDkZiW1Ng?list=WL安装Git1)下载Gityum -y install git2)第一次使用必须设定username和emailgit config --global user.name "caijun"git config --global user.email "cai...

2018-04-18 23:44:29 323

原创 小c学Linux(29)--LAMP详细配置

LAMP 详细配置以搭建wordpress博客网站为例软件准备wordpress安装包 下载地址:https://cn.wordpress.org/releases/PhpMyAdmin安装包 下载地址:https://www.phpmyadmin.net/PhpMyAdmin是数据库图形界面管理。安装1)保持环境的干净为了确保安装LAMP的环境干净,...

2018-04-18 13:12:22 232

转载 小c学Linux(28)--test命令详细解析

原文:https://www.cnblogs.com/tankblog/p/6160808.htmllinux应用之test命令详细解析test命令用法功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 ...

2018-04-16 11:47:41 235

原创 小c错误集锦(1)--MySQL Daemon failed to start

神游我都干了些什么?????装的第一个mysqld服务是mysql-5.5,整个安装过程也就是从开源镜像网站下载下来的二进制安装包安装的—整个安装过程:mysql服务安装mysql-5.5安装好后,在本机上又用自带rpm包安装mysql-server5.1,mysql-5.1安装好后启动service mysqld start直接报错 MySQL Daemon fail...

2018-04-16 01:16:06 1075

原创 小c学数据库(1)--数据库基本使用

linux上的mysql数据库安装参考:mysql服务安装mysql知识点命令帮助获取help keyword习惯:关键字大写,数据小写客户端命令:\q #退出\? #获取帮助\g #结束符\G #结束符,列显示数据\c #命令不再执行...

2018-04-15 17:13:48 211

原创 小c学Linux(27)--mysql服务安装

mysql通用二进制格式安装前提mysql二进制格式压缩包安装1)解压tar -xf mysql-5.5.58-linux-glibc2.12-x86_64.tar.gz将解压后的安装包,copy到系统安装位置/usr/local/mysql-5.5.58-linux-glibc2.12-x86_64cp -r mysql-5.5.58-linux-g...

2018-04-15 12:18:48 239

原创 小c学Linux(26)--HTTP服务配置(四)

基于小c学Linux(21)–HTTP服务配置(一)、小c学Linux(22)–HTTP服务配置(二)、小c学Linux(25)–HTTP服务配置(一)18)使用mod_deflate模块压缩页面优化传输速度#1.新建httpd扩展配置文件vim /etc/httpd/conf.d/deflate.conf#编辑deflate.conf文件#启用deflateSetOu...

2018-04-14 18:42:38 203

原创 小c学Linux(25)--HTTP服务配置(三)

基于上两篇小c学Linux(21)–HTTP服务配置(一)、小c学Linux(21)–HTTP服务配置(二)16)https协议https协议 超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传...

2018-04-13 16:11:42 260

原创 小c学Linux(24)--openssl 数据加密

openssl:libcrypto:通用加密库 libssl:实现了TSL/SSL等功能库 openssl:多用途命令行工具对称加密:#加密openssl enc -des3 -a -salt -in /path/to/file.in -out /path/to/file.out#解密openssl -d -des3 -a -salt -in /path/to/fil...

2018-04-12 19:32:15 250

转载 小c学Linux(23)-用信鸽来解释 HTTPS

用信鸽来解释 HTTPS密码学是一门难以理解的学科,因为它充满了数学定理。但是除非你要实际开发出一套加密算法系统,否则你是没必要强制理解那些深奥的数学定理的。如果你阅读本文的目的是想设计下一套 HTTPS 协议,那我只能抱歉的说本文的知识还远远不够;如果不是的话,那么就煮杯咖啡,轻松愉悦的阅读本文吧。爱丽丝、鲍伯和 … 信鸽?你在互联网上从事的任何活动(阅读这篇文章、在亚马逊上...

2018-04-12 16:30:05 291

原创 小c学Linux(22)--HTTP服务配置(二)

基于上一篇小c学Linux(21)–HTTP服务配置(一)13)CGI脚本路经别名CGI(Common Gateway Interface)通用网关接口:定义了一种Web服务器与外部内容生成程序交互的方式,这些程序通常被称为CGI程序或CGI脚本。这是一种简单的方法,可以使用您最熟悉的任何编程语言在您的网站上添加动态内容。ScriptAlias指令 该 ScriptAlias 指...

2018-04-11 20:01:38 642

原创 小c学Linux(21)--HTTP服务配置(一)

HTTP SERVER进程名:httpd 俗称:apachehttpd的功能特性路经别名:alias用户认证:authentication虚拟主机:virtual host反向代理:负载均衡用户站点:访问控制默认网关接口--CGI:Comman Gateway Interface安装httpd服务查看当前主机是否安装有httpdrpm -q ht...

2018-04-10 21:56:47 558 1

原创 小c学Linux(20)--进程管理工具详解

管理工具ps pstree pidof pgrep top htop vmstat dstat nice renice kill jobs killall fg bg nohup pmap option explanation ps 命令 a 所有跟终端相关的进程 x 所有跟终端无关的进程 u 以用户为中心显示的进程 ...

2018-04-09 08:55:45 214

原创 小c学Linux(19)--进程管理理论详解

理论详解本身二进制程序是存在硬盘上的,表现是一个个的可执行文件。“这个文件是什么?” “是磁盘上的存储空间,是存储在指定存储空间中的数据。”“文件名是什么?” “是引用,引用存储空间中的数据”对linux可执行程序来讲,它的二进制格式叫ELF ELF通常指的是可以在CPU上自我直接启动起来,程序有可执行入口#!,包含CPU原生态指令和数据,这就是ELF格式。程序=指令+数...

2018-04-08 23:26:21 152

原创 小c学Linux(18)--bash脚本变量大全

BASH在写脚本时,需要用到很多变量,bash的内置变量,自定义变量,特殊变量,变量值若为字符串,直接在脚本处理等等。写脚本的能力突出在四方面:字符串处理的能力运用工具处理文本数据的能力:sed awk….特殊变量使用的能力逻辑能力内置变量:全大写 变量名 解释 PATH 系统环境变量 HOSTNAME 系统主机名 UID...

2018-04-07 22:48:54 243

原创 小c学Linux(17)--DNS主从同步

对DNS服务详解的补充主从同步DNS服务器主机一般不止一台,为了防止仅有的一台DNS服务器宕机而丢失数据,通常会伴有从服务器。从服务器和主服务器作用是一样的,它的数据是主服务器的一份拷贝。只要在主服务器中给从服务器授权就能够访问到从服务器,不仅保护了DNS区域名称,当主服务器繁忙的时候,还能加速DNS解析。客户端配置 在/etc/resolv.conf添加#两者顺序最...

2018-04-07 19:13:04 261

原创 小c学Linux(16)--DNS服务详解

DNS SERVERDNS 服务 : BIND 协议名 : DNS 软件名 : BIND 进程名 : named前提安装DNS服务yum install BIND配置BIND主配置文件:/etc/named.conf定义了区域 named.conf初始文件中调用了/etc/named.rfc1912.zones,所以在此定义区域文件区域数据文...

2018-04-07 00:52:32 327

原创 环境搭建(1)--oh-my-zsh简单安装

oh-my-Zsh安装有两种方法安装oh-my-zsh1) 在git上下载oh-my-zsh的自动化安装2) 手动下载oh-my-zsh文件,然后配置自动化安装前提已安装Zsh已安装git系统得保证有上述都已安装开始安装1) 下载oh-my-zsh自动化安装脚本install.shwget https://raw.githubuserc...

2018-04-05 09:54:58 801

原创 小c学Linux(15)--ssh详解补充

sftp : 基于ssh服务连接服务端:sftp USER_NAME@HOST即然是基于ssh服务,当然支持ssh的配置文件 #基于ssh用户名用法sftp 用户名#远程主机操作cd DIR_PATHpwd#本地主机操作lcd DIR_PATH lpwd#从远程主机下载到本地主机get FILE_NAME#从本地主机上传到远程主机put FILE...

2018-04-04 22:56:50 255

翻译 Mac(1)--启用远程登录以在Mac OS X中启动SSH服务器

启用远程登录以在Mac OS X中启动SSH服务器远程登录启用SSH和SFTP远程登录是Mac OS X共享首选项中的一项功能,可让远程用户通过使用OpenSSH协议以安全的方式连接到Mac。本质上,它在Mac上启动SSH服务器,其中包括接受传入SSH连接的能力,这是telnet的安全替代。此外,它还包括并启用SFTP服务器,它是FTP的安全替代品,最后它还使SCP能够进行安全的远程复制。如果...

2018-04-04 20:58:43 7037

原创 小c学Linux(14)--ssh命令详解

今天用ssh连接目标主机突然报了一个错误连接不上 RSA host key for ip has changed and you have requested strict checking. Host key verification failed. google了一下,直接使用命令ssh-keygen -r IP_ADDR直接清空之前的连接的信息,重新生成密钥文件。作为新手的我,...

2018-04-04 00:30:45 278

原创 小c学Linux(13)--/sbin/init脚本详解

在grub配置文件kernel /vmlinuz ro root=/dev/sda2 selinux=0 init=/bin/bash如果自己制作的系统没有启动,是因为没有bash环境,init失败,应该换成init=/sbin/init。动态装载和卸载内核模块Linux是单内核,将外设模块化,模块位置lib/modules/kernel-version#查看PCI设备lsp...

2018-04-03 19:45:50 1407

原创 小c学Linux(12)--centos 6.5 grub引导详解

系统运行级别: 0-6:7个级别 0:关机 1:单用户模式,直接以root用户登录 2:多用户模式,不支持NFS文件系统 3:完全多用户模式,文本模式,不启动图形界面 4:预留级别 5:完全多用户模式,图形模式 6:重启bootloadergrub简介MBR里的446个字节的引导程序。 grub: 1. 1...

2018-04-02 15:46:25 2275 1

原创 小c学Linux(11)--开机系统启动流程

计算机开机后,是怎么一步一步的初始化,然后将系统启动起来,提供一个界面然我们能够操作应用程序,或者是操作shell跟内核进行交互呢?POST(Power On Self Test)post加电自检:计算机任何操作都是由CPU执行指令完成的而CPU是一堆硬件,想让它跑起来进行自检,得给他指令,这个指令在ROM中CPU必须能够找到存放在ROM中的指令谁给CPU一个指令:...

2018-04-01 15:41:01 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除