Linux基础
小白学习计算机基础
胤哥的博客
这个作者很懒,什么都没留下…
展开
-
服务器虚拟化VMware ESXI搭建集群
服务器虚拟化VMware ESXI搭建集群摘要环境和工具准备服务器安装虚拟化 VMware ESXI创建虚拟机操作系统Windows server 2012 R2安装在Windows Server 2012 R2 上面安装vcenter摘要VMwarev Center Server 提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础。可集中管理VMware vSphere环境,与其他管理平台相比,极大地提高了 IT 管理员对虚拟环境的控制。VMware vCenter Server:提高在虚拟基础原创 2020-11-20 11:50:26 · 22456 阅读 · 1 评论 -
Apache安装
Apache安装安装步骤1.进入文件夹cd /usr/local/src2.下载必要的文件并解压wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.5.tar.gztar zxf apr-1.6.5.tar.gzwget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gztar zxf apr-util-1.6.1.tar.gzwget https://ftp.bit.nl/apach原创 2020-11-20 11:46:08 · 76 阅读 · 0 评论 -
安装PHP和nginx详解
安装PHP和nginx安装nginx安装PHP安装nginx1.首先下载nginx压缩包并解压cd /opt wget -c https://nginx.org/download/nginx-1.12.0.tar.gz #下载 tar xf nginx-1.12.0.tar.gz # 解压2.安装依赖yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel3.进行配置和编译以及编译安装原创 2020-07-14 16:40:34 · 341 阅读 · 0 评论 -
RAID级别解析
RAID级别RAID磁盘阵列卡概述RAID的级别RAID0RAID1RAID5RAID10RAID级别比较RAID磁盘阵列卡概述独立磁盘冗余阵列,通常也称为磁盘阵列,简单说RAID是由多个独立的高性能磁盘驱动器组成的,它是磁盘的一个子系统,它从而提供比单块硬盘更高的存储空间、存储性能高,数据冗余(备份)技术RAID的级别RAID0也叫皮带存储,把连续的数据分散到多个磁盘上存储,系统有数据请求就可以被多个磁盘并行执行,每个磁盘执行属于它自己的那部分数据请求如果想组建RAID0,必须满足至少有两块硬原创 2020-07-01 18:14:08 · 763 阅读 · 0 评论 -
解析文件查找命令
文件查找命令文件查找命令find参数:文件查找命令man命令:Linux系统自带的帮助文档 (man 命令),结束qwhereis:显示命令以及相关文件的全路径-b:定位命令的可执行文件-s:定位命令的原文件-m:定位命令的帮助文件which命令:显示命令的全途径一般用于配置一些软件或服务的环境变量,依次是(/etc/profile-/usr/local/sbin-/usr/local/bin-/usr/sbin-/usr/bin-/root/bin)locate命令:快速定位文件的路径原创 2020-06-26 17:09:08 · 173 阅读 · 0 评论 -
软链接和硬链接分析
软链接和硬链接软链接硬链接总结软链接和硬链接的区别1.分类2.概念3.创建4.特点软链接软链接就相当于是目录或文件的快捷方式删除软链接是不会影响原文件或目录本身软链接可以针对文件也可以是目录修改软链接的内容会,原文件也会随之修改如果删除软链接的原文件,则软链接文件也不存在了硬链接他是文件的另一个入口,另一个访问方式修改硬链接的内容会,原文件也会随之修改删除硬链接的原文件不会对链接文件产生影响只有同时删除硬链接文件和原文件才会被彻底删除总结软链接和硬链接的区别1.分类软链接和硬链接原创 2020-06-26 12:23:01 · 168 阅读 · 0 评论 -
文件权限管理和用户管理
文件权限管理和用户管理文件(目录)权限修改和用户管理文件管理和文件属性概念文件管理第一列的第一个字符表示文件的类型第二个字符开始 共9个 分三组三组对应的权限分别是第一组属主第二组属组第三组其他修改文件或目录权限chmod命令chown命令文件和目录的最高权限Linux系统的用户管理Linux用户分类useradd命令passwd命令whoami命令su命令userdel命令/etc/passwd文件内容解释Linux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453大原创 2020-06-22 15:51:12 · 259 阅读 · 0 评论 -
CentOS6和CentOS7的启动流程介绍
CentOS6和CentOS7的启动流程CentOS6的启动流程CentOS7的启动流程查看系统内核版本CentOS6的启动流程1.开机2.BIOS开机自检:检查CPU、内存、阵列卡(硬盘)、远程卡(网卡)以及USB外部设备3.MBR引导4.GRUB菜单5.加载内核6.运行INIT进程7.读取/etc/inittab8.读取/etc/rc.sysinit进行系统的初始化9.根据运行级别启动相应的脚本文件10.启动TTY终端,登陆loginCentOS7的启动流程1.开机2.BIO原创 2020-06-18 16:40:00 · 280 阅读 · 0 评论 -
Linux系统中重要的目录结构
Linux系统中重要的目录结构重点概念在Unix或Linux系统中一切由根开始Unix或Linux系统中目录和文件的管理就是一棵倒树的结构根目录下的重要目录/etc下的重要文件或目录重点概念在Unix或Linux系统中一切由根开始根目录下存放系统赖以生存的基础环境,包括启动时所需要的配置文件、用户数据、系统日志等Unix或Linux系统中目录和文件的管理就是一棵倒树的结构在系统中区分目录和文件的方法:当时用ll命令的时候,开头是d,则是目录,开头是-,则是文件根目录下的重要目录/etc目录:配原创 2020-06-17 14:08:57 · 315 阅读 · 0 评论 -
目录和文件的管理以及VIM编辑器
目录和文件的管理以及VIM编辑器Linux系统管理目录和文件的管理目录管理文件管理一些实战意义的绝对路径文本编辑器命令模式编辑模式底行模式Linux系统管理1.目录和文件的管理2.用户管理3.权限管理4.网络管理5.进程管理6.服务管理目录和文件的管理目录管理cd、ls、 pwd、mkdir、 cp、 rm 、mv文件管理touch 、cat 、more (常用)tac 、tail 、nl 、head一些实战意义的绝对路径/var/www/html:网站的根目录/etc/sys原创 2020-06-16 17:41:34 · 193 阅读 · 0 评论 -
服务器的优化及命令介绍
服务器的优化及命令介绍服务器的优化场景物理服务器的优化云主机的优化服务器的操作本地操作远程操作服务器命令行的快捷键命令提示符登录方式命令行模式的退出命令终端操作的一些快捷键Shell关于目录的基本命令相对路径和绝对路径命令Shell关于文件的基本命令服务器的优化场景物理服务器的优化1.由于它是默认系统自带的yum源,所以我们要手动替换成阿里源或清华源等2.防火墙操作systemctl stop firewalld 关闭防火墙systemctl disable firewalld 设置开机不自原创 2020-06-15 13:41:11 · 454 阅读 · 0 评论 -
了解服务器的软件基础
服务器的软件基础服务器的软件基础常见的服务器的软件系统WindowsUnixLinuxLinux系统的选择和优化基于服务器的构架基于服务器的CPU处理数据的能力基于实际业务需求企业级Linux系统常见的发行版本企业级开源版选择操作系统的原则服务器的软件基础常见的服务器的软件系统WindowsWindows Sever 2002、Windows Sever 2008R2、Windows Sever 2012R2、Windows Sever 2016、Windows Sever 2019(有标准版、企业原创 2020-06-10 19:33:22 · 225 阅读 · 0 评论 -
服务器硬件的介绍以及分析
服务器硬件基础服务器介绍什么是服务器?服务器的特点服务器的分类从服务器的外形分类服务器的组成1.机箱2.机箱盖板3.电源4.主板5.CPU6.内存7.硬盘8.风扇9.阵列卡10.光驱11.网卡12.远程卡服务器介绍什么是服务器?服务器也叫伺服器,是提供计算服务的设备,是需要不间断的2x365x7x24小时的稳定的服务服务器的特点1.稳定性高2.工作时间长3.性能要求高主要是体现在这几个方面:CPU(核数比桌面的核数多)、内存(ECC比DDR快)、硬盘(转速比桌面转速高)、网卡(多个网卡)、模原创 2020-06-09 16:35:00 · 2227 阅读 · 0 评论 -
bash的特殊符号、变量和运算符
Bash 中其他特殊符号单引号&双引号[root@localhost ~]#name=qyy #给变量name赋值,值为:qyy[root@localhost ~]#echo $name qyy[root@localhost ~]#echo "$name"qyy[root@localhost ~]#echo '$name'$name反引号 & $()[root@localhost ~]# echo `date`Wed Apr 29 03:48:46原创 2020-05-11 20:11:17 · 887 阅读 · 0 评论 -
HTML快速入门讲解-2
HTML嵌入元素<source>标签:是定义video和audio标签的路径的,可以是网址也可是本地的的<video>标签: 视频标签,用最常用的格式是.mp4和.m3u8<audio>标签:音频标签,最常用的格式是.mp3<canvas>标签:绘图标签<table>标签:表格标签<tr>:表格中的某一行<...原创 2020-05-02 10:34:39 · 218 阅读 · 0 评论 -
HTML快速入门-1
1.什么是HTML标签HTML是用来描述网页的一种语言HTML是指超文本标记语言HTML不是一种编程语言,而是一种标志语言标记语言是一套标记的标签HTML就是用标记标签来描述网页的2.如何使用HTML标签HTML标签是成对出现的,例如:第一个是开始标签(开放标签),第二个是结束标签(闭合标签)3.什么是网页网页就是HTML文档,就是说用HTML文档来描述标签HTML文档就是有...原创 2020-04-25 19:31:03 · 124 阅读 · 0 评论 -
定时任务crontab和rsync结合使用
客户端操作 /root/2020/backup_2020-03-26.tar.gz这个压缩包已经存在[root@xxx ~/2020]# :echo "123456" >> /etc/rsync.passwd[root@xxx ~/2020]# :chmod 600 /etc/rsync.passwd[root@xxx ~/2020]# :crontab -ecront...原创 2020-04-20 22:17:09 · 204 阅读 · 0 评论 -
定时任务、查看定时任务软件包
Linux中的定时任务/计划任务,是为了简化系统管理员对于重复的有规律的任务提供的一种巧妙地服务。比如:在业务低谷期,我们会对一些数据进行备份,可以对用户造成的影响降到最小。在Linux中,从系统安装完毕后**,cron**服务软件便开始自动启动了在Linux中常见的定时任务种类:crond、atd、anacron具体说crond服务查看软件包powershell[root@xxx ...原创 2020-04-20 22:14:48 · 364 阅读 · 0 评论 -
字符集,修改字符集UTF8,$LANG常见乱码故障,如何处理?
文字符号在计算机中的标识ASCII码 可见字符UTF8 万国码GBK 国标BIG5 大字体查看字符集[root@xxx ~/2020]# :echo $LANGen_US.UTF-8 语言.字符集修改字符集1.临时修改export LANG=`zh_CH.UTF-8`2.永久修改vim /etc/locale.conf 修改配置文件source /etc/loc...原创 2020-04-20 22:28:34 · 500 阅读 · 0 评论 -
vim编辑器常用的命令模式、插入模式、底行模式
首先下载vim编辑器yum install -y vim进入vim操作命令模式上下左右键:移动光标yy:复制当前所在行n+yy:复制当前所在行以及以下n行的内容 例:3yyp:在光标所在的下一行进行粘贴dd:删除所在行n+dd:删除当前所在行以及以下n行的内容 例:3ddgg:快速跳转到文件的头部所在行的首字符G:快速跳转到文件的尾部所在行的首字符n+G:快速跳转到文件...原创 2020-04-21 13:10:30 · 2324 阅读 · 0 评论 -
rsync命令、守护进程模式、还有配置文件
rsync是开源的文件同步工具,特点:开源、快速、多功能、可以实现全量或增量的备份、可以实现本地或远程的推送和拉取全量压缩:通常用于第一次,在企业中本个月/一个月做一次全量备份增量压缩:表示在原有的基础上新增加文件或目录进行压缩备份,在企业中每天/每周做一次,而在银行/电信/税务等数据多的企业,可能半天做一次,防止数据丢失rsync命令的使用rsync命令的三种模式1.本地模式类似于c...原创 2020-04-20 22:06:19 · 189 阅读 · 0 评论 -
SCP传输命令
远程文件的复制,用户不同的主机之间复制文件拉取、推送SSH协议保证了复制的安全性特点:scp命令每一次都是全量完全/完整复制,导致工作效率不高根据这个特点我们一般在第一次复制的时候使用,后面的备份推荐rsync命令命令使用:1.scp 可选项参数 A主机文件 远程B主机ip:/文件推送文件2.scp 可选项参数 远程B主机ip:/文件 A主机文件拉取数据可选项参数-C 压缩传输...原创 2020-04-20 21:54:39 · 401 阅读 · 0 评论 -
tar打包命令的用法
linux系统中常见的压缩包格式有:.tar.gz 、.tar、 .gz、 .tgz、 .zip …tar命令tar命令表示:1.在linux系统中可以将多个文件打包在一起,表示压缩2.在linux系统中可以将打包文件解压成普通文件,表示解压命令用法:tar 可选项参数 压缩文件名称 需要打包文件通常对图片类的文件进行压缩、源文件/源代码*.h,.c,.cpp,*.php等、通常不对M...原创 2020-04-20 21:39:51 · 1701 阅读 · 0 评论 -
file、which、whereis、locale、find命令的解析
file命令用法:file 可选项 文件或目录-b 表示输出信息,不输出文件名which命令显示命令的全路径用法:which 命令-a 表示遍历所有的路径,输出所有的匹配项whereis命令显示命令以及相关文件的全路径-b 定位指定命令的可执行文件-s 源码文件-m man帮助文件的路径locale命令快速定位文件的路径查看locale文件的安装包名称 yum list...原创 2020-04-21 19:58:43 · 237 阅读 · 0 评论 -
GPT(GUID)分区表以及命令解析-gdisk分区命令解析以及swap分区
1.分区构成LBA 0:存放MBR分区表(考虑兼容性)用有效标识符决定是否启用那种(0055H和0xEE)LBA 1:存放GPT的引导信息,分区表结构、以及规划要求:每个分区的信息需要用128ybte存储LBA 2-33:32个扇区可用,用来存放分区表(128个)限于Windows,Linux没有限制,有一个分区存储分区表信息LBA 34:后面是第一个分区的开始2.parted下的命令...原创 2020-04-21 18:25:43 · 1947 阅读 · 0 评论 -
Linux中正确或错误的信息如何处理
1>/dev/null 含义: 把stdout标准输出的内容写入到空设备(垃圾桶)中1 表示stdout标准输出,系统默认是1> 重定向符号/dev 设备/null 空设备,垃圾桶 2>&1 含义:将标准错误stderr的内容写入标准输出stdout中2 stderr标准错误输出& 相当于/等同于的意思>>/tmp/...原创 2020-04-21 20:01:25 · 490 阅读 · 0 评论 -
在Linux出现-bash-4.2$如何处理!
登录环境故障的原理和解决方法?原因:用户的环境变量缺失导致复现:解决:找一个有这样的配置文件的用户复制过来cp /etc/skel/.bash* 路径登出su 用户查看故障排除...原创 2020-04-20 22:23:48 · 687 阅读 · 0 评论 -
Linux用户管理以及命令解析
用户基础:单用户多任务指的是一个用户登录到系统上,执行多个服务任务和进程多用户多任务指的是不同用户具有的权限不同,不同的任务工作由不同的用户来完成用户UID 相当于身份证号,GID相当于户口本号常见的用户管理命令ID命令查询用户信息su命令切换用户,参数:- ,顺便工作环境也切换到用户中sudo命令普通用户授权,sudo yum install -y docker-ce,/etc/s...原创 2020-04-20 22:20:01 · 87 阅读 · 0 评论 -
Linux压缩工具、格式、命令解析
常见的压缩工具:tar工具gzip工具gunzip工具bzip工具bunzip工具zip工具unzip工具rar工具unrar工具常见的压缩格式:.tar.tar.gz.gz.tgz.bz2.tar.bz2.Z.tar.Z.zip.rar*.gzgzip命令可以将一个比较大的文件通过压缩算法,压缩成一个小文件通过tar命令调用,tar -z,gzi...原创 2020-04-20 21:51:17 · 97 阅读 · 0 评论 -
Linux中目录介绍,及/etc,/usr,/var下文件目录
根目录下的重要目录/bin 存放常用普通命令/sbin 存放管理员常用的管理命令和程序/root 管理员用户/boot 系统启动时的镜像和连接 .img镜像文件/dev 访问设备信息/proc 虚拟的目录内存映射,内核进程和进程方面的信息/media 媒介/光盘/u盘/lib 系统程序依赖的动态链接库32位/lib64 系统程序依赖的动态链接库64位/sys...原创 2020-04-20 21:06:23 · 2063 阅读 · 0 评论 -
CoentOS 7 磁盘配额加实时操作
一:磁盘配额因为Linux系统中有多个用户,假如某个用户疏忽或者恶意占满磁盘空间,将导致系统磁盘无法写入甚至崩溃;为了保证系统磁盘的有足够的剩余空间,我们需要对用户和组进行磁盘空间使用限制。1.1磁盘配额限制类型:限制用户和组对磁盘空间的使用量(data block)限制用户和组在磁盘内创建文件的个数(inode)1.2磁盘配额限制级别:软限制:低级限制,此限制可以突破,突破时会被警...原创 2020-04-22 18:48:30 · 259 阅读 · 0 评论 -
磁盘管理命令解析
1.df 格式:df [选项] -a 显示所有文件系统(包含特殊的proc) -h 常见单位显示大小 -T 显示挂载的文件系统类型实操:[root@xxx /]# :df -aFilesystem 1K-blocks Used Available Use% Mounted onrootfs - ...原创 2020-04-21 13:21:27 · 183 阅读 · 0 评论 -
ACL权限管理解析
基础权限1.普通文件权限r:读取查看文件内的内容(字符/字符串/乱码)w:编辑修改文件的内容x:是否允许文件的执行(命令/脚本)2.目录权限r:列出目录的文件列表(ll查看)w:是否有能在该目录下创建/删除-文件/目录x:是否可以进入该目录中(cd)3.umask:默认权限掩码值/etc/profile 该文件内的判断决定了哪类用户用0022掩码,哪一类用0002掩码。if ...原创 2020-04-21 19:48:01 · 880 阅读 · 0 评论 -
Linux系统文件基本属性,文件权限属性。chmod、chown命令
linux系统是一个典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限,目的:保护linux系统的安全性。linux系统对不同的用户访问,同一个文件或目录的权限也有不同的规定。l查看drwxr-xr-x. 26 root root 720 Mar 28 20:45 runlrwxrwxrwx. 1 root root 8 Feb 27 23:31 sbin -...原创 2020-04-20 21:33:32 · 316 阅读 · 0 评论 -
特殊权限(suid、guid)
首先说一下问什么在没有给普通用户sudo权限,普通用户会用修改自己的密码的权限呢?下面解释一下suid权限[root@lianxi ~]# ll /usr/bin/passwd-rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd这里我们能看到属主权限这里有一个s权限所以这时候能对自己修改密码[laow@lianxi ~]...原创 2020-04-22 20:46:06 · 426 阅读 · 0 评论 -
C7-磁盘高级管理--LVM逻辑卷管理
1.LVM逻辑卷概念LVM(Logical Volume Manager)逻辑卷管理,它是Linux环境下对磁盘和分区进行管理的一种机制。普通的磁盘分区管理方式在分区划分好之后一般无法改变其大小(有风险),当一个分区存放不下文件时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题。2.LVM的组成部分物理卷(PV,Physical Vol...原创 2020-04-23 17:19:50 · 335 阅读 · 0 评论 -
权限管理-sudo权限解析
概念sudo授权其实就是给不同用户一些权限在超级用户给普通用户授权的文件是 /etc/fstab 但是在我们C7里面直接输入visudo就可以了。下面实操一下:[root@lianxi ~]# visudo进入找到## The COMMANDS section may have other options added to it.#### Allow root to run any...原创 2020-04-23 18:33:11 · 420 阅读 · 0 评论