在 Linux 系统下,使用 systemd 可以方便地控制服务端的启动、停止、配置后台运行以及开机自启动安装 systemd可以使用包管理器如 yum(适用于 CentOS/RHEL)或 apt(适用于 Debian/Ubuntu)# 使用 yum 安装 systemd(CentOS/RHEL) yum install systemd # 使用 apt 安装 systemd(Debian/Ubuntu) apt install systemd 使用文本编辑器 (如 vim) 在 /etc/systemd/system 目录下创建一个 xxx.service 文件,用于配置 xxx 服务$ sudo vim /etc/systemd/system/xxx.service写入内容[Unit] # 服务名称,可自定义 Description = xxx After = network.target syslog.target Wants = network.target [Service] Type = simple ExecStart = 启动指令包含完整的路径和命令 [Insta
安装完成Ubuntu 系统后,发现磁盘空间不是分配的空间,使用lsblk指令查看磁盘空间发现 系统盘 sdb下的sdb3分区中的 / 分区只利用了部分空间还有很多未分配使用lvextend指令分配剩余100%空间给 根目录/对应的挂载sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lvlsblk查看无变化使用resize2fs指令重新加载磁盘大小sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lvlsblk查看空闲空间已合并
ubuntu系统使用阿里云的源路径/etc/apt/sources.list 替换前备份,替换后执行sudo apt-get install# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://mirrors.aliyun.com/ubuntu jammy main restricted # deb-src http://mirrors.aliyun.com/ubuntu jammy main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://mirrors.aliyun.com/ubuntu jammy-updates main restricted # deb-src http://mirrors.aliyun.com/ubuntu j
编译安装nginx报错 the HTTP XSLT module requires the libxml2/libx 解决办法apt-get install libxml2 libxml2-dev libxslt-dev
笔记本安装Ubuntu操作系统,需要关盖电脑不关机、不挂起且不睡眠,可通过更改登录配置文件logind.conf实现。1、通过使用root权限通过gedit或者VIM等文本剪辑器打开logind.conf配置文件sudo vim /etc/systemd/logind.conf2、修改logind.conf配置文件文件中取消相关变量前面的注释#号,并根据自身需要赋值HandleLidSwitch 使用内置电池时,合盖的行为 HandleLidSwitchExternalPower 使用外接电源时,合盖的行为 HandleLidSwitchDocked 外接了拓展坞链接显示器时,合盖的行为 suspend 挂起 lock 锁定 ignore 不动作 poweroff 关机:shock: hibernate 休眠 3、重启服务,使配置生效sudo service systemd-logind restart
找到charles安装目录,打开charles.ini文件,添加一行vmarg.3=-Dfile.encoding=UTF-8保存后重启charles即可解决乱码问题
配置代理范围安装charles证书文件安装后如果访问网页还是有问题1、浏览器先打开chls.pro/ssl2、链接charles代理3、刷新步骤1里面的网页会自动下载证书文件4、cmd窗口下输入certmgr.msc5、导入下载的证书文件,重启浏览器
宝塔里面安装了node项目管理器,同时安装了node版本和pnpm模块,直接在项目目录下执行pnpm命令提醒pnpm: command not found创建软连接即可解决ln -s /www/server/nodejs/安装的node版本号/bin/pnpm /usr/local/bin
科学上网的情况下安装electron超时失败解决办法打开终端,输入vi ~/.npmrc,在里面添加electron_mirror="https://npm.taobao.org/mirrors/electron/" 成功解决
centos7的默认python版本为2.7,但是2.7这个版本太老了。此外centos的很多命令是基于py2.7,所以你升级python,请不要删除旧版本,新旧版本是可以共存的,删除旧版本也很容易出问题。1、python版本官网:https://www.python.org/根据自己的需要来选择版本。2、查看系统的py版本python -V默认为python2.7.53、安装python3.x获取下载链接yum install gcc gcc-c++ -y wget https://www.python.org/ftp/python/3.8.17/Python-3.8.17.tar.xz tar xvf Python-3.8.17.tar.xz cd Python-3.8.17 ./configure make && make install4、查看版本python -V python3 -V5、设置py3.x为默认版本Python的默认路径,在 /bin下面。可以看到 python 软链接的是 python 2.7,执行 python 就相当于执行 python