Linux入门思维导图
2024-07-30 09:02:26 0 举报
AI智能生成
Linux入门思维导图 Linux入门思维导图是对Linux操作系统基础知识进行整理、总结并概括的学习资料。这种总结旨在帮助初学者更好地理解Linux操作系统的基础概念、命令行操作、文件系统等内容。对Linux命令行的基本操作、常用命令、通配符、管道等进行总结,包括如何在Shell中执行命令、文件和目录的操作等。Linux思维导图,提供一份简洁而全面的入门指南,让新手能够迅速了解Linux的基础知识,开始使用和探索系统,帮助简单认识Linux~
作者其他创作
大纲/内容
什么是开源软件
自由再分发(Free Redistribution),允许获得源代码的人可自由再将此源代码散布。
源代码(Source Code),程序的可运行档在散布时,必需以随附完整源代码或是可让人方便的事后取得源代码
作者的源代码的完整性(lntegrity of The Author's Source Code), 修改后的版本,需以不同的版本号码以与原始的代码做分别,保障原始的代码完整性。
linux的特点
多用户
多任务
移植性
开放性
稳定性
安全性
设备的独立性
强大的网络功能
完全免费
系统的启动与关闭
系统运行级
运行级0:关闭计算机
运行级1:单用户模式
运行级2:多用户模式(不带网络文件系统NFS支持功能)
3:带有网络文件系统NFS支持功能的多用户模式
4:系统保留备用
5:用于自动启动XFree86系统(图文)
6:重新启动
系统的关闭
shutdown -r系统关闭并重启
shutdown -h now系统关闭后停机
init o运行级切换命令关机
poweroff命令关机
reboot命令重启系统
用户登录与账号管理
添加用户
终端命令添加用户: useradd命令,如# useradd lf
修改文件添加用户: passwd文件格式
Login name: passwd: userID: group ID: user full name: home directory: login shell
示例: root: x:0:0: root: " /root: /bin/bash
Login name: passwd: userID: group ID: user full name: home directory: login shell
示例: root: x:0:0: root: " /root: /bin/bash
口令设置命令: passwd [user_name]
修改用户属性
终端命令修改: usermod命令
usermod -d /home/ta01-m -g root-l ta01 tco1
usermod -d /home/ta01-m -g root-l ta01 tco1
添加用户组群
终端命令添加: groupadd [ -g - gid [ -o]] [-r][-f ] group
gshadow:组密码文件
group文件格式: group name : passwd: group lD : user list
who , w,finger命令
查看登录用户的命令又who和w命令,查找并显示指定用户信息的有finger命令
su命令
用于用户身份的转换,普通用户转超级用户或者普通用户都需要口令,但是超级用户转普通用户不需要口令,因为超级用户已经拥有最高权限
sudo
sudo命令的主要作用是权限下放,即普通用户也能使用某些超级权限,可以用命令指定也可以在/etc/sudoers文件中设置(允许用户以其他身份执行指定命令)
可以使用visudo编辑/etc/sudoers实现增加、删除指定可以执行sudo命令的用户
visudo命令格式: ! ! ! ! !
文件系统管理
Linux文件
Linux文件类型
普通文件:包含内容最多,范围最广
目录文件;用于检索文件的文件
链(连)接文件
硬链接:直接指向目标文件
软链接:类似于快捷方式.........带选项:-s
设备文件:通常放在/dev目录下面
鼠标文件:/dev/mouse
内核:"vmlinuz或bzlmage
终端: /dev/tty2-
鼠标文件:/dev/mouse
内核:"vmlinuz或bzlmage
终端: /dev/tty2-
其他:管道(FIFO)文件,套接字文件
Linux文件权限
可读:r
可写:w
可执行:x
Linux采用存取控制表(Access Control Lists)机制,把用户与文件的关系定为3类
文件所有者
同组用户
其他用户
windows/DOS中文件属性
只读
隐藏
系统
存档
文件特性
任何具有独立意义的一组信息都可以组织成—个文件
可保存性
可按名存取
Linux文件系统结构
用户
虚拟文件系统(VFS)
逻辑文件系统
字符设备
Cache缓冲区
块设备
网络协议
网络设备
Linux目录介绍
基本目录
/bin目录:存放的大多是二进制文件的可执行程序
/sbin目录:也是存放二进制文件的可执行程序,一般普通用户,没有使用他们的权限
/lib目录:存放系统应用程序运行时所需要的动态链接库程序、shell脚本程序和一些符号链接程序
/boot目录:存放系统引导、启动时使用的一些文件和目录
/root:"超级用户的工作目录
/etc目录:存放系统运行方式的重要配置文件
group:记录所有组群信息
gshadow: 组密码文件
hosts: 记录本地主机回送地址、IP地址、域名
login.defs: login命令的配置文件,记录用户的口令信息
passwd: 记录系统中所有用户的信息
shadow: 该文件记录用户口令,只有超级用户可以读取
profile: 系统管理员可以用该文件为所有用户建立全局默
sudoers: 在etc下;只能用visudo编辑,vi只能以只读的方式打开,记录着每个用户所能执行的权限
/dev目录:包含系统中所有块设备和字符设备的文件(设备文件)
hd:IDE硬盘驱动器设备,hda表示第一个硬盘驱动器, hda1表示第一个硬盘驱.动器上的第一个分区
sd: SCSI硬盘驱动器设备,同理同sda、_sdb与sdal、sda2,表示第几个硬盘驱动器的第几个分区
特殊目录
/home:普通用户工作主目录
/usr:许多应用程序默认安装在此目录
/bin:有许多系统命令和用户的应用程序
/include:存放C语言文件头文件
/lib:-存在Linux系统与用户应用程序的部分函数库
/var:系统日志文件、系统临时文件等
/proc自录: 属于proc逻辑文件系统,在磁盘上并不存在,它是由内核在内存中产生的保存的是系统的动态信息,比如CPU、内存等的硬件设备信息
文件系统的维护
用fdisk创建磁盘分区(Linux和Windows系统共存时最多4个主分区)使用需要超级用户权限
fdisk device中参数device指要创建分区的设备
p:显示当前磁盘分区表
n:添加一个新分区
l:列出fdisk已知分区类型
e:列出磁盘上的扩展分区
w∶保存所做的修改并退出fdisk
用mkfs建立文件系统
写在文件系统使用unmount-unmount dir
0 条评论
下一页
为你推荐
查看更多