Linux
Rocky Linux 安装 Gitea
· ☕ 1 分钟 · ✍️ starifly
dnf install -y sqlite
wget -O /usr/local//bin/gitea https://dl.gitea.com/gitea/1.23.1/gitea-1.23.1-linux-amd64
chmod +x /usr/local/bin/gitea
groupadd --system gitea
adduser --system --shell /bin/bash --home-dir /var/lib/gitea --create-home  --gid gitea gitea
mkdir -p /var/lib/gitea/{custom,data,log}
chown -R gitea:gitea /var/lib/gitea
[root@master ~]# cat  /etc/systemd/system/gitea.service
[Unit]
Description=Gitea (Git with a cup of tea)
After=network.target

[Service]
RestartSec=2s
Type=simple
User=gitea
Group=gitea
WorkingDirectory=/var/lib/gitea/
ExecStart=/usr/local/bin/gitea web --config /var/lib/gitea/custom/conf/app.ini
Restart=always
Environment=USER=gitea HOME=/var/lib/gitea GITEA_WORK_DIR=/var/lib/gitea

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start gitea
systemctl enable gitea

U盘安装RedHat
· ☕ 1 分钟 · ✍️ starifly

刚开始网上查教程,大部分都说使用UltraISO刻录U盘启动盘,但是坑爹的是通过这种方式刻录的启动盘在安装过程中会找不到安装介质,所以不能使用这种方式。


Linux中病毒后的处理过程
· ☕ 1 分钟 · ✍️ starifly

之前一台 centos 虚拟机中毒,导致CPU飙升,这里记录下处理过程。

查找可疑进程

执行命令ll /proc/ID/exe,通过进程ID确定其执行路径,先删掉可疑应用,然后再利用chattr +ai /path再次生成,并 kill 掉可疑进程。


Linux 中 profile,bashrc,bash_profile等的区别
· ☕ 2 分钟 · ✍️ 茶歇驿站
这是一篇有关环境变量加载的入门介绍(不太确定)。

/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从 /etc/profile.d 目录的配置文件中收集 shell 的设置。如果你有对 /etc/profile 有修改的话必须得 source 一下 你的修改才会生效,此修改对每个用户都生效。

/etc/bashrc: 为每一个运行 bash shell 的用户执行此文件。当 bash shell 被打开时,该文件被读取。如果你想对所有的使用 bash 的用户修改某个配置并在以后打开的 bash 都生效的话可以修改这个文件,修改这个文件不用重启,重新打开一个 bash 即可生效。

~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的 shell 信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的 .bashrc 文件。
此文件类似于 /etc/profile,也是需要需要 source 才会生效,/etc/profile 对所有用户生效,~/.bash_profile 只对当前用户生效。

~/.bashrc: 该文件包含专用于你的 bash shell 的 bash 信息,当登录时以及每次打开新的 shell 时,该文件被读取。(每个用户都有一个 .bashrc 文件,在用户目录下)
此文件类似于 /etc/bashrc,不需要重启就可以生效,重新打开一个 bash 即可生效,/etc/bashrc 对所有用户新打开的 bash 都生效,但 ~/.bashrc 只对当前用户新打开的 bash 生效。

~/.bash_logout: 当每次退出系统(退出 bash shell)时,执行该文件。


Ubuntu 使用笔记
· ☕ 2 分钟 · ✍️ 码志

使用 Ubuntu 过程中遇到的问题及解决方案。



点击屏幕右上角的 ···
在弹出的窗口中选择 在浏览器中打开