Ubuntu 系统管理篇

发布时间 2023-10-29 21:46:09作者: passwordgloo

账户管理

sudo	   //一般用户,有时需要用户自己的密码
su         //切换root用户权限,输入后需要rootpassword确认
sudo su    //临时申请root权限

文件管理

访问权限

cd传送

cd ../                          //回到当前目录上一层目录
cd -                            //回到上一次所在的目录
cd ~                            //回到当前用户的宿主目录

ls列表命令

ls                              //当前目录列表(排除隐藏文件)
ls -a                           //当前目录列表(包含隐藏文件)
ls -l                           //当前目录文件详细信息

基本操作(增删重移)

cat 文件名                      //打开指定文件,并在终端显示

tree                           //显示当前路径下所有文件,用树形式
mkdir 目录名                    //创建一个目录
rmdir 空目录名                  //删除一个空目录

rm 文件名...                    //删除一个或多个文件
rm -rf                         //删除一个非空目录下的一切

cp 原文件 目标文件               //拷贝
cp-i 原文件 目标文件             //带提示的拷贝

mv 原文件路径 目标路径            //剪切
mv 文件名 新名字                 //当前目录重命名
    
touch 文件名                    //修改文件或者目录的时间属性,文件不存在自动创建
vi 文件路径                     //编辑文件,使用vim则为vim 文件路径

apt命令

apt可以理解为Ubuntu对apt-get的封装,因而二者命令相通

sudo apt-get install packagename			//安装包
sudo apt-get remove packagename				//删除包
sudo apt-get remove package -- purge		//删除包以及配置文件
sudo apt-get update							//更新源
sudo apt-get upgrade						//更新已安装软件
sudo apt-get dist-upgrade					//升级系统
sudo apt autoremove							//删除过时安装包,注意检查系统文件有无缺失
sudo apt install ubuntu-restricted-extras	//安装带版权视频编码器

开关机

systemd-analyze blame	#开机启动项时间降序

systemctl disable "启动项名"	取消启动项
systemctl mask "启动项名"	mask取消启动项
systemctl unmask "启动项名"	  恢复mask启动项

Snap命令

snap list 					//列出已安装的snap包
snap install package-name	//安装指定snap包
snap remove package-name	//移除指定snap包
snap revert package-name	//还原指定snap包原先版本
snap refresh				//更新包,如果不填,默认所有
snap find package-name		//查找指定包

报错分类