
linux
modi_2020
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell脚本实现俄罗斯方块小游戏
Shell脚本实现俄罗斯方块小游戏(转自:http://blog.51cto.com/lizhenliang/1687612)#!/bin/bashAPP_NAME="${0##*[\\/]}"APP_VERSION="1.0"#颜色定义iSumColor=7 #颜色总数cRed=1 #红色cGreen=2 #绿色cYellow=3 #×××cBlue=4 #蓝色cFuc.转载 2021-03-07 00:38:04 · 709 阅读 · 2 评论 -
查看linux系统性能瓶颈(转)
Shell脚本查看linux系统性能瓶颈(转自:http://blog.51cto.com/lizhenliang/1687612)#!/bin/bash#os_check() { if [ -e /etc/redhat-release ]; then REDHAT=`cat /etc/redhat-release |cut -d' ' -f1` else DEBIAN=`cat /etc/issue转载 2021-03-07 00:33:59 · 350 阅读 · 0 评论 -
RHEL7/8系统和其他linux版本系统下载
登录linux网址 下载不同版本的linux系统https://www.linuxdown.com/镜像仓库http://mirrors.dotsrc.org/xshell 工具链接:https://pan.baidu.com/s/1UVBh6X4qxyLecFd5LfFlmQ提取码:ikw6RHEL7.8链接:https://pan.baidu.com/s/1VKrIcaIIt9cKxMTfZ5q85g提取码:8i4lRHEL8.3链接:http...原创 2021-01-10 15:28:08 · 3562 阅读 · 0 评论 -
Linux就该这么学--系统安装
安装配置VM虚拟机安装Linux系统重置管理员密码在linux16参数这行的最后面追加“rd.break”参数,然后按下Ctrl + X组合键来运行修改过的内核程序,如图1-47所示。 图1-47 内核信息的编辑界面第3步:大约30秒过后,进入到系统的紧急求援模式,如图1-48所示。 ...原创 2021-01-10 16:49:37 · 214 阅读 · 1 评论 -
centos6 克隆机修改网卡名(eth1-->eth0,eth2-->eth1)
1.克隆完成后查看本机的物理MAC地址2.查看本机的网卡名3.修改网卡名4.修改网络配置文件中的MAC地址5.重启服务器reboot6.查看网卡信息原创 2020-10-18 10:19:53 · 499 阅读 · 0 评论 -
linux 磁盘不足挂盘添加
1.查看新挂载的磁盘大小2.本机测试需要扩展磁盘的大小3.将新添的的磁盘分区4.查看逻辑卷的路经和逻辑卷名5.创建物理卷6.扩展卷组7.查看逻辑卷卷组名和路径8.扩展挂载磁盘并查看是否生效( / 和 /home )...原创 2020-10-16 21:38:23 · 285 阅读 · 0 评论 -
搭建NTP同步服务器
三台机器进行时钟同步1.在三台机器上安装ntpyum install -y ntp2.检查 安装是否成功3.选节点一作为时钟同步的服务器 ,编辑配置文件vim /etc/ntp.conf4.节点2和节点3当做客户端 ,编辑配置文件5.启动ntp服务(三台机器都启动)6.设置开机自启systemctl enable ntpd7.服务端在线矫正时间 NTP服务器(上海):ntp.api.bz8.客户端与ntpd Server同步一下...原创 2020-10-11 22:40:52 · 265 阅读 · 0 评论 -
从安装Linux到Oracle数据安装详细图解过程
1.安装linux系统2. 选择版本3.选择路径4.磁盘大小设置5.选择镜像和设置内存大小6.启动安装linux系统,回车7. Tab键选择skip 再回车8.Next继续9.选择磁盘自定义分区10.选择标准分区10.下面是进行的分区11.选择安装方式11安装12重启12.镜像安装13.配置IP地址和关闭防火墙vi原创 2020-09-28 01:21:18 · 318 阅读 · 0 评论 -
换行符导致vim编辑器中出现^M
vim 编辑文件发现里面有^M 由于换行符导致的报错!解决方法在命令模式下(按一下ESC)输入下列字符输入 :%s/\r//g 再Enter 就解决了,然后:x或者:wq保存退出执行脚本发现因为换行符的问题执行不了时 :set ff=unix 然后回车保存退出...原创 2020-06-02 12:27:29 · 777 阅读 · 0 评论 -
简单的keepalived安装部署
两台机器:Node1:IP 192.168.10.144 Node2:192.168.10.145VIP1 192.168.10.253共同配置:1.安装依赖包:yum -y install kernel-devel openssl-devel popt-devel2.安装:(注意内核的信息)解压keepalived安装包进入解压目录:./configure --prefix=/ with-kernel-dir=/usr/src/kernels/版本号make -j 4 &&a.原创 2020-05-19 00:02:52 · 304 阅读 · 0 评论 -
NFS简单介绍与安装
NFS(网络文件系统)功能:让不同操作系统的机器实现数据的共享RPC协议,远程调用的一种机制只要用到NFS的地方都要启用RPC服务【NFS是一个文件系统RPC负责文件的传输】安装NFS服务:nfs-utils:包括基本的NFS命令与监控程序rpcbind:支持安全NFS、RPC服务的链接守护进程:NFSD:基本的守护进程,管理客户端能否登陆服务器Mountd:RPC安装守护进程,主要管理NFS文件系统Rpcbind:端口映射/etc/exports#NFS主要配置文件usr/sbin/原创 2020-05-19 00:03:08 · 206 阅读 · 0 评论 -
Samba服务器简单介绍与安装
SMB主要作为microsoft网络通信协议SMB是基于C/S架构Samba Linux与windows文件共享Nfs完成linux与linux文件共享SAMBA在windows使用的是NetBIOS协议Smb、 NMB是Samba服务器的核心服务,监听端口是tcp139 NMB服务是负责解析linux工作组名称与ip对应起来1.安装Samba有网可以在线yum运行,没网时手动配置本地yum源之后再: yum --enablerepo=source(仓库名称) install sam...原创 2020-05-19 00:03:27 · 340 阅读 · 0 评论 -
RHEL7密码恢复
重启系统是按住光标上下键,然后按字母e,找到ro改为rw init\sysroot/bin/sh按ctrl+x 进入紧急模式换根:chroot /sysrootpasswd root(修改用户密码)touch /.autorelabel(当系统打开selinux机制就要创建这个文件,否则可以忽略)...原创 2020-05-19 00:03:38 · 185 阅读 · 0 评论 -
linux简单批量添加用户
1.先查看passwd文件格式: tail -1 /etc/passwd2.创建用户adduser.txt:vim addusers.txt [将密码文件的格式复制到.txt中进行用户和目录修改]3.以root身份导入数据:newusers < addusers.txt4.pwunconv (关闭用户的投影密码)5.vim passwd.txt(编辑密码文件)[user1:123456 user2:123456]6.以root用户运行chpasswd <passwd.txt7.p..原创 2020-05-19 00:03:57 · 332 阅读 · 0 评论 -
VSFTP 创建虚拟用户
1.指定pam_service_name=vsftpdvim /etc/vsftpd/vsftpd.conf2.修改pam文件vim /etc/pam.d/vsftpd在最后面添加:将前面的都注释掉auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwdaccount required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd3.编辑原创 2020-05-19 00:04:10 · 236 阅读 · 0 评论 -
配置在线YUM源
首先安装wget:yum install -y wget将/etc/yum.repos.d/下的文件移动到新建的bak目录下利用wget命令下载对应版本的阿里源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo清除缓存:yum clean all创建缓存:yum makecache...原创 2020-05-18 17:41:13 · 451 阅读 · 0 评论 -
LINUX 多网卡绑定设置
模式0:平衡轮训模式1:主动备份模式3:广播网卡绑定配置文件:进入/etc/sysconfig/network-scripts/目录下创建bond0vim ifcfg-bond0DEVICE=bond0IPADDR=192.168.1.200PREFIX=24ONBOOT=yesBOOTPROTO=noneUSERCTL=noBONDING_OPTS="mode=1 miimon=50"...原创 2020-05-18 17:39:37 · 142 阅读 · 0 评论 -
CentOS7 增加一个IP别名
Centos或RHEL系统会默认开启NetworkManager对网卡管理,以方便用户使用,但是如果使用子接口需要禁用networkManagerservice NetworkManagerchkconfig NetworkManager off之后使用ip命令临时创建一个IP别名:ip addr add 10.1.1.1/24 dev eth0 label eth0:0(eth0:0中第二个0为别名,第二个可以命名为eth0:1)永久配置ip别名:在/etc/sysconfig/netwo原创 2020-05-18 17:38:25 · 873 阅读 · 0 评论 -
安装SSM存储器
一、配置yum源:1.cd /etc/yum.repos.d目录2.创建bak目录将以 *.repo结尾文件都移动到bak目录下3.在此目录下编辑yum源 vim centos[这个名字随意]4.在vim编辑器下编写:[centos]#yum源名称,唯一的,用来区分不同的yum源name=source#对yum源进行描述信息baseurl=file:///mnt #对yum源的路径enabled=1 #为1,表示启用yum源gpgcheck=0...原创 2020-05-18 17:35:30 · 300 阅读 · 0 评论 -
memcached数据缓存数据库的安装:
1.安装前的准备:yum install -y libevent-devel2.解压memcached软件包:tar zxf memcached -1.4.36.tar.gz -C /usr/src3.cd /usr/src/memcached-1.4.36/4.运行编译和安装:./configure && make -j 4 && make install5.添加指定用户:useradd -s /sbin/nologin -M(不创建宿主目录) memcached原创 2020-05-18 17:27:17 · 113 阅读 · 0 评论 -
源码编译安装 NGINX
1.检查工具是否安装:rpm -q gcc gcc-c++2.本地光驱挂载:mount /dev/cdrom /mnt/3.配置本地yum源:vim nginx.repo[centos7]name=nginxbaseurl=file:///mnt enabled=1 gpgcheck=0 4.yum clean all[清除缓存]5.yum makecache[重新生成缓存]6.useradd -s /sbin/nologin -M ng...原创 2020-05-18 17:25:18 · 200 阅读 · 0 评论 -
CentOS7 安装简单的LNMP
安装nginx服务器:1.安装nginx服务器前的准备: yum -y install gcc gcc-c++ autoconf automake make yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel2.安装nginx mkdir my_nginx(创建文件夹) cd my_nginx(进入创建的文件夹) wget http://...原创 2020-05-18 17:23:52 · 287 阅读 · 0 评论 -
CentOS7 搭建简单的LAMP
简单的搭建LAMP步骤:1.安装Apache: rz:上传所需要的安装包 tar zxf httpd-2.2.17.tar.gz [解压apache安装包] cd httpd-2.2.17/[进入Apache解压后的目录] ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lit --enable-cgi[配置参数] make -j 4&& ...原创 2020-05-18 17:20:42 · 329 阅读 · 0 评论 -
libjvm.so共享库找不到
[redis@node-1 ggs]$ ./ggsci./ggsci: error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory1.查libjvm.so库文件的路径[root@node-1 /]# find / -name libjvm.so/redis/jdk1.8.0_121/jre/lib/amd64/server/libjvm..原创 2020-05-18 12:58:45 · 10058 阅读 · 0 评论 -
LINUX常用命令检测性能
查看计算机的整理负载情况 load average后的数字分别表示计算机在1min 、5min、15min内的平均负载[root@redhat ~]# uptime14:30:03 up 309 days, 23:01, 1 user, load average: 0.13, 0.14, 0.162.实时打印进程,内存,交换分区,IO和CPU等统计信息(vmstat 1)需要检查的有r ,free,si , so us ,sy ,id , wa等信息[root@redhat ~]# v..原创 2020-05-16 14:42:03 · 243 阅读 · 0 评论 -
sed,grep结合简单使用
1.开启Redis后台启动命令grep -v '#' redis.conf #去除redis.conf中到注释符号#grep -v '^$' redis.conf #去除redis.conf中的空白行查看后台启动的参数改了没即daemonize no ----->daemonize yessed -e 's/daemonize yes/daemonize no/g' redis.conf |grep -v '#'|grep -v '^$'要使参数修改有...原创 2020-05-13 22:40:00 · 1602 阅读 · 0 评论