天天看点

[Linux使用] Debian / Ubuntu 常用命令

1. 系统信息

查看内核/操作系统/CPU信息: uname -a

查看系统架构: arch

查看系统日志:journalctl -xe

2. 服务管理

启动:systemctl start vncserver.service

关闭:systemctl stop vncserver.service

重启:systemctl restart vncserver.servece

查看状态:systemctl status vncserver.servece

2. 包管理

apt:apt是 网络包管理器,会自行解决包依赖问题,同时需要设置 apt源,/etc/apt/为配置文件路径,sourcelist.list 为源配置文件。依赖于dpkg提供的包操作功能。

安装软件:apt install vnc

删除软件(保留配置文件):apt remove tigervnc-standalone-server

删除软件(彻底清理,不保留配置文件):apt purge tigervnc-standalone-server

从仓库下载软件更新包(只下载不安装):apt update

更新本地软件(不下载,只安装):apt upgrade

注:一般先update把包下载到本地,然后upgrade升级。

下载软件包(不安装):apt download vnc

查看已安装的包:apt list --installed

网络源中查找软件:apt list *tigervnc* 

列出所有名字中或描述中包含某个字符串/正则表达式的包:apt search vnc

        注:search类似于在检索仓库的包描述信息,所有包含字符串的信息都会被返回,

        list只会匹配包名称,不会匹配包描述信息。一般情况下使用list,search过于模糊。

显示包信息:apt show vnc

清理软件包(可以理解为把安装包删掉释放磁盘):apt clean

清理不使用的软件包(只会清理哪些没有安装的包,保留已安装软件的包):apt autoclean

编辑源列表:apt edit-sources

dpkg:dpkg是本地包管理器,不会解决任何依赖问题,卸载软件时简单粗暴,安装软件时比较棘手。为apt提供包操作支撑。

安装软件:dpkg < -i, --install >

继续阅读