linux操作系统
整合Linux基础知识,便于ODC等线上查询,边收集边练习。
1、基础入门
序号 | 笔记 | 说明 |
---|---|---|
1 | 前言 | |
2 | 创建学习环境 | |
3 | Linux 简介 | |
4 | Linux 系统启动过程 | |
5 | Linux 系统目录结构 | |
6 | Linux 文件基本属性 | |
7 | Linux 文件与目录管理 | |
8 | Linux 用户和用户组管理 | |
9 | Linux 磁盘管理 | |
10 | Linux vi/vim | |
11 | Linux yum | |
12 | Linux apt 命令 | |
13 | ||
14 |
2、shell
序号 | 笔记 | 说明 |
---|---|---|
1 | Shell 简介 | |
2 | Shell 变量 | |
3 | Shell 传递参数 | |
4 | Shell 数组 | 只支持一维数组 |
5 | Shell 基本运算符 | |
6 | Shell echo命令 | |
7 | Shell printf 命令 | |
8 | Shell test 命令 | |
9 | Shell 流程控制 | |
10 | Shell 函数 | |
11 | Shell 输入/输出重定向 | |
12 | Shell 文件包含 | |
13 | ||
14 |
3、常用命令整理
3.1、文件管理命令
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux cat 命令 | |
2 | Linux chattr命令 | 可修改文件的扩展属性,例如root账号都不可删除 |
3 | Linux chgrp 命令 | |
4 | Linux chmod命令 | |
5 | Linux chown 命令 | |
6 | Linux cksum命令 | |
7 | Linux cmp 命令 | |
8 | Linux diff 命令 | |
9 | Linux diffstat命令 | |
10 | Linux file命令 | |
11 | Linux find 命令 | |
12 | Linux cut命令 | |
13 | Linux ln 命令 | |
14 | Linux less 命令 | |
15 | Linux locate命令 | |
16 | Linux lsattr命令 | |
17 | Linux more命令 | |
18 | Linux mv 命令 | |
19 | Linux rm 命令 | |
20 | Linux split命令 | |
21 | Linux tee命令 | |
22 | Linux touch命令 | |
23 | Linux umask命令 | |
24 | Linux which命令 | |
25 | Linux cp 命令 | |
26 | Linux whereis命令 | |
27 | Linux scp命令 | |
28 | Linux awk 命令 | |
29 | Linux read 命令 | |
30 |
3.2、文档编辑命令
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux egrep命令 | |
2 | Linux grep 命令 | |
3 | Linux sed 命令 | |
4 | Linux sort 命令 | |
5 | Linux tr命令 | |
6 | Linux expr命令 | |
7 | Linux uniq 命令 | |
8 | Linux wc命令 | |
9 | Linux let 命令 |
3.3、文件传输
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux ftp命令 | ftp常用操作记录 |
3.4、磁盘管理
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux cd命令 | 每个人目录有个默认目录.和.. |
2 | Linux df 命令 | 进入OS习惯使用命令 |
3 | Linux dir命令 | |
4 | Linux du 命令 | 释放磁盘空间比用命令 |
5 | Linux mkdir 命令 | -p 参数很重要 |
6 | Linux mount命令 | |
7 | Linux stat 命令 | |
8 | Linux tree命令 | OS未必有这个默认命令,需要手工安装 |
9 | Linux umount 命令 | |
10 | Linux ls 命令 | ls -alih 是常用组合 |
3.5、磁盘维护
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux fdisk 命令 | |
3.6、网络通讯
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux telnet命令 | 远程端口验证,很不幸出海部署可能没有这个命令 |
2 | Linux ifconfig命令 | |
3 | Linux netstat命令 | 网络问题定位常用命令 |
4 | Linux ping 命令 | 域名检测常用命令 |
5 | Linux wall命令 | |
6 | Linux traceroute命令 | |
7 | Linux tcpdump命令 | 入侵安全常用命令 |
8 |
3.7、系统管理
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux useradd 命令 | 和addUser有差别 |
2 | Linux date 命令 | 日期系统是一个复杂的系统很重要 |
3 | Linux exit命令 | |
4 | Linux finger命令 | |
5 | Linux sleep命令 | |
6 | Linux suspend命令 | |
7 | Linux groupdel命令 | |
8 | Linux groupmod命令 | |
9 | Linux kill命令 | |
10 | Linux last 命令 | |
11 | Linux lastb命令 | |
12 | Linux login命令 | |
13 | Linux logname命令 | |
14 | Linux logout命令 | |
15 | Linux ps 命令 | |
16 | Linux nice命令 | |
17 | Linux procinfo命令 | |
18 | Linux top 命令 | |
19 | Linux pstree 命令 | |
20 | Linux reboot命令 | |
21 | Linux shutdown 命令 | |
22 | Linux uname 命令 | |
23 | Linux chsh命令 | |
24 | Linux userdel命令 | |
25 | Linux usermod命令 | |
26 | Linux who命令 | |
27 | Linux su 命令 | |
28 | Linux w命令 | |
29 | Linux id 命令 | |
30 | Linux groupadd 命令 | |
31 | Linux free命令 |
3.7、系统设置
序号 | 笔记 | 说明 |
---|---|---|
1 | Linux clear命令 | |
2 | Linux alias 命令 | |
3 | Linux crontab 命令 | 非常重要,后续有空需要系统补充完整,是agent常用工具 |
4 | Linux declare 命令 | |
5 | Linux dmesg 命令 | |
6 | Linux enable命令 | |
4、知识扩展
序号 | 笔记 | 说明 |
---|---|---|
1 | expect详解 | 非常重要,自动化必用命令,调试模式更重要 |
2 | linux 文件扩展属性 | i必须熟悉 |
3 | Linux 文件系统之 inode小结 | 文件系统的根,文件名只是表象 |
4 | Shell 内建命令 | 和查看Linux enable命令 |