Siweipancc

四维胖次

Linux 下错误集锦(持续更新)

前言

记录一些 Linux 中的错误, 供日常参考.

命令行

mlocate 卡住

安装过程卡在 Initializing mlocate database; this may take some time...: 编辑 /etc/updatedb.conf , 将 /mnt 加入 PRUNEPATHS, 然后执行 updatedb

docker 相关

IDEA 无法连接到 docker 上下文

错误 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (Details: [2] No such file or directory)

1
2
3
4
5
6
7
8
# 将用户加入 docker 用户组
sudo usermod -G docker siweipancc
# 查询配置表
cat /etc/group| grep docker
# 查看用户组
id -Gn siweipancc
sudo systemctl stop docker
sudo dockerd
阅读全文 »

Linux 常见内容速查

前言

记录日常维护与使用的常见指令.

基础管理

进程

  • ps: 报告当前系统的进程状态
  • pidof: 查找指定名称的进程的进程号ID号
  • pstree: 以树状图的方式展现进程之间的派生关系
  • pstack: 显示每个进程的栈跟踪
  • fuser: 使用文件或文件结构识别进程
  • times: 显示进程累计时间
  • pgrep: 查找进程
  • wait: 等待进程执行完后返回
  • renice: 修改正在运行的进程的调度优先级
  • kill: 发送信号到进程
  • pkill: 按照进程名杀死进程
  • killall: 杀死一组同名进程
  • skill: 发送信号冻结进程
  • nohup: 将程序以忽略挂起信号的方式运行起来
  • trap: 捕捉信号和其他事件并执行命令
  • ipcs: 分析消息队列共享内存和信号量
阅读全文 »

Linux 的用户与用户组

前言

结构化存储

组数据存放在目录 /etc/ 中, 并以多个文件存储, 分别为:

  1. passwd: 用户信息, 公共读
  2. shadow: 用户密码, root 读
  3. group: 组信息, 公共读
  4. gshadow: 组密码,root 读
阅读全文 »

Linux 的文件权限

前言

记录一些常见的权限管理规则与命令.

权限位标志

测试数据

使用 root 账户执行以下命令

阅读全文 »

WSL 增加 SSH 服务

前言

为 WSL 增加 SSH , 并通过公网暴露

搭建步骤

阅读全文 »

Docker 环境搭建与使用实例

前言

面试造火箭, 需要使用 WSL2, 提供基础搭建与一个 redis 实践, 包括常见的:

  1. 系统配置
  2. 目录映射与持久化
  3. 网络设置与多网络联通

搭建步骤

阅读全文 »

使用 sdkman 管理 node 版本

前言

简化后端开发, 快速安装和使用不同版本的 JDK

Linux 下安装

阅读全文 »

使用 nvm 管理 node 版本

前言

简化前端开发, 快速安装和使用不同版本的node

Linux 下安装

阅读全文 »

WSL 环境搭建 Ubuntu

前言

最近将开发环境从云切换到本地, 需要搭建 Docker 服务, 因此记录下 Windows 下搭建 WSL 的过程. 需要开启 Hyper-V.

搭建步骤

阅读全文 »

Mod 开发 – 星露谷中的动态条件 Condition

前言

最近写了一个自定义生产模组, 需要用到如下功能

  1. 用到一个随机数, 当 roll 点到达界限值产出特定产物
  2. 产出对应季节的季节种子,
  3. 在齐先生飞机事件后产出谜之盒
  4. 在绿雨事件之后产出苔藓
    阅读全文 »
    0%