Debian(Linux) 常用命令
YGHub·2024-11-07·14·字数:533 字·阅读时间:2 分钟
在 Debian 系统中常用的日常命令,涵盖了软件管理、系统信息、网络管理、文件操作等方面:
1. 软件管理
-
更新软件包列表:
bashsudo apt update -
升级已安装的软件:
bashsudo apt upgrade -
同时更新和升级:
bashsudo apt update && sudo apt upgrade -y -
安装软件包:
bashsudo apt install <package_name> -
删除软件包(保留配置文件):
sudo apt remove <package_name> -
彻底删除软件包(包括配置文件):
bashsudo apt purge <package_name>清理无用的依赖包:
bashsudo apt autoremove -
清除缓存文件:
bashsudo apt clean
2. 系统信息
-
查看系统信息:
bashuname -a -
查看系统版本:
bashcat /etc/debian_version -
查看CPU信息:
bashlscpu -
查看内存信息:
bashfree -h -
查看磁盘使用情况:
bashdf -h
3. 服务管理
-
启动服务:
bashsudo systemctl start <service_name> -
停止服务:
bashsudo systemctl stop <service_name> -
重启服务:
bashsudo systemctl restart <service_name> -
查看服务状态:
bashsudo systemctl status <service_name> -
开机启动:
bashsudo systemctl enable <service_name> -
禁用开机启动:
bashsudo systemctl disable <service_name>
4. 网络管理
-
查看网络接口信息:
baship a -
查看网络端口使用情况:
bashsudo netstat -tuln -
测试网络连接:
bashping <host> -
查看DNS解析:
bashnslookup <domain> -
查看路由表:
bashroute -n
5. 文件操作
-
查看文件内容:
bashcat <file> -
显示文件头部内容:
bashhead -n <number> <file> -
显示文件尾部内容:
bashtail -n <number> <file> -
复制文件/文件夹:
bashcp <source> <destination> -
移动文件/文件夹:
bashmv <source> <destination> -
删除文件:
bashrm <file> -
删除文件夹:
bashrm -r <directory> -
查找文件:
bashfind <path> -name <filename>
6. 用户管理
-
创建用户:
bashsudo adduser <username> -
删除用户:
bashsudo deluser <username> -
添加用户到组:
bashsudo usermod -aG <groupname> <username> -
修改用户密码:
bashsudo passwd <username>
7. 文件权限
-
查看文件权限:
bashls -l <file> -
修改文件权限:
bashchmod 755 <file> -
修改文件所属用户和组:
bashchown user:group <file>
8. 进程管理
-
查看当前运行的进程:
bashps aux -
实时查看系统状态:
bashtop -
结束进程:
bashkill <process_id> -
强制结束进程:
bashkill -9 <process_id>
9. 压缩与解压
-
解压
.tar.gz
文件:bashtar -zxvf <file>.tar.gz -
压缩成
.tar.gz
文件:bashtar -zcvf <file>.tar.gz <directory>
10. 系统关机与重启
-
重启系统:
bashsudo reboot -
关机:
bashsudo shutdown now
这些命令涵盖了日常管理和操作 Debian 系统的基础需求,可以帮助更高效地完成系统管理任务。
Preview
1
4
点个赞 ~
版权申明: © 本文著作权归YGHub所有,未经YGHub网授权许可,禁止第三方以任何形式转载和使用本文内容。
Related article
基于微信小程序实现图片压缩、裁剪、尺寸调整的实践总结
YGHub
2025-01-02
4
Vue3 作用域插槽,提升组件复用性的利器
YGHub
2024-12-03
1
Nuxt3 中使用 localStorage 的正确姿势
YGHub
2024-12-01
3
Vue3 子组件 defineExpose 暴露方法无效的三种常见场景及解决方案
YGHub
2024-11-24
7
Vue3 组件通信实战,实现跨组件数据更新
YGHub
2024-11-21
8