夜桜家

夜桜の咲くこの場所で 生まれ変わろう


Explore Me
夜桜家
夜桜の咲くこの場所で
生まれ変わろう
6
3
5
systemd常用指令
Linux 夜桜 · 2天前

运行服务 systemctl start 服务名
停止服务 systemctl stop 服务名
重启服务 systemctl restart 服务名
显示服务运行状态 systemctl status 服务名
开机自动启动服务 systemctl enable 服务名
停止开启自动启动服务 systemctl disable 服务名
更新服务列表 systemctl daemon-reload
查看已激活的服务 systemctl list-units -t service

Debian 中在 /etc/rc.local 添加命令即可实现开机自动执行命令/开机自启动。
Debian 9 自带有 rc-local 服务,但是没有启动,也没有 /etc/rc.local 文件。

首先看看 rc-local 服务有没有启动

systemctl status rc-local

显示Active: inactive (dead)就是没有启动。

那么首先添加 /etc/rc.local 文件。

nano /etc/rc.local

黏贴以下内容保存

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

给予权限

chmod +x /etc/rc.local

启动 rc-local 服务

systemctl start rc-local

然后就可以编辑 /etc/rc.local 文件,把需要开机自动执行的命令写在 exit 0 前面。

不适用于 OpenVZ
不适用于 CentOS
不适用于 x86系统

KVM Debian 9 x64 一行命令开启bbr

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf && echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf && sysctl -p && lsmod | grep bbr

显示tcp_bbr 20480就是开启成功了。

[系统: Debian 不保证适用于其他系统]

因为编译的时候需要花费大量内存,小内存主机容易出现内存不足的情况,如下面的提示

virtual memory exhausted: Cannot allocate memory

那这样的话就要先增加一点虚拟内存(Swap)。

dd if=/dev/zero of=/root/swap bs=1024 count=2048000 && mkswap /root/swap && swapon /root/swap

这一行命令就能够临时创建使用2个GB的虚拟内存,也可以把里面的 2048000 改成你喜欢的大小,以MB为单位

free -h

使用这个命令查看当前内存大小,可以看到虚拟内存2GB。

              total        used        free      shared  buff/cache   available
Mem:
Swap:          2.0G        0.0M        2.0G

但是这个虚拟内存重启后就失效了。

当编译完成后,可以删除创建的 /root/swap 虚拟内存文件,释放出空间。
也可以留下来以备下次使用。

lnmp环境安装Nextcloud/OwnCloud,并修复错误解决各种后台安全及设置警告。
Nextcloud安装完成后,管理面板会有一些错误提示,这篇文章就是教大家如何修复这些问题。不过,我
4月前 · 夜桜