su - root //切换到root用户
whoami //查看当前用户名
passwd root //修改用户密码
--------------debian 修改时区------------------------------------------------
timedatectl list-timezones //列出所有可用的时区:
sudo timedatectl set-timezone Asia/Shanghai //设置的时区
timedatectl //显示当前的时区设置
---------------sudo: command not found 解决方法------------------------------
以root用户登录,你可以使用包管理器安装sudo。在Debian或基于Debian的系统,使用以下命令:
apt update
apt install sudo
添加用户到sudo组:
假设你已经以root用户登录,可以使用以下命令将普通用户添加到sudo组:
usermod -aG sudo username
sudo -v //验证sudo
---------------Debian重启,关机----------------------------------------------
sudo reboot //重启系统
sudo shutdown -r now //重启系统
sudo poweroff //关机系统
sudo shutdown -h now //关机系统
---------------多线程快速解压----------------------------------------------------
sudo apt update
sudo apt install pigz
tar -I pigz -xvf file.tar.gz // 多线程快速解压
tar -I pigz -cvf file.tar.gz home // 多线程快速压缩 home是目录
---------------清理缓存内存------------------------------------------------------
1. 清理缓存
Linux系统会自动管理内存和缓存,一般不需要手动清理。然而,在特定情况下,清理缓存可以释放一些内存资源。使用以下命令清理缓存:
sudo sync //sync:将所有未写入的数据写入磁盘。
sudo sysctl -w vm.drop_caches=3 //vm.drop_caches=3:释放页缓存、目录项和inode缓存。
2. 使用free命令检查内存使用情况
free命令可以显示系统的内存使用情况。使用-h选项以人类可读的格式显示:
free -h
3. 重启系统
在某些情况下,重启系统可以清理内存和释放资源:
sudo reboot
---------------通过SSH登录为root-----------------------------------------------------
如果你想通过SSH登录为root用户,你需要编辑SSH配置文件。
编辑SSH配置文件:
sudo nano /etc/ssh/sshd_config
找到并修改以下行:
PermitRootLogin yes
保存并退出:
按Ctrl + O保存文件,然后按Ctrl + X退出nano编辑器。
重启SSH服务:
sudo systemctl restart ssh
通过这些步骤,你应该能够启用Debian系统中的root用户登录。
-----------------将普通用户添加到sudo组 and 将普通用户从sudo组中移除---------------------------
Debian系统使用sudo组来管理可以使用sudo命令的用户。你可以使用以下命令将普通用户添加到sudo组:
usermod -aG sudo username
你可以使用以下命令将普通用户从sudo组中移除:
deluser username sudo
验证sudo权限
切换回普通用户,然后验证该用户是否已获得sudo权限:
su - username
sudo -v
---------------------------------------------------------------------------------------
最后更新时间: