Linux初学者必备命令指南
需积分: 9 117 浏览量
更新于2024-09-30
收藏 5KB TXT 举报
"这篇文档是针对Linux初学者整理的一份常用命令集合,涵盖了从系统启动、用户管理到文件操作、软件安装等多个方面的实用命令。旨在帮助读者更好地理解和掌握Linux操作系统的基本操作。"
1. Linux系统启动与恢复
- 在Linux中,可以使用`Linux Rescue Mode`来修复系统,通过在GRUB引导菜单中选择`Linux rescue`选项进入。
- 如果需要更改root密码,可以在启动时使用`e`键编辑内核选项,添加`single`参数启动单用户模式,然后执行`passwd`命令重置密码。
2. 文件与目录操作
- `mount`命令用于挂载文件系统,如挂载光盘`mount /dev/cdrom /mnt/qq`或U盘`mount /dev/sdb /mnt/usb`。
- `umount`命令用来卸载已挂载的目录,例如`umount /mnt/qq`。
- `ls`显示目录内容,配合`-l`、`-a`等参数可以查看详细信息和隐藏文件。
- `df`、`free`、`du`分别用于查看磁盘空间、内存使用情况和目录占用大小。
- `cal`展示日历。
3. 系统信息与进程管理
- `uname -r`显示内核版本。
- `ps`列出当前运行的进程,`jobs`显示后台任务,`fg`将后台任务调至前台,`kill`发送信号终止进程。
- `Ctrl + D`结束当前终端会话,`Ctrl + C`强制停止当前命令,`Ctrl + Z`暂停进程。
4. 用户与权限管理
- `su`切换用户,`sudo`以管理员身份执行命令,`ssh`进行远程登录。
- `chroot`改变根目录,常用于系统救援。
- `chmod`改变文件或目录的权限,`-R`递归处理,`a+x`为所有用户添加执行权限。
5. 软件包管理
- `rpm`是Red Hat系Linux的软件包管理工具,`-i`安装,`-v`显示详细信息,`-h`显示进度条,`-e`卸载。
- `tar`用于压缩和解压缩文件,`-z`处理gzip压缩,`-j`处理bzip2压缩,`-v`显示详细过程,`-f`指定文件名。
6. 环境变量与别名
- `alias`创建命令别名,如`alias ls='ls --color=tty'`让`ls`命令显示颜色。
- `export LANG=en_US.UTF-8`设置系统语言环境。
7. 网络与DNS查询
- `nslookup`用于查询域名对应的IP地址,例如`nslookup www.baidu.com`。
- `ping`检查网络连接,`traceroute`追踪数据包路径。
这些命令是Linux日常操作的基础,熟练掌握它们能极大地提高工作效率。在学习过程中不断实践和探索,可以更深入地了解Linux系统的工作原理。
288 浏览量
142 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
1413 浏览量
2025-01-07 上传
2025-01-07 上传
2025-01-07 上传
anboni
- 粉丝: 1
- 资源: 11
最新资源
- Manning - Java Persistence with Hibernate
- 2008年11月系统分析师系赛新技术
- quartusii中文指南
- 信息监理师2008年下半年试题
- 计算机网络实验指导书
- c语言试题下载。好东西啊。考试太简单了。
- linux的命令详解
- c#版的数据结构c#版的数据结构c#版的数据结构
- 基于 CAN总线 的变 电站测控 系统的设计方案
- 模糊PID液位控制系统的设计与实现
- ADSL用户如何防止路由器遭攻击
- 双容水槽液位控制虚拟现实环境的建立与仿真
- Mastering+Oracle+SQL学习笔记
- DS18B20一线总线数字式传感器的原理与使用
- SONY1394B相机说明
- An Introduction to TTCN-3