自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 收藏
  • 关注

原创 Linux全目录

一、Linux基础1.1Linux简介1.2Linux体系结构1.3Linux版本:二、Linux安装2.1 磁盘分区:2.2 图形界面安装:2.3 文本界面安装:三、Linux 常用命令3.1 Linux命令基础:3.2 文件目录类命令:3.3 系统信息类:3.4 磁盘管理:3.5 其他常用命令:四、VI编辑器五、用户和组5.1 概述:5.2用户和组文件:5....

2019-07-10 10:45:07 515

原创 gunicorn shell启动

systemctl stop firewalldsetenfore 0yum install -y python3.9pip3 install gunicorn pip3 install flaskmkdir /flaskmkdir /flask/logsvi /flask/config.py# gunicorn/django 服务监听地址、端口bind = '0.0.0.0:8000'# gunicorn worker 进程个数,建议为: CPU核心个数 * 2 + 1work

2021-09-20 15:31:10 548

原创 nging反向代理负载均衡+ssl

都关闭防火墙和selinux以防测试出问题172.30.2.110(http1):yum install -y httpdvi /var/www/html/index.htmlaaaa:wqsytemctl start httpdsystemctl enable httpd172.30.2.111(http2):yum install -y httpdvi /var/www/html/index.htmlbbbb:wqsystemctl start httpdsystemctl

2021-09-18 21:51:01 218

原创 centos8 gunicorn+nginx反向代理

gunicorn服务器192.168.228.146:systemctl stop firewalldsystemctl disable firewalldsetenforce 0vi /etc/selinux/configSELINUX=disabled:wqyum updateyum install -y python3pip3 install flaskpip3 install gunicornvi yun.pyfrom flask import Flaskapp=Fla

2021-09-15 14:36:21 205

原创 mysql-client远程连接

192.168.228.132:yum install -y mariadb-serversystemctl start mariadb && systemctl enable mariadbmysql -u root -p123456grant all privileges on *.* to 'root'@'%' identified by '123456';flush privileges;远程:wget https://dev.mysql.com/get/Down

2021-09-15 14:24:55 402

原创 CentOS8 本地yum源配置

mount /dev/cdrom /mntvi /etc/fstab/dev/cdrom /mnt iso9660 defaults 0 0:wqrm -rf /etc/yum.repos.d/*vi /etc/yum.repos.d/CentOS8.repo[InstallMedia]name=CentOS8baseurl=file:///mnt/BaseOSenabled=1gpgcheck=0[AppStream]name=AppStreambaseurl=file:///m

2021-09-15 14:18:12 272

原创 CentOS7 samba服务器安装、使用、文件权限

1.安装sambayum install -y samba2.启动服务并设置开机自启动systemctl start smb nmbsystemctl enable smb nmb3.编辑配置文件全局参数配置cd /etc/sambavi smb.conf[global] workgroup = 工作组名 map to guest = Bad User (允许匿名访问) log file = 日志文件路径 security = 安全级别 (user:本服务器

2021-03-24 14:27:54 308 1

原创 CentOS7 Mariadb使用

Mariadb-server删除数据库创建数据库查看数据库使用库,创建表删除表表中添加数据(数字或字母边上都需要加引号,不然没用)查看表查看数据删除某个数据修改某个数据添加新字段,删除字段导出存放到/var/databak/mysql.sql创建txt文件导入表中定时备份配置计划备份mkdir /var/databakcd /var/databak/vim test.shmysqldump -uroot -p123456 userdb > /

2021-03-11 08:37:30 323

原创 CentOS7 本地yum配置

mount /dev/cdrom /mntvi /etc/fstab/dev/cdrom /mnt iso9660 defaults 0 0:xrm -rf /etc/yum.repos.d/*vi /etc/yum.repos.d/CemtOS7.repo[CentOS7]name=CentOS-serverbaseurl=file:///mntenabled=1gpgcheck=0:xyum clean allyum list

2021-01-09 20:02:41 156

转载 Linux进程和守护进程

Linux进程和守护进程默认情况下,进程是在前台运行的,这时就把shell占据了(有很多日志打印输出),我们无法进行其他操作。所以对于没有交互的进程,很多时候我们希望将其在后台启动,可以在启动参数的时候加一个&实现这个目的。切换到后台的进程称为job,切换到后台时会输出相关job信息:守护进程已经完全脱离终端控制了,而后台进程并未完全脱离终端,在终端未关闭前还是会往终端输...

2019-07-14 20:28:17 152

转载 Linux运行级别

Linux运行级别Linux下的7个运行级别:0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。2:多用户状态,没有NFS支持。3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔...

2019-07-14 20:25:30 130

转载 Linux启动过程

linux启动过程Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。运行 init。init 进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程...

2019-07-14 20:22:23 114

转载 常用网络测试

常用网络测试ping:  可以使用ping 命令来测试网络的连通性。例如:  #ping http://www.sina.com.cn/  #ping –c 4 192.168.1.12

2019-07-14 20:18:49 159

转载 常见网络配置命令

常见网络配置命令ifconfig:查看与配置网络状态使用ifconfig命令还可以临时设置某一网卡的IP地址和子网掩码。如:ifconfig eth0 192.168.0.200 netmask 255.255.255.0route:配置并查看内核路由表的配置情况例:添加到主机的路由。#route add – host 192.168.1.2 dev eth0:0添加到网络的路由...

2019-07-14 20:15:08 432

转载 常见网络配置文件

常见网络配置文件/etc/sysconfig/network 文件:用来为主机设定全局网络参数(也即不是针对单个网络接口的参数)。NETWORKING= 值表示是否配置这个网络,可以是如下值: yes —配置网络 no — 不配置网络HOSTNAME= 值为主机名,一般来说,这个主机名应该是一个完整的 FQDN ( Fully Qualified Domain Name),也即...

2019-07-14 20:05:33 1672

转载 文件权限

文件权限Linux 的优秀之处就在于它的多用户、多任务的系统。Linux 一般将文件可存取访问的身份分为 3 个类别,分别是 owner、group、others,且 3 种身份各有 read、write、execute 等权限。权限的三种身份:文件所有者(owner)用户级别的文件权限,通常为文件的创建者,可以通过 chown 修改文件所有者。用户组(group)如果把用户组比作团队...

2019-07-14 19:59:40 613

转载 文件系统

文件系统文件系统就是分区或磁盘上的所有文件的逻辑集合。文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。不同Linux发行版本之间的文件系统差别很少,主要表现在系统管理的特色工具以及软件包管理方式的不同,文件目录结构基本上都是一样的。文件系统有多种类型,如: ext2 : 早期linux中常用的文件系...

2019-07-14 19:52:09 158

转载 用户组管理

用户组管理用户组管理文件:/etc/group , /etc/gshadow查看/etc/group4个字段:用户组的名字。用户组的密码。通常是不设置的。因为真的密码在/etc/gshadow文件中所以都是“X”。GID,用户组的ID。用户组内包含的用户,使用,隔开。...

2019-07-14 19:46:03 126

转载 用户账户管理

用户账户管理用户管理的2个重要文件:/etc/passwd和/etc/shadow./etc/passwd文件里存放的是用户的信息,其中不包含密码:passwd文件中每一行代表一个用户,且每一行分为7个字段使用“:”符合隔开。使用cat命令可以查看passwd文件的内容第一行:root❌0:0:root:/root:/bin/bashw为例7个字段分别代表的含意:账号名称,用来对应...

2019-07-14 19:42:31 339

转载 常用用户和组命令

常用用户和组命令用户:useradd:添加新的用户账号格式:useradd 选项 用户名 选项: -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组 指定用户所属的用户组。 -G 用户组,用户组 指定用户所属的附加组。 -s Shell文件...

2019-07-14 19:36:27 439

转载 用户和组文件

用户和组文件用户管理的2个重要文件:/etc/passwd和/etc/shadow./etc/passwd文件里存放的是用户的信息,其中不包含密码:passwd文件中每一行代表一个用户,且每一行分为7个字段使用“:”符合隔开。使用cat命令可以查看passwd文件的内容第一行:root❌0:0:root:/root:/bin/bashw为例7个字段分别代表的含意:账号名称,用来对...

2019-07-14 19:20:59 124

转载 检查磁盘配额的使用情况

检查磁盘配额的使用情况quotacheck :检查磁盘的使用空间与限制-a 扫描在/etc/fstab文件里,有加入quota设置的分区。-d 详细显示指令执行过程,便于排错或了解程序执行的情形。-g 扫描磁盘空间时,计算每个群组识别码所占用的目录和文件数目。-R 排除根目录所在的分区。-u 扫描磁盘空间时,计算每个用户识别码所占用的目录和文件数目。-v 显示指令执行过程。...

2019-07-14 19:08:02 401

转载 磁盘配额设置

磁盘配额设置磁盘配额:限制磁盘资源的使用,磁盘配额是系统对用户能使用磁盘资源的控制(或者说限制).在Linux中,磁盘配额可以对用户的空间使用情况,文件数量(实际上是inode的数量,文件数量是限制inode的结果)进行限制。如果超出此范围则用户能在往磁盘里写入数据。限制原因:因为资源不是无限的能限制谁:1.普通用户2.限制用户组开启磁盘配额功能(开启某个分区)mount -o de...

2019-07-14 19:02:12 383

转载 物理卷、卷组、逻辑卷的检查

物理卷、卷组、逻辑卷的检查使用pvdisplay 或者pvscan查看创建的物理卷使用vgdisplay 或者vgscan 查看卷组使用lvscan 或者lvdisplay查看逻辑卷使用df -h查看是否创建成功...

2019-07-14 18:56:01 204

转载 物理卷、卷组、逻辑卷的建立

物理卷、卷组、逻辑卷的建立1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。2:卷组:将多个物理卷组合到一起,成为一个卷组。3:虚拟卷:其实就是在卷组的基础上再次划分,最小单位是LE,与PE一样,并且一一对应。逻辑卷跟物理卷没有本质区别,只是站在不同的层次来看罢了。创建物理卷,使用命令pvcreate。添加到一个卷组里,使用命令vgc...

2019-07-14 18:53:54 1386

转载 逻辑卷管理器基础

逻辑卷管理器(LVM)逻辑卷管理器(LVM):时在Linux2.4内核以上实现的磁盘管理技术。它是Linux环境下对磁盘分区进行管理的一种机制。现在不仅仅是Linux系统上可以使用LVM这种磁盘管理机制,对于其它的类UNIX操作系统,以及windows操作系统都有类似与LVM这种磁盘管理软件。工作原理:通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式城下给上层应用。比如说我增加一...

2019-07-14 18:42:16 93

转载 RAID设备的数据恢复

RAID设备的数据恢复[root@localhost ~]# mdadm /dev/md0 -f /dev/sdc 设置一块坏盘mdadm: set /dev/sdc faulty in /dev/md0再输入这条命令 mdadm -D /dev/md0可以看到空闲盘顶上坏盘的位置Mdadm /dev/md0 -r /dev/sdc (这个命令可以将坏的盘移掉)Mdadm /dev...

2019-07-14 16:55:45 165

转载 RAID的创建和挂载

RAID的创建和挂载添加最少两个硬盘来创建RAID。1、先用fdisk命令将/dev/sdb、/dev/sdc进行分区按 n 创建新的分区。然后按 P 选择主分区。接下来选择分区号为1。按两次回车键默认将整个容量分配给它。按 P 来打印创建好的分区。按 L,列出所有可用的类型。按 t 修改分区类型。输入 fd 设置为 Linux 的 RAID 类型,然后按 Enter 确认。...

2019-07-14 15:41:39 3869

转载 RAID和软RAID基础

RAIDraid(磁盘阵列):意为独立硬盘冗余阵列。就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。好处:增强数据集成度增强容错功能增加处理量或容量常用版本:RAID0:RAID 0RAID 0亦称为带区集。它将两个以上的磁盘并联起来,成为一个大容量的磁盘。在存放数据时,分段后分散存储在这些磁盘中,因为读写时都可以并行处...

2019-07-14 09:06:37 179

转载 bg、jobs、fg

bgbg:将一个在后台暂停的命令变成继续执行如果后台中有多个命令,可以用bg jobid将选中的命令调出jobsjobs:查看当前有多少在后台运行的命令用户可以根据jobid来控制指定的任务运行fgfg:将后台中的命令调至前台继续运行如果后台中有多个命令,可以用 fg jobid将选中的命令调出后台终止 ctrl + Z前台终止 ctrl + c...

2019-07-14 08:49:33 210

转载 nice、renice

nicenice:调整一个命令的调度优先级。调度优先级是内核分配给进程的代表执行先后可能的整数(-20-20) ,数值越小,优先级越高。bash shell默认以优先级0来启动所有进程,可通过nice命令调整。例:renicerenice:给系统正在运行的进程设置调度优先级.例:...

2019-07-14 08:40:35 353

转载 top

toptop:实时监测进程ps在收集进程信息时非常有用,但它只能显示某个特定时间点的信息。想要观察那些频繁换进换出的内存进程趋势,用top命令是合适的。格式:top [-] [d] [p] [q] [c] [C] [S] [s] [n] 选项: d:指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之 p:通过指定监控进程ID来仅仅监控某个进程...

2019-07-14 08:31:21 508

转载 kill、killall

killkill:终止指定的进程首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令:#kill -pid注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。killallkillall:用...

2019-07-14 08:19:57 134

转载 ps

psps:显示当前进度状态格式:ps 选项 常用选项: -A 列出所有的行程 -w 显示加宽可以显示较多的资讯 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 au(x) 输出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMA...

2019-07-14 08:01:26 109

转载 history

historyhistory:显示历史记录和执行过的指令命令。history命令读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件。该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。history命令:是被保存在内存中的,当退出或者登录shell时,会自动保存或读取。在内存中,历史命令仅能够...

2019-07-13 20:47:34 104

转载 alias、unalias

aliasalias:设置指令别名格式:alias 别名=指令名称选项::不参加任何参数,就会列出目前所有的别名设置unaliasunalias:删除别名。unalias为shell内建指令,可删除别名设置。格式:unalias -a 别名 选项: -a  删除全部的别名。实例:[root@ www.linuxidc.com ~]# alias 查...

2019-07-13 20:42:33 179

转载 halt、poweroff

halthalt:立刻关机。halt执行时将杀死应用进程,执行sync系统调用文件系统写操作完成后就会停止内核。选项: [-n] 防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。 [-w] 并不是真正的重启或关机,只是写wtmp〔/var/log/wtmp〕纪录。 [-d] 不写wtmp纪录〔已包含...

2019-07-13 20:33:46 984

转载 reboot

rebootreboot:重启计算机 选项: -n : 在重开机前不做将记忆体资料写回硬盘的动作 -w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里 -d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫重开机,不呼叫 shutdown 这个指令 ...

2019-07-13 20:28:04 485

转载 shutdown

shutdownshutdown:重启、关机 选项: shutdown -r now 立即重启电脑 shutdown -h now 立即关闭系统和电源 shutdown -r now 关机后重启 shutdown -h now 关机后不重启 shutdown -r +10 10分钟后重启 shutdown -...

2019-07-13 20:25:11 115

转载 free

freefree:显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略格式:free 选项选项: -b  以Byte为单位显示内存使用情况。 -k  以KB为单位显示内存使用情况。 -m  以MB为单位显示内存使用情况。 -g 以GB为单位显示内存使用情况。 -o  不显示缓冲区调节列。 -s&lt...

2019-07-13 20:21:14 198

空空如也

空空如也

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

TA关注的人

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