linux_学习之路_1(啊啊啊啊啊啊啊啊啊啊我要硬薅Linux)
linux内核功能:啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊我要硬薅Linux
1.进程管理
2.内存管理
3.文件系统
4.网络功能
5.硬件驱动
6.安全机制
Linux基本原则:
1.由目的单一的小程序组成,组合小程序完成复杂任务
2.一切皆文件
3.尽量避免捕获用户接口
4.配置文件保存为纯文本格式
GUI接口
Gnome
KDE
XFace
GLI接口:
命令提示符:promote,bash(shell)出现这个说明可以输入命令了
#:root
$:普通用户
命令:(敲入命令后会将命令送给内核,由内核来判断这个程序是否有执行权限以及是否可以执行 ,包括从什么地方开始执行,内核如果不可执行就会返回一个错误的结果)
命令格式:
命令(空格)选项 参数
选项:
短选项: -后面跟一个字母
选项可以同时使用多个eg: ls -a -l == ls -al == ls -la
长选项: --后面跟一个单词
长选项一般不能组合
参数:命令的作用对象(可以带多个参数)
eg: ls /etc /mnt
Linux使用凭证:(登录账号/密码)为认证的手段/方式,登录的权限可以访问什么级别的内容。登录有严格的大小写区分。
虚拟终端(terminal):可以来回切换 Alt+Ctrl+(F1-F6)
切换用户su (switch user):
su [-l] 用户名退出用户输入 exit 即可。
更换密码: 输入 passwd即可
密码复杂性;
RHCE+RHCA+shell编程 +MySQL+Web集群 +NoSQL+Hadoop+Hbase+Openstack
Linux内核功能:
1. 进程管理
2. 内存管理
3. 文件系统
4. 网络功能
5. 硬件驱动
6. 安全机制
Linux基本原则:
1. 由目的单一的小程序组成,组合小程序完成复杂任务
2. 一切皆文件
3. 尽量避免捕获用户接口
4. 配置文件保存为纯文本格式
GUI接口:
- Gnome
- KDE
- XFace
CLI接口:
- 命令提示符:
- `#`:表示root(超级用户)
- `$`:表示普通用户
- 命令执行说明:执行命令后由内核判断权限及可执行性,若无法执行则返回错误。
命令格式:
- 通用格式:命令(空格)选项 参数
- **选项:**
- 短选项:`-`后跟一个字母(例如:`ls -a -l` 可简写为 `ls -al` 或 `ls -la`)
- 长选项:`--`后跟单词(一般不能组合)
- **参数:** 指定命令的操作对象,可带多个参数(例如:`ls /etc /mnt`)
Linux使用凭证:
- 登录凭证为账号/密码组合,区分大小写,决定访问权限级别。
虚拟终端(terminal):
- 使用 `Alt+Ctrl+(F1-F6)` 可切换不同的虚拟终端。
切换用户:
- `su 用户名` 切换用户
- 输入 `exit` 退出当前用户
更改密码:
- 输入命令 `passwd`
- 确保密码符合复杂性要求
后续学习路径:
- RHCE + RHCA
- shell编程
- MySQL
- Web集群
- NoSQL
- Hadoop
- HBase
- OpenStack
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 {:10_256:}
页:
[1]