#fdisk #linux #ssd
Linux上ssd硬盘如何4k对齐
1、查看现有磁盘是否是4k对齐
2、如何用fdisk 对齐分区
Linux上ssd硬盘如何4k对齐
1、查看现有磁盘是否是4k对齐
fdisk -l -u
如图,Start 为8的倍数则4k对齐,否则没有对齐2、如何用fdisk 对齐分区
fdisk /dev/vdb这样分区之后再用fdisk -l -u查看,已经是分区对齐了。
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-208050, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-208050, default 208050):
Using default value 208050
Command (m for help): x
Expert command (m for help): b
Partition number (1-4): 1
New beginning of data (1-209714399, default 63): 128
Expert command (m for help): p
Disk /dev/vdb: 16 heads, 63 sectors, 208050 cylinders
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 00 1 1 0 15 63 1023 128 209714272 83
2 00 0 0 0 0 0 0 0 0 00
3 00 0 0 0 0 0 0 0 0 00
4 00 0 0 0 0 0 0 0 0 00
Expert command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
修得差不多了,姥姥抄的DD脚本,率先支持 Debian 11,支持 DHCP 服务的 VPS 或是杜甫都可以用这个脚本,傻瓜式操作,只要运行脚本就行了。
简单点讲,也就是重装vps或独服系统的脚本。
https://github.com/yeahwu/InstallOS
简单点讲,也就是重装vps或独服系统的脚本。
https://github.com/yeahwu/InstallOS
GitHub
GitHub - yeahwu/InstallOS: Network reinstallation of the Linux system.
Network reinstallation of the Linux system. Contribute to yeahwu/InstallOS development by creating an account on GitHub.
拆除甲骨文防火墙
1、在子网中的安全列表中对入口规则和出口规则进行更改,对0.0.0.0/0的所有协议进行放行。
打开实例 -- 子网 -- 点开安全列表里的内容 -- 然后设置成如上图
2、做完第一步是对网络的防火墙打开了,但是vps搭建的梯子还是不能连接,需要对机器的防火墙进行设置
姥姥昨天也跟风薅了一个甲骨文,结果还没测试完就被封号了。这个郁闷呐!
1、在子网中的安全列表中对入口规则和出口规则进行更改,对0.0.0.0/0的所有协议进行放行。
打开实例 -- 子网 -- 点开安全列表里的内容 -- 然后设置成如上图
2、做完第一步是对网络的防火墙打开了,但是vps搭建的梯子还是不能连接,需要对机器的防火墙进行设置
#开放所有端口
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F
#Oracle自带的Ubuntu镜像默认设置了Iptable规则,关闭它
apt-get purge netfilter-persistent
reboot
#强制删除
rm -rf /etc/iptables && reboot姥姥昨天也跟风薅了一个甲骨文,结果还没测试完就被封号了。这个郁闷呐!
#nginx #alias
nginx中 root 和 alias 的区别:
root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
alias是一个目录别名的定义(仅能用于location上下文),root则是最上层目录的定义。
root 实例:
如果一个请求的URI是/cloud/a.html时,web服务器将会返回服务器上的/var/www/html/cloud/a.html的文件。
alias 实例:
如果一个请求的URI是/cloud/b.html时,web服务器将会返回服务器上的/var/www/html/b.html的文件。注意alias会把location后面配置的 /cloud 路径丢弃掉,把当前匹配到的目录指向到指定的目录。
nginx中 root 和 alias 的区别:
root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
alias是一个目录别名的定义(仅能用于location上下文),root则是最上层目录的定义。
root 实例:
location /cloud {
root /var/www/html;
}如果一个请求的URI是/cloud/a.html时,web服务器将会返回服务器上的/var/www/html/cloud/a.html的文件。
alias 实例:
location /cloud {
alias /var/www/html;
}如果一个请求的URI是/cloud/b.html时,web服务器将会返回服务器上的/var/www/html/b.html的文件。注意alias会把location后面配置的 /cloud 路径丢弃掉,把当前匹配到的目录指向到指定的目录。
Linux一些简单硬件查询命令
1、查看cpu详细信息
2、查看硬盘分区信息
3、查看硬盘通电时间
其中Power_On_Hours就是通电时间
4、查看硬盘raid信息
或者
5、查看内存条详细信息
上面命令可以查看内存条个数,大小,ddr,频率等信息
6、PCI 总线的详细信息
lspci列出所有连接到 PCI 总线的详细信息,例如:显卡、网卡、USB 接口及 SATA 控制器等设备
1、查看cpu详细信息
lscpu2、查看硬盘分区信息
fdisk -l3、查看硬盘通电时间
apt install smartmontools
smartctl -A /dev/sda
其中Power_On_Hours就是通电时间
4、查看硬盘raid信息
dmesg |grep -i raid或者
cat /proc/scsi/scsi5、查看内存条详细信息
dmidecode --type memory上面命令可以查看内存条个数,大小,ddr,频率等信息
6、PCI 总线的详细信息
lspcilspci列出所有连接到 PCI 总线的详细信息,例如:显卡、网卡、USB 接口及 SATA 控制器等设备
#sh #vps
vps 或独服测试脚本:
vps规格测试脚本:
或者:
vps查看回程线路脚本:
vps的cpu性能测试脚本:
独服硬盘测试:
vps去程测试网址:https://tools.ipip.net/traceroute.php
vps的ping测试网址:https://ping.pe
vps 或独服测试脚本:
vps规格测试脚本:
wget -qO- bench.sh | bash或者:
wget -qO- sb.oldking.net | bashvps查看回程线路脚本:
wget -qO- git.io/besttrace | bashvps的cpu性能测试脚本:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh && chmod +x unixbench.sh && ./unixbench.sh独服硬盘测试:
wget -q https://github.com/Aniverse/A/raw/i/a && bash avps去程测试网址:https://tools.ipip.net/traceroute.php
vps的ping测试网址:https://ping.pe
ping.pe
Ping, mtr, dig, TCP port check and real time BGP looking glass from multiple locations
The Best Ping+MTR combination Ever, plus TCP port checker and DNS diagnostics with dig, plus real time BGP looking glass from multiple locations.
Forwarded from 1024社区 | 1024.day
#xmr #btc
服务器挖 XMR (门罗币),独服或者部分 VPS 可以玩玩,一天大概能挖不到1块钱,有些 IDC 商家限制挖矿的,留意!
1、注册钱包
前往门罗币官方网站下载页面: https://web.getmonero.org/zh-cn/downloads/#gui
下载安装门罗币钱包后,按照提示创建账号,设置钱包密码。获取门罗币账号地址等信息,保存在安全的地方。
2、选择矿池
你可以到这里找到门罗币矿池: https://monero.org/services/mining-pools/
这里选择猫池: https://c3pool.com/cn/
3、开挖
打开猫池主页,上面填上门罗币钱包地址,然后选择下面的一键脚本,选择 Linux 脚本,复制。
服务器或者 VPS 上,运行脚本。
启动命令: systemctl start c3pool_miner.service
服务器挖 XMR (门罗币),独服或者部分 VPS 可以玩玩,一天大概能挖不到1块钱,有些 IDC 商家限制挖矿的,留意!
1、注册钱包
前往门罗币官方网站下载页面: https://web.getmonero.org/zh-cn/downloads/#gui
下载安装门罗币钱包后,按照提示创建账号,设置钱包密码。获取门罗币账号地址等信息,保存在安全的地方。
2、选择矿池
你可以到这里找到门罗币矿池: https://monero.org/services/mining-pools/
这里选择猫池: https://c3pool.com/cn/
3、开挖
打开猫池主页,上面填上门罗币钱包地址,然后选择下面的一键脚本,选择 Linux 脚本,复制。
服务器或者 VPS 上,运行脚本。
启动命令: systemctl start c3pool_miner.service
getmonero.org, 门罗币项目
下载
在这里你可以下载到最新版本的门罗币应用,包括适用于硬件钱包、轻钱包和手机端钱包的软件。
#debian10 #rc.local
添加Debian10 开机自启动脚本
有些时候俺们需要添加一条脚本,随系统开机启动
/lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.service
systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /etc/systemd/system 目录下创建软链接
添加Debian10 开机自启动脚本
有些时候俺们需要添加一条脚本,随系统开机启动
/lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.service
cat /lib/systemd/system/rc.local.service
[Unit]创建 /etc/rc.local 这个文件的, debian10默认是没有,使用 vi /etc/rc.local创建,主要就是把第一句
Description=/etc/rc.local Compatibility
Documentation=man:systemd-rc-local-generator(8)
ConditionFileIsExecutable=/etc/rc.local
After=network.target
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no
#!/bin/sh -e 和最后一句 exit 0 写进去即可。#!/bin/sh -e中间那行就是要开机启动的脚本,注意启动脚本命令一定要写在
sh /root/auto.sh
exit 0
exit 0 前systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /etc/systemd/system 目录下创建软链接
ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/
最后 rebootForwarded from 1024社区 | 1024.day
#ssl #certbot #cron
申请或删除Let's Encrypt证书方法:
1、安装certbot
5、查看证书剩余日期等详细信息
申请或删除Let's Encrypt证书方法:
1、安装certbot
apt install certbot
2、certbot申请证书,申请前先关掉nginx等web服务certbot certonly --standalone --email youmail@mail -d abc.com -d www.abc.com
3、下面是cron每月1号凌晨2点自动检查更新ssl证书配置crontab -e
0 2 1 * * /usr/bin/certbot renew --pre-hook "service nginx stop" --post-hook "service nginx start"
service cron restart
4、如果要更换域名则可以删除证书,重新申请rm -rf /etc/letsencrypt/live/*
rm -rf /etc/letsencrypt/archive/*
rm /etc/letsencrypt/renewal/*
停止nginx后,重复上面第2步就可以了。5、查看证书剩余日期等详细信息
certbot certificates买服务器主要也就注意几个点:
1、硬件,对俺来说,vps母鸡现在还在用e3、e5,给人一种割韭菜的感觉。
2、线路,商家只要不吹牛,俺们也就是在安全和速度方面的抉择了。
3、服务,易退款和回复及时就好。
4、安全,别要求留手机号,支持PayPal和虚拟币付款。
1、硬件,对俺来说,vps母鸡现在还在用e3、e5,给人一种割韭菜的感觉。
2、线路,商家只要不吹牛,俺们也就是在安全和速度方面的抉择了。
3、服务,易退款和回复及时就好。
4、安全,别要求留手机号,支持PayPal和虚拟币付款。
解除php上传文件大小和格式限制
安装php后,找到配置文件
上面保存后重启php就可以了
安装php后,找到配置文件
vi /etc/php/7.3/fpm/php.ini
1、首先解除php内存限制,默认是128M:memory_limit = -1
2、解除页面打开时间限制,默认30秒,改为0就没限制max_execution_time = 0
3、设定 POST 数据所允许的最大大小,默认是2M,改为150Mpost_max_size = 150M
4、还要改一个参数 upload_max_filesize 表示所上传的文件的最大大小upload_max_filesize = 100M
默认是8M,改成100M上面保存后重启php就可以了
systemctl restart php7.3-fpm#docker
docker常用命令:
查看所有容器:
docker rm
删除孤立的容器:
docker常用命令:
查看所有容器:
docker ps -a
查看运行中的容器:docker ps
停止运行容器:docker stop ID
启动容器:docker start ID
开机自动运行容器:docker run --restart=always
显示所有Exited状态的容器,取出这些容器的ID:docker ps -a|grep Exited|awk '{print $1}'
过滤出Exited状态的容器,列出容器ID,删除这些容器docker rm
docker ps -a|grep Exited|awk '{print $1}'
注:后面 docker ps -a|grep Exited|awk '{print $1}' 有个反引号,tg给省略了删除孤立的容器:
docker container prune瓦工特价补货!
洛杉矶GIA,可以在所有数据中心间免费转换,包括日本软银、荷兰9929等
Basic VPS - Self-managed - SPECIAL 20G KVM PROMO V5 - LOS ANGELES - CN2 GIA LIMITED EDITION
vCPU:1
内存:1 GB
空间:20 GB SSD(RAID 10)
流量:500 GB / 月(1Gbps 端口)
IPv4:1
$84/年
优惠码:BWH3HYATVBJW
https://bandwagonhost.com/aff.php?aff=62581&pid=105
洛杉矶CN2 GIA(USCA_6-DC6 CN2 GIA):173.242.115.39
日本软银:185.212.59.1
洛杉矶GIA,可以在所有数据中心间免费转换,包括日本软银、荷兰9929等
Basic VPS - Self-managed - SPECIAL 20G KVM PROMO V5 - LOS ANGELES - CN2 GIA LIMITED EDITION
vCPU:1
内存:1 GB
空间:20 GB SSD(RAID 10)
流量:500 GB / 月(1Gbps 端口)
IPv4:1
$84/年
优惠码:BWH3HYATVBJW
https://bandwagonhost.com/aff.php?aff=62581&pid=105
洛杉矶CN2 GIA(USCA_6-DC6 CN2 GIA):173.242.115.39
日本软银:185.212.59.1
Bandwagonhost
Memorandum - BandwagonHost VPS
Inexpensive VPS hosting on premium hardware with RAID-10 SAS disks and E5 CPUs. Premium Gigabit bandwidth.
大家都在抢购DMIT这款机器,移动和电信线路很好,有传家宝潜质,可以买一个月试试。欲购从速,说不定啥时候又没了。
日本 PVM.TYO.Lite.TINY
1核 / 0.75G / 10G SSD /2.0T流量 / 1G带宽 / $6.9/月
测试IP:154.31.112.1
购买地址:
https://www.dmit.io/aff.php?aff=1538&pid=131
日本 PVM.TYO.Lite.TINY
1核 / 0.75G / 10G SSD /2.0T流量 / 1G带宽 / $6.9/月
测试IP:154.31.112.1
购买地址:
https://www.dmit.io/aff.php?aff=1538&pid=131
唠唠嗑吧,在国内买vps,如果注重线路,建议的地区:
1、不要买欧洲地区的vps,线路太绕
2、不要买香港地区,这个地方水太深,且带宽小而贵
3、建议买日韩或者美西地区,这些地方的线路一般不会太绕
以上只争对直连线路,不要说什么gia,4837啥的。
1、不要买欧洲地区的vps,线路太绕
2、不要买香港地区,这个地方水太深,且带宽小而贵
3、建议买日韩或者美西地区,这些地方的线路一般不会太绕
以上只争对直连线路,不要说什么gia,4837啥的。
DMIT这款又放货了,移动和电信线路很好,有传家宝潜质,可以买一个月试试。欲购从速,说不定啥时候又没了。
日本 PVM.TYO.Lite.TINY
1核 / 0.75G / 10G SSD /2.0T流量 / 1G带宽 / $6.9/月
测试IP:154.31.112.1
购买地址:https://www.dmit.io/aff.php?aff=1538&pid=131
日本 PVM.TYO.Lite.TINY
1核 / 0.75G / 10G SSD /2.0T流量 / 1G带宽 / $6.9/月
测试IP:154.31.112.1
购买地址:https://www.dmit.io/aff.php?aff=1538&pid=131
今天凌晨 BandwagonHost 增加了一个新的VPS规格。命名为:
SPECIAL 20G KVM PROMO V3 - LOS ANGELES - CN2 GIA LIMITED EDITION DC9 VPS
该机型的配置是:单核CPU+1GB内存+20GB存储+1Gigabit带宽+500GB/月流量,售价79.99美元/年
可以使用循环优惠码:BWHNY2022(12.22%),折后价格 $70.22 USD
该规格是目前搬瓦工最廉价的在售 GIA 线路VPS,配置与此前的 89.99 美元限量版相仿,但只支持美国洛杉矶DC9机房和其它普通机房,不能切换 DC6 GIA 和日本软银等高级线路。
https://bandwagonhost.com/aff.php?aff=62581&pid=112
SPECIAL 20G KVM PROMO V3 - LOS ANGELES - CN2 GIA LIMITED EDITION DC9 VPS
该机型的配置是:单核CPU+1GB内存+20GB存储+1Gigabit带宽+500GB/月流量,售价79.99美元/年
可以使用循环优惠码:BWHNY2022(12.22%),折后价格 $70.22 USD
该规格是目前搬瓦工最廉价的在售 GIA 线路VPS,配置与此前的 89.99 美元限量版相仿,但只支持美国洛杉矶DC9机房和其它普通机房,不能切换 DC6 GIA 和日本软银等高级线路。
https://bandwagonhost.com/aff.php?aff=62581&pid=112
搬瓦工70刀GIA补货了
SPECIAL 20G KVM PROMO V3 - LOS ANGELES - CN2 GIA LIMITED EDITION DC9 VPS
该机型的配置是:单核CPU+1GB内存+20GB存储+1Gigabit带宽+500GB/月流量,售价79.99美元/年
可以使用循环优惠码:BWHNY2022(12.22%),折后价格 $70.22 USD
https://bwh81.net/aff.php?aff=62581&pid=112
SPECIAL 20G KVM PROMO V3 - LOS ANGELES - CN2 GIA LIMITED EDITION DC9 VPS
该机型的配置是:单核CPU+1GB内存+20GB存储+1Gigabit带宽+500GB/月流量,售价79.99美元/年
可以使用循环优惠码:BWHNY2022(12.22%),折后价格 $70.22 USD
https://bwh81.net/aff.php?aff=62581&pid=112
bwh81.net
Memorandum - BandwagonHost VPS
Inexpensive VPS hosting on premium hardware with RAID-10 SAS disks and E5 CPUs. Premium Gigabit bandwidth.