Linux初学者指南:硬件、指令与文件管理
需积分: 7 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世界。
2012-11-15 上传
2009-12-30 上传
2017-03-28 上传
2018-09-07 上传
itxiaoqin
- 粉丝: 0
- 资源: 3
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析