阿里云主机centos下挂载和扩展多块硬盘(非目录挂载)解决方案 发布时间: 2022-05-04 14:10:08 评论数: 0
阿里云 默认硬盘没有挂载,如果仅仅是挂载那块没有挂载的硬盘,用阿里云给的教程就可以了 如果你又买了一块硬盘,又不想单独挂载到一个目录里,想扩展现有的硬盘,或者在挂载唯一那块硬盘又想留出以后扩展这块硬盘的余地,那么用阿里云给出的教程就不行了  折腾了半天,终于挂载成功,不过这样的操作不建议你直接折腾在系统盘下面!不然你会后悔的! 1.阿里云的centos系统6系列的好像没装LVM2,需要先安装LVM2,上网搜搜教程,自己装,5.4 32位已经安装了LVM2,所以不需要这个步骤  2.如果你已经用阿里云给出的教程挂载过一块硬盘,可以先将这块盘里的数据备份出来 (数据安全,别忘这一步 ......
几种常见的Shell 发布时间: 2022-05-04 10:54:04 评论数: 0
上面提到过,Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。Linux上常见的Shell脚本解释器有bash、sh、ash、csh、ksh,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。bashbash是Linux系统默认使用的shell。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。Linux使用它作为默认的shell是因为它有诸如以下的特色: 可以使用类似DOS下面的doskey的功能,用方向键查阅和快速输入并修改命令。 自动通 ......
折腾macOS下的vim配置 发布时间: 2022-05-04 09:19:02 评论数: 0
平时用Vim基本上也就是在服务器上编辑配置文件.最近到了新公司,发现同事们都用的是vim[好牛逼是不是],哈哈.自己平时用ide习惯了,突然想,要不也试试本地的,反正是折腾.记录一下吧Vim语法高亮设置只需要找到vimrc配置文件就行,在终端输入下面的指令,就可以打开配置文件cp /usr/share/vim/vimrc ~/.vimrc ~/.vimrc然后在末尾加上syntax on set nu! set autoindent分别是语法高亮、行号、自动缩进.保存下,再开vim发现就已经变样了.好easy是不是.给些参数的参考set hlsearch "高亮度反白 set ......
openresty安装ngx_pagespeed模块 发布时间: 2022-05-04 03:02:03 评论数: 0
小松博客安装ngx_pagespeed模块主要是为了节约带宽可以加速你的网站,减少页面加载时间,而且无需修改代码只要安装模块就行,下面开始模块安装 github: https://github.com/pagespeed/ngx_pagespeed/tree/v1.11.33.4-beta 模块安装的路径,下面的代码依次执行 mkdir /usr/local/openresty/nginx/modules cd /usr/local/openresty/nginx/modules rpm --import https://linux.web.cern.ch/linux/scient ......
Docker的小点滴... 发布时间: 2022-05-03 19:17:10 评论数: 0
Docker技术的基础:namespace,容器隔离的基础,保证A容器看不到B容器. 6个名空间:User,Mnt,Network,UTS,IPC,Pid cgroups,容器资源统计和隔离。主要用到的cgroups子系统:cpu,blkio,device,freezer,memory unionfs,典型:aufs/overlayfs,分层镜像实现的基础Docker组件:docker Client客户端————>向docker服务器进程发起请求,如:创建、停止、销毁容器等操作 docker Server服务器进程—–>处理所有docker的请求,管理所有容器 do ......
ext4文件系统动态扩容 发布时间: 2022-05-03 18:52:23 评论数: 0
运行 umount [文件系统名称] 命令卸载主分区。umount /dev/vdb1使用df -h查看是否卸载成功,如果看不到/dev/vdb1的信息表示卸载成功。使用fdisk命令删除原来的分区并创建新分区:运行命令 fdisk -l 罗列分区信息并记录扩容前数据盘的最终容量、起始扇区(First sector)位置。运行命令 fdisk [数据盘设备名] 进入 fdisk 界面。本示例中,命令为 fdisk /dev/vdb。输入 d 并按回车键,删除原来的分区。 删除分区不会造成数据盘内数据的丢失。输入 n 并按回车键,开始创建新的分区。输入 p 并按回车键,选择创建主 ......
CentOS内核优化示例sysctl.conf、iptables、limits.conf 发布时间: 2022-05-03 16:12:02 评论数: 0
不是老法师,具体参数请自己根据自己的系统需求等情况做适当修改/etc/sysctl.confnet.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 kernel.sysrq = 0 kernel.core_uses_pid = 1 net.ipv4.tcp_syncookies = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.shmmax = 6871947673 ......
linux自动备份文件和数据库并上传到指定的远程FTP中 发布时间: 2022-05-03 04:12:25 评论数: 0
直接把以下脚本复制到/root/backup.sh [root@lvtao.net ~]# chmod +x /root/backup.sh [root@lvtao.net ~]# crontab -e 00 06 * * * /root/backup.sh [root@lvtao.net ~]# service crond restart [root@lvtao.net ~]# chkconfig --level 2345 crond on#!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS ......
Linux screen命令 发布时间: 2022-05-02 06:01:14 评论数: 0
Linux screen命令用于多重视窗管理程序。screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。语法screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>]参数说明:-A  将所有的视窗都调整为目前终端机的大小。 -d<作业名称>  将指定的screen作业离线。 -h<行数> ......
iptables25个非常经典的用法 发布时间: 2022-05-02 01:42:37 评论数: 0
本文介绍25个常用的iptables用法。如果你对iptables还不甚了解,可以参考上一篇iptables详细教程:基础、架构、清空规则、追加规则、应用实例,看完这篇文章,你就能明白iptables的用法和本文提到的基本术语。一、iptables:从这里开始删除现有规则iptables -F    (OR)  iptables --flush设置默认链策略iptables的filter表中有三种链:INPUT, FORWARD和OUTPUT。默认的链策略是ACCEPT,你可以将它们设置成DROP。iptables -P INPUT DROP iptables -P FORWA ......
Linux/CentOS下恢复rm删除的文件 发布时间: 2022-05-01 23:02:33 评论数: 0
今天误删除了Centos服务器上的某个文件夹,找了下恢复,ext3grep,extundelete等,因为文件系统是ext4的,只能使用extundelete1. 安装依赖yum -y install e2fsprogs e2fsprogs-devel2. 去http://extundelete.sourceforge.net/下载extundelete-0.2.4.tar.bz2并安装tar -xjf extundelete-0.2.4.tar.bz2 cd extundelete-0.2.4 ./configure make make install3. 恢复ext ......
vsftp配置及查看FTP日志 发布时间: 2022-05-01 18:39:23 评论数: 0
FTP服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现。主配置文件中与日志设置有关的选项包括xferlog_enable 、xferlog_file 和dual_log_enable 等。xferlog_enable如果启用该选项,系统将会维护记录服务器上传和下载情况的日志文件。默认情况下,该日志文件为 /var/log/vsftpd.log。但也可以通过配置文件中的 vsftpd_log_file 选项来指定其他文件。默认值为NO。xferlog_std_format如果启用该选项,传输日志文件将以标准 xferlog 的格式书写,该格式的日志文件 ......
Shell变量 发布时间: 2022-05-01 14:13:44 评论数: 0
Shell支持自定义变量。定义变量定义变量时,变量名不加美元符号($),如:variableName="value"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 使用变量使用一个定义过的变量,只要在变量名前面加美元符号($)即可,如:your_name="tom" echo $your_name echo ${your_name}变量 ......
Vim_配置选项说明 发布时间: 2022-05-01 13:15:58 评论数: 0
选项配置说明选项书写格式选项说明:se[t]显示所有被改动的选项:se[t] all显示所有非 termcap 选项:se[t] termcap显示所有 termcap 选项:se[t] {option}置位布尔选项(开启) 显示字符串或数值选项:se[t] no{option}复位布尔选项(关闭):se[t] inv{option}逆转布尔选项的值:se[t] {option}={value}将 {value} 附加到字符串选项里, {value} 加到数值选项上:se[t] {option}+={value}将 {value} 附加到字符串选项里, {value} 加到数值 ......
Docker容器之nginx(官方使用配置篇) 发布时间: 2022-04-30 19:31:28 评论数: 0
官方安装:docker pull nginx启动跑个静态网页docker run --name my-nginx -d -p 80:80 -v /webroot:/usr/share/nginx/html:ro -d nginx这儿简单介绍下ro,默认容器对这个目录有可读写权限,可以通过指定ro,将权限改为只读添加日志记录docker run --name my-nginx -d -p 80:80 -v /webroot:/usr/share/nginx/html:ro -v /logs:/var/log/nginx -d nginx拷贝容器内的配置文件到本地,进行修改等操作d ......
Linux ftp命令 发布时间: 2022-04-30 04:34:21 评论数: 0
Linux FTP命令设置文件系统相关功能。FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。语法ftp -dignv参数:-d 详细显示指令执行过程,便于排错或分析程序执行的情形。-i 关闭互动模式,不询问任何问题。-g 关闭本地主机文件名称支持特殊字符的扩充特性。-n 不使用自动登陆。-v 显示指令执行过程。 ......
shell脚本kill掉mysql锁表进程 发布时间: 2022-04-29 14:46:21 评论数: 0
今天发现服务器上的mysql出现锁表了,show processlist后发现好多都是因为写进session才锁表的,看到这个想起了会不会是硬盘空间不够了,马上查看了服务器硬盘空间,发现都100%了,马上清理硬盘空间,清理完后,还要杀掉mysql里锁表的进程,网上搜了个shell脚本来kill锁表的进程.1.下面是脚本内容:cat /root/soft_shell/mysql_sleep_kill.sh#!/bin/bash >/root/locked_log.txt >kill_thread_id.sql mysql -u root -e "show proces ......
如何使用flashfxp上传管理Linux文件之使用sftp功能上传下载文件 发布时间: 2022-04-29 08:29:31 评论数: 0
Linux 没有安装vsftpd临时要上传下载文件,我们就可以使用sftp功能。通常只要开了ssh登录功能,sftp功能就是可以使用。支持sftp功能的软件很多,如flashfxp xftp等。 本文主要介绍flashfxp这个大家熟知的工具。打开flashfxp 如图点击红色图标新建连接,出现下图(注意连接类型)点击“连接类型”,选择第二个“ sftp  over ssh”如下图然后输入你的服务器ip、 帐号、密码、端口(默认是 22) 不用改,如果你服务器上ssh 端口修改过这个地方需要改成你自己设置的ssh端口。填写完成后点击连接,如果你没有输入错误的话,就出现下图点击“ ......
linux下如何使用iptables应对SYN攻击、CC攻击、ACK攻击? 发布时间: 2022-04-29 04:32:28 评论数: 0
三次握手的过程及相关概念 TCP/IP协议使用三次握手来建立连接,过程如下: 1、第一次握手,客户端发送数据包syn到服务器,并进入SYN_SEND状态,等待回复 2、第二次握手,服务器发送数据报syn/ack,给客户机,并进入SYN_RECV状态,等待回复 3、第三次握手,客户端发送数据包ACK给客户机,发送完成后,客户端和服务器进入ESTABLISHED状态,链接建立完成 三 次握手协议中,服务器维护一个等待队列,收到一个syn包就在队列中建立一个条目,并分配一定的资源。对应的每一个条目表示已经收到一个syn请 求,并已经回复syn/ack,服务器上对应的连接已经进入SYN ......
把CentOS 6. 系统里的网卡em1还原为eth0 发布时间: 2022-04-28 22:56:47 评论数: 0
把CentOS 6.2 系统里的网卡em1还原为eth0第一步:修改系统grub vi /boot/grub/grub.conf增加一个 biosdevname=0 的启动参数即可第二步:删除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules注:第二步可以不需要操作。第三步:修改当前网卡配置文件的名称 mv ifcfg-em1 ifcfg-eth0 mv ifcfg-em2 ifcfg-eth1第四步:修改网卡配置文件内容,把em1全部修改改为eth0#cat /etc/sysconfig/network-scrip ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众源码 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区