青训营Linux笔记
计算机由五大基本单元组成
- 控制器
- 运算器
- 存储器
- 输入
- 输出
操作系统os
- 管理计算机资源
- 提供用户接口存
查看Linux的版本
- 方法1:uname -a
- 方法二: cat /proc/version
- 方法三: cat /etc/os-release
Linux 基本组成
- 内核
- shell
- 文件系统
- 应用程序
Linux 系统结构
进程管理
进程是正在执行的一个程序或命令
# 查看nginx进程
ps -ef | grep nginx
# 查看某个进程
top -p 93825
# 关闭指定进程
kill 93825
复制代码
进程调度
概念:是指操作系统按照某种策略或者规则选择进程占用cpu进行运行的过程
文件系统
Linux中一切皆文件 Linux文件系统是采用树状的目录结构,最上层是/目录 虚拟文件系统VFS
用户权限
-
用户账户
- 普通用户
- 超级用户
-
组账户
- 标准组:可以容纳多个用户
- 私有组:只有用户自己
# 查看登录的用户
w
# 查看当前用户所属的组
groups
# 查看用户的uid信息
id xxx
复制代码
Shell
变量
管道
作用是将前一个命令的结果传递给后面的命令 语法:cmd1 | cmd2
重定向
判断命令
分支
循环
函数
模块化
常用命令
执行
执行过程
Shell展开
波浪号展开
参数展开
命令替换
数学计算
文件名替换
调试:
vscode插件
前端集成
标题:Linux 基础 - 掘金