Linux小知识

添加用户

1
adduser xxx

为用户赋予/去除sudo权限

1
sudo usermod -a -G sudo username

sudo usermod -a -G sudo username 这是一个Linux命令,用于管理用户组权限。它表示将用户(username)添加到sudo用户组。

  • usermod: 用户管理工具
  • -a: 表示追加(append),即如果该用户已经存在于其他组,不会将其移除
  • -G: 指定用户应加入的组名,这里是sudo
  • username: 需要修改权限的用户名

执行这个命令后,指定的用户会获得sudo权限,允许他们使用sudo命令来执行需要管理员权限的操作。

1
sudo usermod -G usergroup username

将用户转移到 usergroup 用户组中,即移出 sudo 用户群。

安装Zsh

Zsh是 bash 的平替,有着如诸如输入目录名称自动 cd ,以及目录名自动更正等功能。

1
2
sudo apt update
sudo apt install zsh

安装HomeBrew

1
2
3
4
#官方
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
#非官方
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装Nodejs

1
brew install node@20