目录
Debian是一个流行的Linux发行版,具有广泛使用的命令行工具和实用程序。以下是一些常用的Debian命令及其使用方法:
1. 基本系统命令
`sudo`:以超级用户权限执行命令。
sudo command
`apt-get`:包管理工具,用于安装、升级和卸载软件包。
sudo apt-get update # 更新包列表
sudo apt-get upgrade # 升级已安装的软件包
sudo apt-get install package # 安装新软件包
sudo apt-get remove package # 删除软件包
sudo apt-get autoremove # 删除不再需要的包
`dpkg`:Debian包管理工具,用于直接操作`.deb`包。
sudo dpkg -i package.deb # 安装.deb包
sudo dpkg -r package # 删除已安装的包
sudo dpkg -l # 列出所有已安装的包
2. 系统信息
uname:显示系统信息。
uname -a # 显示所有系统信息
uname -r # 显示内核版本
uname -m # 显示硬件架构
`top`:实时显示系统任务信息和资源使用情况。
top
`htop`:改进版的top工具,提供更友好的界面(需要先安装)。
sudo apt-get install htop
htop
`df`:查看文件系统磁盘空间使用情况。
df -h # 以人类可读的方式显示磁盘使用情况
`free`:显示系统内存使用情况。
free -h # 以人类可读的方式显示内存使用情况
3. 文件和目录操作
`ls`:列出目录内容。
ls # 列出当前目录内容
ls -l # 以详细格式列出目录内容
ls -a # 列出包括隐藏文件在内的所有文件
`cd`:改变当前目录。
cd /path/to/directory
`cp`:复制文件或目录。
cp source destination # 复制文件
cp -r source_directory destination_directory # 复制目录
`mv`:移动或重命名文件或目录。
mv old_name new_name # 重命名文件或目录
mv /path/to/source /path/to/destination # 移动文件或目录
`rm`:删除文件或目录。
rm file # 删除文件
rm -r directory # 删除目录及其内容
`touch`:创建空文件或更新文件的时间戳。
touch filename
4. 文件内容查看和编辑
`cat`:显示文件内容。
cat filename
`less`:分页显示文件内容。
less filename
`nano`:终端文本编辑器。
nano filename
`vim`:功能强大的文本编辑器(需要一定的学习曲线)。
vim filename
5. 网络相关命令
`ping`:测试网络连接。
ping example.com
`ifconfig`:显示或配置网络接口(新版本Debian可能需要安装net-tools包)。
ifconfig
`curl`:从命令行进行数据传输。
curl http://example.com
`wget`:从网络下载文件。
wget http://example.com/file.zip
6. 系统管理命令
`systemctl`:控制systemd系统和服务管理器。
sudo systemctl start service # 启动服务
sudo systemctl stop service # 停止服务
sudo systemctl restart service # 重启服务
sudo systemctl status service # 查看服务状态
`reboot`:重启系统。
sudo reboot
`shutdown`:关闭系统。
sudo shutdown -h now # 立即关机
sudo shutdown -r now # 立即重启
这些命令涵盖了常见的Debian操作和管理任务。掌握这些命令将帮助你更高效地使用Debian系统,如果绝对对你有用,点赞关注收藏,谢谢各位。