Ubuntu经典命令汇总:从文件管理到系统维护
需积分: 36 121 浏览量
更新于2024-07-19
3
收藏 540KB PDF 举报
Ubuntu是一款广泛使用的开源操作系统,其命令行工具是管理员和开发者日常操作的重要工具。以下是一些常用的Ubuntu命令及其功能的详细解释:
1. 文件/文件夹管理:
- `ls`:用于列出当前目录中的文件,不包含隐藏文件。`ls -a`可以显示所有文件,包括隐藏文件。
- `cd ..`:返回到当前目录的上一级目录。
- `cd -`:返回到上一次所在的目录。
- `cd ~` 或 `cd`:切换到当前用户的主目录。
- `mkdir 目录名`:创建一个新的目录。
- `rmdir 空目录名`:删除空目录。
- `rm 文件名`:删除单个文件。若要删除文件夹及其内容,可以使用`rm -r 文件夹名`。
- `mv 路径/文件名 新路径/新文件名`:移动文件或目录,支持相对和绝对路径。
2. 系统管理:
- `fdisk -l`:显示系统的分区信息。
- `fdisk /dev/sdb`:对指定硬盘进行分区。
- `chown 用户名/文件夹`:改变文件或文件夹的所有者。
- `chgrp 组名/文件夹`:改变文件或文件夹的组所有权。
- `useradd 用户名`:创建新用户。
- `groupadd 组名`:创建新用户组。
- `passwd [用户名]`:设置或管理用户密码,`-d`选项可删除密码但允许登录。
- `usermod -l 新用户名 老用户名`:重命名用户。
- `userdel -r 用户名`:删除用户及与其关联的文件。
- `service [服务名] start/stop/restart` 或 `/etc/init.d/[服务名] start/stop/restart`:控制系统服务的运行。
- `uname -a`:查看内核版本。
- `cat /etc/issue`:查看Ubuntu发行版本信息。
- `lsusb`:列出USB设备。
- `sudo ethtool eth0`:检查网络接口状态。
- `cat /proc/cpuinfo`:查看CPU信息。
- `lshw`:查看当前硬件配置。
- `sudo fdisk -l`:以管理员权限查看磁盘信息。
- `df -h`:查看硬盘剩余空间。
- `free -m`:查看内存使用情况。
- `ps -A`:列出所有进程。
- `kill 进程号` 或 `killall 进程名`:停止进程,`kill -9 进程号` 强制终止。
- `reboot` 或 `init 6`:重启系统。
- `halt` 或 `init 0`:关机。
- `shutdown -h now`:立即关机。
3. 打包/解压:
- `tar -c`:创建归档文件。
- `tar -x`:释放归档文件。
- `-v` 显示操作过程。
- `-z` 表示使用gzip压缩。
这些命令涵盖了Ubuntu操作中最基础且常用的系统管理、文件操作和系统维护任务。熟练掌握这些命令能显著提高在Ubuntu环境中的工作效率。
2011-11-30 上传
2018-07-29 上传
2023-12-17 上传
2011-07-19 上传
ruichenghuang
- 粉丝: 0
- 资源: 4
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案