
Linux
文章平均质量分 60
take it down
写博客的时候有时候不太确定但是以防自己忘记了,还是会写上去。欢迎大家指出我博客中的错误。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vmware安装centos7遇到的网络配置相关问题
centos7网络配置原创 2023-02-06 14:57:29 · 268 阅读 · 1 评论 -
xshell连接VM ware的配置
https://www.cnblogs.com/shireenlee4testing/p/9469650.html转载 2020-02-19 10:40:42 · 258 阅读 · 0 评论 -
linux中的系统启动流程介绍
一、硬件引导启动POST(Power On Self-Test)首先进行硬件相关检查,查找启动项BIOS(Basic input output System)系统最基本的信息,程序,如:硬件时间等。二、GRUB启动引导阶段三、内核引导系统四、init初始化阶段五、启动完成六、练习将grub中的配置文件/boot/grub/grub.conf 删除[root@myp ~]#...原创 2018-11-27 20:00:10 · 164 阅读 · 0 评论 -
centos6中无法自定义计划任务
问题:由于安装镜像的不同,有的系统不一定会自带计划任务服务判断:当/etc/下没有crontab这个文件时就是没有这个服务,这时要手动安装[root@lbc ~]# ls /etc/croncron.d/ cron.daily/ cron.deny cron.hourly/ cron.monthly/ crontab cron.weekly/安装...原创 2018-12-02 11:02:04 · 451 阅读 · 0 评论 -
centos7 yum 安装时出现Bad id for repo: http repo, byte = 4
出现问题的时候的http仓库配置 1 [http repo] 2 name=this is Tsinghua's open source mirror site 3 baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/ 4 gpgcheck=0 5 enabled=1 [http re...原创 2018-11-06 17:17:37 · 5099 阅读 · 0 评论 -
shell脚本实现linux系统监控
一、系统监控要监控什么?硬件CPU:查看内存:查看系统内存的使用情况:硬盘:查看磁盘的使用情况系统负载:系统运行时间:查看操作系统的版本:查看主机名:查看内核的版本:系统进程:网络查看内网地址:查看外网地址:查看登录的用户:查看DNS:二、基本命令查看内存(free):[root@lbc ~]# free t...原创 2018-10-21 23:49:46 · 1355 阅读 · 0 评论 -
改变linux系统的时间
一、背景:设置系统的时候选择市区明明是中国上海,但是后来用date命令查看时间时,时间又不对了。相关词语解释系统时间(System Clock):是指当前Linux Kernel中的时钟。硬件时间(Real Time Clock,简称RTC):主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。L...原创 2018-10-09 09:35:09 · 218 阅读 · 0 评论 -
Bash和shell
一、什么是shell,什么是bash?管理计算机硬件的其实是内核,用户正是通过shell来跟内核通信的,从本质上说shell是一个能执行各种命令的宏处理器。而bash(/bin/bash)就是linux默认的shell。...原创 2019-03-06 14:55:03 · 9272 阅读 · 0 评论 -
linux的centos6系统忘记root密码
在启动流程中,强制内核进入run level1也就是单用户模式,默认是不需要密码就可以取得一个root的shell来救援的。一、救援模式进入单用户模式只要进入grub模式,然后在kernel后面加入single就可以进入单用户模式,进入单用户模式之后,系统会以root的权限直接给你一个shell,然后通过passwd这个命令来重新设置密码即可。不用登录直接以root权限进入系统。...原创 2018-11-27 22:01:56 · 270 阅读 · 0 评论 -
linux(centos6)系统的配置工具(网络配置工具,日志服务,计划任务)
一、两大网络配置工具(net-tools/iproute2)net-toolsifconfig[root@myp ~]# ifconfig查看网卡信息[root@myp ~]# ifconfig eth0 down (禁用网卡)[root@myp ~]# ifconfig eth0 up (激活网卡)[root@myp ~]# ifconfig eth0 192.168....原创 2018-11-28 17:30:49 · 954 阅读 · 0 评论 -
Fedora 14 Error: Cannot retrieve repository metadata (repomd.xml) for repository
这个错误是我在使用yum源安装软件时出现的,一开始yum源中使用的是本地镜像文件,后来换成网易的镜像文件还是不行,查了一下觉得可能是网络设置的问题(跟我之前写过的一篇差不多的问题),所以解决办法也是差不多的。文章链接:https://blog.youkuaiyun.com/myydebk666/article/details/82865763...原创 2019-01-12 18:57:13 · 980 阅读 · 0 评论 -
nginx问题:invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
一、想关闭nginx时说没有pid文件,但是启动没有问题[root@myp test]# /usr/local/nginx/sbin/nginx -s stopnginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)二、一开始以为是pid的文件位置不对,想做个软...原创 2019-07-12 11:34:29 · 1037 阅读 · 0 评论 -
【SQL】利用sql语句在mysql的表中插入date类型的数据,
一. 创建一个数据库create database test二. 在数据库中创建表create TABLE employees (emp_no int(4) not null,birth_date date not null,first_name varchar(14) not null,last_name varchar(16) not null,gender char(1) not...原创 2019-07-06 23:16:05 · 36617 阅读 · 2 评论 -
如何判断IP地址是否为同一网段
一、名词解析IP:不同计算机的电话号码(主要在网络层。第三层)MAC:不同计算机的身份证号(主要在数据链路层。第二层)DNS:从域名到IP地址的解析子网掩码:将某个IP地址划分为网络地址和主机地址网关(传输层):定义:一个网络通向另一个网络的IP地址二、区分网段区分网段需要用到两个概念,IP和子网掩码。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。对于...原创 2019-03-04 14:20:10 · 8337 阅读 · 0 评论 -
IPv4和IPv6的区别
一、什么是IPv4?IPv4是Internet Protocol version 4的缩写,中文名为网际协议版本4。IPv4是一种无连接的协议。二、什么是IPv6?IPv6是英文Internet Protocol version 6的缩写,是用于替代现行版本IP协议的下一代IP协议,采用128位地址长度。三、IPv4和IPv6的区别?地址空间的区别。IPv4规定的地址长度是32位二进...原创 2019-02-27 11:04:15 · 542 阅读 · 0 评论 -
linux之awk详解
一、awk简述 一种用于处理数据和生成报表的编程语言。行处理模式二、命令格式使用格式 awk [options] -f scripts(脚本文件) [var1=value1 var2=value2 ...] file awk [options] '[pattern]{action}' [var1=value1 var2=value2 ...] file ...option...原创 2019-04-25 16:14:09 · 340 阅读 · 0 评论 -
xshell连不上linux虚拟机
https://www.cnblogs.com/i16i1007/p/6603904.html原创 2018-08-09 09:53:05 · 419 阅读 · 0 评论 -
nginx开启失败nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
[root@myp ~]# /etc/init.d/nginx startStarting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)nginx...原创 2019-01-14 12:17:24 · 2996 阅读 · 0 评论 -
使用yum安装时failure: repodata/repomd.xml from local: [Errno 256] No more mirrors to try.
出现这种问题大多数是yum仓库没有配置好的问题。一、首先,先检查能不能上网ping www.baidu.com如果没有回应的话,就是网络配置或者仓库配置的问题的问题。如果有回应那就是仓库配置的问题。1、有回应打开这个文件[root@node2 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet"PR...原创 2018-09-27 13:13:40 · 67746 阅读 · 12 评论 -
linux系统中的FHS(Filesystem Hierarchy Standard)
一、Filesystem Hierarchy Standard即文件系统的层次结构标准。为什么要弄这个标准?因为方便不同系统之间的使用,比如你创建的系统中系统文件放在哪里我就可以知道,那我使用起来也是比较方便,增强访问性。统一各个发性版本的目录结构。二、目录结构介绍1. 根目录 boot目录:与系统启动相关的文件(引导程序相关文件,内核) dev目录:设备文件目...原创 2018-09-14 22:28:35 · 546 阅读 · 0 评论 -
Linux中的NFS(network file system)网络文件系统
一、什么是NFS?NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。二、工作原理 rpc:远程过程调用协议三、相关文件/etc/exports n...原创 2018-08-15 23:23:59 · 832 阅读 · 0 评论 -
Web服务之apeche和nginx
一、apache和nginx的比较apache资源占用高,并发性能差 但是apache模块多,少bug,比较稳定。Web服务器,当一个公网IP地址对应多个站点的时候,如何区分?虚拟主机的分类: 1、基 于IP的虚拟机: 直接用公网地址区分,但是一般不会使用这种方法。因为公有IP地址十分稀缺。 2、基于端口分类: 10.1.1.1:80——–>www.pa.com 以主机10....原创 2018-08-17 23:21:44 · 683 阅读 · 0 评论 -
centos搭建ftp服务器并且用ftp上传文件
设备:两台已经虚拟机,并且已经安装了yum源(yun源的安装有三种方式,这里只介绍本地yum源的安装)一、yum源的安装 这里一定显示已经连接,因为本地仓库中的各种软件的包就是来自镜像文件(如果你已经配置好了yum源,使用yum下载文件的时候没有成功,可能就是本地仓库中并没有这个软件的安装包)服务端配置...原创 2018-08-13 21:43:49 · 6006 阅读 · 0 评论 -
centos6中设置ssh密钥并让两台服务器实现密钥互信
一、首先生成密钥和公钥[root@LBC ~]# ssh-keygen (生成私钥和公钥的命令)输入之后直接回车即可,提示是让你设置密码,不过一般不需要[root@LBC ~]# cd .ssh/[root@LBC .ssh]# lsid_rsa(私钥) id_rsa.pub(公钥) known_hosts(连接记录,)[root@localhost ~]# ssh ro...原创 2018-08-12 11:10:01 · 1228 阅读 · 0 评论 -
centos6安装了nginx之后本地浏览器还是不能访问虚拟机的原因
前提:已经安装了nginx一、防火墙没有关闭/etc/init.d/iptables stop(start) 关闭(开启)防火墙如果已经挂关闭防火墙了,输入这条命令可能就没有反应,要是不放心可以先开了在关,此时都会有成功(ok)的提示.二、创建配置文件 在/etc/yum.repos.d/ngnix.repo [nginx] name=nginx repo b...原创 2018-08-11 09:43:23 · 1483 阅读 · 0 评论 -
防火墙--iptables
一、防火墙的类别主机防火墙 网络防火墙防火墙的作用主机或者网络的边缘,根据设定的规则对出去的包或者进来的数据包进行相应的处理。二、iptables的组成netfilter(内核空间):网络过滤器,内核中工作在tcp/ip协议栈上的框架 钩子函数:每个钩子函数上有多条规则,每条钩子上的多个规则被称为链,每个功能包含多个链,称为表。 组成:PREROUTING:进入本...原创 2018-08-11 09:26:24 · 137 阅读 · 0 评论 -
使用yum安装时Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&in
原因:我出现这个问题是因为网卡没有配置好查看网络设置步骤原创 2018-08-14 14:22:00 · 7587 阅读 · 0 评论 -
深入EXT文件系统类型(linux系统)
弟弟原创 2018-08-10 10:31:00 · 902 阅读 · 0 评论 -
nginx的编译安装(linux centos6)及其介绍
1、下载源码包 到官网复制源码包的链接地址[root@myp ~]# wget http://nginx.org/download/nginx-1.12.1.tar.gz[root@myp ~]# ls (可以查看到下载的安装包)2、解压[root@myp ~]# tar xf nginx-1.12.1.tar.gz 3、编译并安装(如果之前用了其他方式安装...原创 2018-08-19 23:43:02 · 417 阅读 · 0 评论 -
mysql(在linux环境中)
一、什么是mysql?一种关系型数据库管理系统二、使用mysql的软件环境1、安装软件 apache(就是httpd) mysql-server(mysql连接到服务器,用来管理mysql) php-mysql(php连接到mysql) mysql三、mysql1、初始化mysql默认的数据/etc/init.d/mysql restart2、开始使用...原创 2018-08-17 18:01:33 · 206 阅读 · 0 评论 -
实现从物理机windows上传文件到虚拟机的linux系统中
https://www.linuxidc.com/Linux/2015-05/117975.htm转载 2018-09-19 20:49:54 · 4631 阅读 · 0 评论 -
linux系统虚拟机网络配置(centos6)
一、网卡(centos6)网卡设备命名 eth0(centos6) ensXXX(centos7)查看网卡信息 ifconfig(centos6) ip addr show(centos7)修改网卡信息 临时修改:ifconfig INTERFACE(eth0) IP(192.168.160.3) netmask NETMASK(255.255.255.0) 括号...原创 2018-09-09 18:00:02 · 447 阅读 · 0 评论 -
linux系统软件安装之源码编译安装
一、源码编译安装与RPM包编译安装的区别rpm安装功能确定且相对来讲操作方便,源码编译功能可以自己选择。二、源码编译安装的过程解析源码—->预处理器—->编译器—->目标代码—->编译器—->二进制代码(然后加入库文件等)—->可执行文件三、编译过程详解安装编译工具(gcc make)配置(configure) 举例:./config...原创 2018-09-11 22:27:02 · 222 阅读 · 0 评论 -
如安装centos6系统过程全解
设备:VMware workstation说明:没有特殊说明的安装步骤都是使用默认值,点下一步即可。一、创建新的虚拟机 这一步第一个选项是自动安装,第二个选项是手动安装(这里选择第二个选项) 选择要安装的系统(这里安装的是centos,所以选择安装centos6 64位) 填写虚拟机的名称,这个就是在区分虚拟机时候的名称,(因为是我安装的第三个centos6系统,...原创 2018-09-05 13:38:07 · 497 阅读 · 0 评论 -
硬盘
一、什么是硬盘?计算机的存储器分为两类,外部存储器和内部存储器。区别就是 内部:存储信息较快,但是断电之后存储的内容全部丢失。以内存条为例(所以内存条所说的4G是指运行内存) 外部:存储信息较慢,但是电脑断电之后存储的内容不会丢失。以磁盘为例(磁盘所说的内存就是存储内存)。磁盘有分为硬盘和软盘。二、硬盘的结构 硬盘知识要点:硬盘有数个盘片,每个盘片两个面,每个面一个磁头...原创 2018-09-05 09:57:20 · 442 阅读 · 0 评论 -
zabbix监控
前提:需要事先搭建好LNMP环境或者LANP环境()一、二、zabbix客户端配置1、下载zabbix包wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.3/zabbix-3.4.3.tar.gz解压[root@RS1 ~]# tar xf z...原创 2018-09-04 17:26:13 · 189 阅读 · 0 评论 -
Linux根分区空间不足的解决方法
前提:安装使用Mysql的时候下载了很多相关的文件和压缩包在根目录下从而导致空间不足,从而导致登不上mysql(这时候mysql.sock文件是没有的,应该是没有空间)...原创 2018-08-25 16:32:48 · 4681 阅读 · 0 评论 -
LNMP的服务器部署以及个人网站的搭建
安装准备:先卸载掉或者停掉之前用yum安装的相关文件. - 删除相关rpm包yum remove php*(php的相关包) mysql*(mysql的相关包)如果系统上没有remove中途还会下载remove,点Yes就可以了删除相关配置文件rm -rf /var/lib/mysql /etc/my.cnf一、mysql的编译安装1.安装相关的依赖工具yum i...原创 2018-08-21 14:17:23 · 524 阅读 · 1 评论 -
在centos6中添加一块新的硬盘并分区
具体要求如下: 1、添加一块新的硬盘,大小1G 2、分五个区,每个大小100M,挂载到/mnt/p1-4(推荐parted) 开启虚拟机 使用parted分区方式 3、第一个个分区使用设备路径挂载 4、第三个分区使用卷标(game)挂载 5、第四个使用UUID挂载 6、第五个做成swap分区。1、先将虚拟机关机(是关机不是挂起),然后点击虚拟机,点设置,添加,将硬盘大小设置为1...原创 2018-08-09 14:35:04 · 1395 阅读 · 0 评论