uname -a
查看系统详细信息;
lsb_release -a
查看发行版信息。,文件操作:
ls
列出文件和目录;
cp
复制文件;
mv
移动或重命名文件;
rm
删除文件。,用户管理:
useradd
添加用户;
passwd
设置用户密码;
userdel
删除用户。,软件包管理:
apt update
更新软件包列表;
apt install
安装软件包;
apt remove
卸载软件包。,网络管理:
ifconfig
查看网络接口配置;
ping
测试网络连通性;
wget
下载文件。
Deepin Linux 是一种基于 Debian 发行版的操作系统,它提供了丰富的命令行工具,用于系统管理、文件操作、软件安装与卸载等,以下是一些常用的 Deepin Linux 命令及其功能:
1、系统信息查看
查看系统版本:使用cat /etc/deepin-version
命令可以查看当前系统的 Deepin 版本信息。
查看内核版本:使用uname -a
命令可以查看系统的内核版本以及其他相关信息。
查看软件源信息:使用cat /etc/apt/sources.list
命令可以查看系统已配置的软件源列表。
2、包管理
更新软件包列表:使用sudo apt update
命令可以更新本地软件包列表,以便获取最新的可用更新。
升级所有软件包:使用sudo apt upgrade
命令可以升级系统中所有已安装的软件包到最新版本。
完全升级系统:使用sudo apt full-upgrade
命令可以安装可用的软件包更新,并且还会安装新的软件包和卸载不再需要的软件包,这是更新整个系统的推荐方式。
安装软件包:使用sudo apt install [package_name]
命令可以安装指定的软件包,要安装 Vim 编辑器,可以使用sudo apt install vim
。
卸载软件包:使用sudo apt remove [package_name]
命令可以卸载指定的软件包,如果要同时删除该软件包的配置文件,可以使用sudo apt purge [package_name]
。
清除过期的软件包:使用sudo apt autoremove
命令可以自动移除那些不再依赖的软件包,以释放磁盘空间。
清除下载的软件包:使用sudo apt clean
命令可以删除下载的软件包文件,以释放磁盘空间。
3、文件操作
列出文件和目录:使用ls
命令可以列出当前目录下的文件和目录。ls -l
可以以长格式显示详细信息。
复制文件或目录:使用cp [source] [destination]
命令可以复制文件或目录。cp file1.txt file2.txt
可以将 file1.txt 复制为 file2.txt。
移动或重命名文件或目录:使用mv [source] [destination]
命令可以移动或重命名文件或目录。mv oldname.txt newname.txt
可以将 oldname.txt 重命名为 newname.txt。
删除文件或目录:使用rm [file_or_directory]
命令可以删除文件或目录。rm file.txt
可以删除 file.txt 文件,如果要删除目录及其内容,可以使用rm -r [directory]
。
创建目录:使用mkdir [directory_name]
命令可以创建一个新的目录。mkdir new_folder
可以创建一个名为 new_folder 的新目录。
切换目录:使用cd [directory]
命令可以切换到指定的目录。cd /home/username
可以切换到当前用户的主目录。
4、文本处理
查看文件内容:使用cat [filename]
命令可以在终端中显示文件的内容。cat example.txt
可以显示 example.txt 文件的内容。
统计行数、字数和字符数:使用wc [options] [filename]
命令可以统计文件中的行数、字数和字符数。wc -l example.txt
可以统计 example.txt 文件中的行数。
5、网络管理
查看网络接口信息:使用ifconfig
命令可以查看网络接口的配置信息,如 IP 地址、子网掩码等。
测试网络连通性:使用ping [hostname_or_ip]
命令可以测试与指定主机或 IP 地址的网络连通性。ping google.com
可以测试与 Google 网站的连通性。
6、用户管理
添加用户:使用sudo adduser [username]
命令可以添加一个新用户,在执行过程中,系统会提示输入新用户的密码等信息。
删除用户:使用sudo deluser [username]
命令可以删除一个指定的用户,在删除用户之前,系统会提示确认是否要删除用户的主目录及相关文件。
修改用户密码:使用passwd [username]
命令可以修改指定用户的密码,如果省略用户名,则默认修改当前用户的密码。
7、进程管理
查看进程列表:使用ps aux
命令可以查看当前系统中的所有进程及其相关信息,如 PID(进程 ID)、CPU 和内存使用率等。
终止进程:使用kill [pid]
命令可以根据进程 ID 终止指定的进程,如果需要强制终止,可以使用kill -9 [pid]
。
8、服务管理
启动服务:使用sudo systemctl start [service_name]
命令可以启动指定的服务。sudo systemctl start apache2
可以启动 Apache2 服务。
停止服务:使用sudo systemctl stop [service_name]
命令可以停止指定的服务。sudo systemctl stop apache2
可以停止 Apache2 服务。
重启服务:使用sudo systemctl restart [service_name]
命令可以重启指定的服务。sudo systemctl restart apache2
可以重启 Apache2 服务。
查看服务状态:使用sudo systemctl status [service_name]
命令可以查看指定服务的当前状态,如是否正在运行、是否有错误等。sudo systemctl status apache2
可以查看 Apache2 服务的当前状态。
9、Deepin 自定义命令
启动深度应用:在深度终端界面,输入deepin
,按下键盘上 Tab 键,自动显示深度应用系列的列表,部分应用可以直接在终端输入进行启动。
查看应用的命令帮助:在深度终端界面,输入deepin-appname -h
将显示该应用的命令帮助,注意,部分深度系列软件不支持-h
帮助命令。
1、如何在 Deepin Linux 中更新软件包列表?
答:在 Deepin Linux 中,可以通过运行sudo apt update
命令来更新软件包列表,以获取最新的可用更新。
2、如何安装一个软件包?
答:在 Deepin Linux 中,可以使用sudo apt install [package_name]
命令来安装指定的软件包,要安装 Vim 编辑器,可以在终端中运行sudo apt install vim
。