Linux 常用命令存档(有兴趣就更新一下)

网络搜集整理 , 存档自用 , 点击左侧菜单可以快速定位

系统安装

系统测试

Lemonbench

wget -qO- https://ilemonra.in/LemonBenchIntl | bash -s fast
wget -qO- https://ilemonra.in/LemonBenchIntl | bash -s full

Bench.sh

wget -qO- bench.sh | bash

流媒体解锁测试

简易

amd64

wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/v3.1.0/nf_linux_amd64 && chmod +x nf && ./nf

arm64

wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/v3.1.0/nf_linux_arm64 && chmod +x nf && ./nf

完全

来自 https://github.com/lmc999/RegionRestrictionCheck

bash <(curl -L -s check.unlock.media)

系统优化

通用

大厂专属

阿里云

腾讯云

Oracle

配置修改

启用root登录

修改root密码

sudo passwd root

修改ssh配置

sudo vim /etc/ssh/sshd_config

一般要修改的项目:

PermissionRootLogin yes
PasswordAuthentication yes

重启ssh服务

sudo systemctl restart ssh

挂载磁盘

查看磁盘信息

fdisk -l

磁盘下面没带分区的为你的新磁盘, 一般第一块新磁盘名称为 /dev/sdb , 请注意替换

创建分区

fdisk /dev/sdb

根据提示 , 依次输入 n , p , 1 , 两次回车 , wq 即可成功创建分区

格式化

这里使用最常用的文件格式 ext4

mkfs.ext4 /dev/sdb

创建挂载点

创建你要的挂载点 , 比如 data

mkdir /data

注意 , 如果你要用来挂载的目录里面并不是空的 , 那么挂载了文件系统之后 , 原目录下的东西就会暂时的消失 , 等到新分区被卸载之后 , 原目录原本的内容就会再次出来

挂载

mount /dev/sdb /data

设置自动挂载

以上只是临时挂载 , 还需设置为开机自动挂载

vi /etc/fstab

在末尾加入

/dev/sdb /data ext4 defaults 0 0

限制cpu利用率

安装

# ubuntu
sudo apt-get install cpulimit
# centos
sudo yum install cpulimit

使用

# 通过pid
cpulimit -p 21203 -l 50
# 通过进程名
cpulimit -e xmrig -l 50
# 通过路径
cpulimit -p /root/c3pool/xmrig --limit 50
# 自行 nohup

环境部署

cf warp

wget -N https://cdn.jsdelivr.net/gh/fscarmen/warp/menu.sh && bash menu.sh d

详阅 https://github.com/fscarmen/warp

宝塔新版本

#ubuntu debian
wget -O install.sh http://io.bt.sy/install/install-ubuntu_6.0.sh && sudo bash install.sh
#cent
yum install -y wget && wget -O install.sh http://io.bt.sy/install/install_6.0.sh && sh install.sh

宝塔7.7.0

安装

curl -sSO https://raw.githubusercontent.com/zhucaidan/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh

来自 GitHub

屏蔽强制绑定手机

sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js

恢复

sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js

也可以直接删除文件

rm -f /www/server/panel/data/bind.pl

破解

vi /www/server/panel/class/panelplugin.py

softList['list'] = tmpList 下添加如下内容,记得对齐

    softList['pro'] = 1
for soft in softList['list']:
    soft['endtime'] = 0

添加一个空站点设置为默认站点, 修改 nginx 配置 server段 返回 444 403 等防止漏IP/恶意解析, 并部署以下空证书

证书

-----BEGIN CERTIFICATE-----
MIIBkjCB/AIJAI3bCYqa39hiMA0GCSqGSIb3DQEBBQUAMA0xCzAJBgNVBAYTAiAg
MCAXDTE4MTEyNDA5MDMzOFoYDzIwOTkxMjMxMDkwMzM4WjANMQswCQYDVQQGEwIg
IDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA18hepvNcznqDj735Opxircn3
M0Ruv8nkpHHPuurxr6tLPKAe1XAsy5dWHDbK7t4sXpT0ds9c74yqmvfwKofPk7z9
ZBhmyw/5sp454/JftL1c2fr58wB9ETfX6as5aR5hQR0M0NuQLSAB/KVzi9eeNWDd
EzT0QN5B1Ai9BR/ApMMCAwEAATANBgkqhkiG9w0BAQUFAAOBgQBiqHZsuVP09ubT
GzBSlAFEoqbM63sU51nwQpzkVObgGm9v9nnxS8Atid4be0THsz8nVjWcDym3Tydp
lznrhoSrHyqAAlK3/WSMwyuPnDCNM5g1RdsV40TjZXk9/md8xWxGJ6n1MoBdlK8T
H6h2ROkf59bb096TttB8lxXiT0uiDQ==
-----END CERTIFICATE-----

私钥

-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDXyF6m81zOeoOPvfk6nGKtyfczRG6/yeSkcc+66vGvq0s8oB7V
cCzLl1YcNsru3ixelPR2z1zvjKqa9/Aqh8+TvP1kGGbLD/mynjnj8l+0vVzZ+vnz
AH0RN9fpqzlpHmFBHQzQ25AtIAH8pXOL1541YN0TNPRA3kHUCL0FH8CkwwIDAQAB
AoGAQ4ejh6AV5VCWJ8AOZXdXsofIYzUBa+glNAmiNx8b8BwteZWq0KVAf56nBkFn
lQXW4OrA7wXKUfW11rXNZaIHJePJXv1swkN9+Em18Hon6BrtcqnKAwzAbhok3SzY
IVjI/zrgOABH6+ii77xCRBzI1itVPNN88DAUHC7PYLYiaaECQQD7PSoij37+kMc/
wPeEkl9r3vzU0OrsCsjU8Ev714OaoL/SIuAh6nsiRh9rcbUrrpGSSzIcmsk9HMDa
hXBNkNl5AkEA298yQvssaUc4tbEWxAVfd9DsHJdCdbXfgf9Dy5/tpCzYncY7T0du
VVHqKu3jXWoMc5XlesiCOerU/DIlMM8dGwJBANQn7GLO5iC1xWvS2bF7oVSIMtzL
pvW4jaszWBbNAPccc59RkA9T4LMqn/GtTZ4bhhYRpbl+BB21IC3nrNPzU5ECQG8T
Ln0QDruQs2F2eR3F6RjKfr1i3LxCiQtPPZycypzp2vS5tDS0zVRk8XuGehoy/N9X
lnqU2NURgU92tbsWpokCQQDdc9tU3B/OM/YfzUNwvOLmUVwrJX6PFSFsOn+XHrCC
q9LcGEAHyzaf5GEWje84ee4rkv5oaZcwll3dg4IioBnC
-----END RSA PRIVATE KEY-----

Docker

V2

bash <(curl -s -L https://git.io/v2ray.sh)

来自 233v2 (已被蔷)

软件维护

wordfence 插件破解

wp-content/plugins/wordfence/lib/wordfenceClass.php 大约 line 2149 if (!WFWAF_SUBDIRECTORY_INSTALL && $waf = wfWAF::getInstance()) {后面加

wfConfig::set('isPaid', 1);
			wfConfig::set('keyType', wfLicense::KEY_TYPE_PAID_CURRENT);
			wfConfig::set('premiumNextRenew', time()+113616000);

c3pool

安装

curl -s -L http://download.c3pool.org/xmrig_setup/raw/master/setup_c3pool_miner.sh | LC_ALL=en_US.UTF-8 bash -s 42TyNSzTamzJzUqR3SWrxVCd6hNTYafTYFrwvV5QKosv9QSM9JBU3beTrv5dkbiq7eCuYwHrEkQhRW4Jt8tH1V4eFYcsKkY

矿池

修改指令

vi c3pool/config.json

8.214.121.254:17777 2.23凌晨0.46左右挂掉了

目前国内可直连的矿池

# 该矿池国内连接很不稳定
auto.c3pool.org:19999

查看日志

sudo journalctl -u c3pool_miner -f

c3pool-proxy

https://github.com/C3Pool/xmrig-proxy

日常维护

查看占用端口的进程

lsof -i:80
netstat -tunlp | grep 80
# -t tcp, -u udp, -n 拒绝显示别名 , -l 仅列出在Listen的服务状态, -p 显示建立相关链接的程序名

本站所有内容采用 CC BY-NC-SA 4.0 协议 进行许可
原文链接 https://blog.tomys.top/2022-02/linux-shell/

评论

  1. Windows Chrome
    2 年前
    2022-5-12 9:59:15

    感谢大佬整理,很喜欢这个评论插件,想放在自己 Hexo 博客里,没看到版权链接
    麻烦问下这个评论插件是开源的吗,想用的话有什么办法吗

发送评论 编辑评论


OωO
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
(。•ˇ‸ˇ•。)
Source: github.com/DIYgod/OwO
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/lrhtony/BiliEmoji
Source: github.com/lrhtony/BiliEmoji
Source: github.com/lrhtony/BiliEmoji
Source: github.com/k4yt3x/flowerhd
OωO
Emoji
小恐龙
2233
小电视
hanser
花!
上一篇
下一篇