date | author | title | description | url | tags | series | categories | index | toc | draft | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022-03-19 18:47:48 +0800 |
Rustle Karl |
Linux 学习笔记 |
纸上得来终觉浅,学到过知识点分分钟忘得一干二净,今后无论学什么,都做好笔记吧。 |
posts/linux/README |
|
|
|
true |
true |
false |
纸上得来终觉浅,学到过知识点分分钟忘得一干二净,今后无论学什么,都做好笔记吧。
assets/images
: 笔记配图assets/templates
: 笔记模板docs
: 基础语法tools
: 常用工具tools/standard
: 标准常用工具tools/tripartite
: 第三方常用工具
quickstart
: 基础用法src
: 源码示例src/docs
: 基础语法源码示例
- Linux 的启动过程
- Shell 脚本基础语法
- pipeline 管道符与输入输出
- Linux 串口与 USB 转串口问题
- Linux 防火墙配置 iptables 和 firewalld
- Linux 存储结构与磁盘划分
- Linux 用户与权限
cinst rufus
- Ubuntu 系统重装后的基本配置
- Ubuntu 安装 Nvidai 显卡驱动
- OpenSSH 教程
- Fish Shell 安装与主题切换
- Ubuntu WSL 问题笔记
- Kali Linux WSL 问题笔记
- MacOS 基本配置
- VMware 安装 MacOS
- apk Alpine Linux 下的包管理工具
- apt-get Debian Linux 发行版中的 APT 软件包管理工具
- apt-key 管理 Debian Linux 系统中的软件包密钥
- brew MacOS 包管理器
- dnf 新一代的 RPM 软件包管理器
- dpkg Debian Linux 系统上安装、创建和管理软件包
- opkg OpenWrt 包管理器
- yum 基于 RPM 的软件包管理器
- alias 设置别名
- at 设置一次性定时执行任务
- awk 文本处理
- chattr 设置文件的隐藏权限
- unalias 取消别名
- cat 打印到标准输出
- cd 改变当前工作目录
- chmod 设置文件或目录的权限
- chown 设置文件或目录的所有者和所属组
- chsh 更改登录 Shell
- cp 复制
- crontab 设置长期性计划任务
- ctrlaltdel 设置组合键
Ctrl+Alt+Del
的功能 - cut 按列提取文本字符
- date 打印或者设置系统日期和时间
- dd 复制文件或转换文件
- df 显示文件系统的信息
- diff 按行比较多个文本文件的内容差异
- disown 从作业中移除
- du 查看磁盘使用情况
- e2fsck 检查文件系统的完整性
- echo 在标准输出回显字符串
- edquota 编辑用户的 quota 配额限制
- export 在当前会话修改环境变量
- fdisk 管理硬盘设备
- file 确定文件类型
- find 按照指定条件查找文件
- firewall-cmd 防火墙
- getfacl 显示文件上设置的 ACL 信息
- groupadd 创建新的用户组
- halt 中断系统
- head 打印文件前几行
- history 显示、管理以前执行过的命令
- free 查询内存资源信息
- grep 搜索匹配关键词
- ifconfig 获取网卡配置与网络状态等信息
- id 显示指定用户的相关信息
- iptables-save 备份 iptables 的表配置
- iptables-restore 还原 iptables 表的配置
- iptables Linux 上常用的防火墙软件
- kill 终止进程
- killall 终止指定名称的全部进程
- ln 创建链接文件
- last 显示用户的登录日志
- lsblk 列出块设备信息
- lsattr 显示文件的隐藏权限
- ls 列出目录下文件的权限和属性信息
- lsof 列出当前系统打开的文件
- blkid 查看块设备的文件系统类型
- mount 挂载文件系统
- mkdir 创建目录
- mkfs 格式化硬盘,创建文件系统
- mv 移动,重命名
- nohup 以忽略挂起信号的方式运行程序
- passwd 修改用户名密码
- pidof 打印指定进程名称的全部 PID 值
- poweroff 关闭操作系统,切断系统电源
- ps 显示系统进程状态
- pwd 输出当前工作目录
- reboot 重启系统
- rm 移除项目
- scp 在网络之间进行安全传输数据
- screen 命令行终端切换
- setsid 让进程在新的会话中运行
- shutdown 关闭操作系统
- source 在当前终端执行来自一个文件的命令
- sudo 给普通用户提供额外的权限
- tail 打印文件最后几行
- tmux 运行多个终端会话
- top 进程活动监视
- touch 创建空白文件
- umount 卸载文件系统
- userdel 删除用户
- su 切换用户
- stat 查询文件、文件系统状态信息
- sed 文本编辑
- read 从标准输入读取一行,依次赋值
- swapon 挂载 swap 分区
- setfacl 管理文件的 ACL 规则
- partprobe 通知操作系统分区表的更改
- tr 字符替换
- tar 对文件进行打包压缩或解压
- pvcreate 初始化供 LVM 使用的物理卷
- useradd 创建新的用户
- uptime 查询系统负载信息
- uname 获取当前系统信息
- usermod 修改用户的属性
- wget 非交互式网络下载器
- wc 统计指定文本的行数、单词数、字符数、字节数等
- whereis 定位文件位置
- which 定位可执行命令的位置
- who 显示当前用户名及其启动的终端信息