Linux —— 知识结构导图

这篇博客详细介绍了Linux的基础知识,包括Shell环境、文件目录管理、Vim编辑器的使用、设备管理、系统管理、用户和组管理、进程和作业管理以及网络管理。内容涵盖Shell命令、文件系统、Vim操作、设备挂载、系统服务、用户权限、进程控制以及网络服务模型等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述


一、Shell

(1.1)Shell环境
(1.2)创建和执行Shell程序
(1.3)变量的声明和使用
(1.4)算术运算(expr、let)
(1.5)条件判断
(1.6)控制结构(if、case、for、while)
(1.7)break 和 continue
(1.8)函数和脚本调试

二、文件目录管理

(2.1)目录系统
(2.2)文件系统
(2.3)EXT2文件系统和日志式文件系统
(2.4)文件查找命令(find、locate、where)
(2.5)文件内容查看命令(cat、less、more、head、tail)
(2.6)文件备份与压缩
(2.7)显示目录列表与文件信息(ls)
(2.8)创建和删除文件(touch、rm)
(2.9)创建和删除目录(mkdir、rmdir)
(2.10)文件复制与移动(cp、mv)
(2.11)文件链接(ln)
(2.12)修改文件权限、所属用户和所属组(chmod、chown、chgrp)
(2.13)文件过滤分割与合并(grep、wc、sort、tr、cut)

三、Vim 文档编辑

(3.1)Vim 的工作模式及使用
(3.2)Vim 批量操作,加密,外部命令及帮助
(3.3)Vim 的暂存档(恢复文件内容)

四、设备管理

(4.1)设备命名和VFS
(4.2)挂载与卸载(mount、umount)
(4.3)显示磁盘信息及磁盘格式化(mkfs、df、du)

五、系统管理

(5.1)系统初始化过程
(5.2)更改系统运行级(init)
(5.3)关机与重启命令(shutdown、halt、poweroff、reboot)
(5.4)显示文字及时间(echo、cal、date、clear)
(5.5)帮助命令(help、man、info)
(5.6)查看和设置系统服务(chkconfig)

六、用户和组管理

(6.1)用户类型及相关文件
(6.2)添加删除用户、修改密码(useradd、userdel、usermod、passwd)
(6.3)添加删除工作组(groupadd、groupdel、groupmod)
(6.4)显示用户信息及切换用户身份(who、id、su)

七、进程和作业管理

(7.1)进程的概念及进程的启动(at 、crontab )
(7.2)查看进程(ps、pstree、top)
(7.3)结束进程(kill、killall)

八、网络管理

(8.1)网络服务模型
(8.2)网络管理命令(ifconfig、netstat、ping、traceroute、route)

九、基于Linux的C编程

(9.1)GCC命令及C语言编程(单文件)
(9.2)C语言编程(多文件)
(9.3)makefile文件的编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值