Linux初学者指南:硬件、指令与文件管理

需积分: 7 0 下载量 4 浏览量 更新于2024-07-25 收藏 1.21MB DOC 举报
"Linux基础知识教程" 本教程主要针对Linux初学者,整理了Linux系统中的关键概念和常用命令,帮助“菜鸟”快速入门。 1. Linux硬件与设备代号 - IDE硬盘:在Linux中,IDE硬盘通常被表示为`/dev/hd{a-d}`。 - SCSI硬盘:使用`/dev/sd{a-p}`来标识,这里的字母代表不同的硬盘接口。 - 光驱:通常用`/dev/cdrom`表示。 - 软件包:以软盘形式存在的软件通常在`/dev/fd{0-1}`下。 - 打印机:通过`/dev/lp{0-2}`进行访问。 - 鼠标:设备文件位于`/dev/mouse`。 - IDE接口:`/dev/ht0`代表IDE接口。 - 网络接口:网络接口如以太网卡用`/dev/ethn`标识,其中`n`从0开始。 2. 指令输入与基本指令 - `date`:显示当前时间,加上 `%y/%m/%d` 或 `%y/%m/%d/%H:%m` 参数可以定制显示格式。 - `cal`:显示日历,不同参数可以查看特定月份或年份。 - `bc`:提供一个简单的命令行计算器环境。 - `man`:查询指令的使用方法。 - `netstat -a`:查看所有网络连接的端口。 - `ps -aux`:列出系统上的所有进程。 - `shutdown`:用于关机或重启系统,`-h now`立即关机,`-r now`立即重启,`-h +t分钟`在指定分钟后关机,`-r +t分钟`在指定分钟后重启,`-k +t分钟`发送警告信息但不执行操作。 - `reboot`:重启系统。 - `fsck`:检查并修复文件系统的错误,例如`fsck /dev/hd7`用于修复第七个分区的错误。 3. 文件、目录、磁盘格式 - 文件属性:文件类型分为目录(d)、文件(-)、链接文件(l)等,设备文件又分为块设备(b)和字符设备(c)。 - 权限:文件的权限分为用户(user)、群组(group)和其他用户(others),每个类别有读(r)、写(w)和执行(x)三个权限位,每种权限对应一个数字(r:4, w:2, x:1)。 - `chgrp`和`chown`:分别用于更改文件或目录的组所有权和用户所有权,`-r`选项用于递归修改子目录。 - 修改权限:`chmod`命令可以使用数字或符号方式来修改文件或目录的权限,如`chmod 777 test`将权限设置为所有用户都有读、写、执行权限;`chmod u=rwx,g=rw,o=rw test`则分别赋予用户、群组和其他用户不同的权限;`chmod a-x test`取消所有用户对文件的执行权限。 4. 文件系统与目录结构 - `/bin`:存放常用命令的可执行文件。 - `/boot`:存储Linux内核和启动相关文件。 - `/dev`:设备文件的集中地,如硬盘、键盘、鼠标等。 - `/etc`:系统配置文件的家,包括用户账户、密码文件以及服务配置等。 - `/etc/rc.*`:rc文件通常用于启动脚本,管理系统的启动服务。 这份"菜鸟私房菜"总结了Linux操作系统的基础内容,对于初学者来说,是一个很好的起点,涵盖了从硬件识别到系统管理的基础知识。学习并熟练掌握这些内容,将有助于进一步深入探索Linux世界。