Linux简单教程

609 字
3 分钟
Linux简单教程

Android 底层仍是 Linux Kernel。通过内核,操作系统才能与硬件系统进行通信。因此,学一些 Linux 知识还是有必要的。

安卓系统架构

Google 官方提供了两种系统架构示意图:AOSP 和 Android

AOSP软件架构
AOSP软件架构

Android软件架构
Android软件架构

无论是 AOSP 还是 Android,软件底层都是 Linux 内核

常用指令#

在 Linux 下,“万物皆文件”,我们所用的指令本质上也是一个二进制文件。这些二进制文件默认隐藏扩展名,有时为了区分,才加上扩展名(比如奇怪的 a.out)

Note

Red Hat 的 Cheat Sheet:Linux Commands Cheat Sheet

  • 程序管理: which - 获取命令的可执行文件的完整路径。
  • 控制台与输出管理 cat - 在终端上显示文件内容。 clear - 清除终端显示。 echo - 在终端中打印文本或变量。 top - 获取有关正在运行的进程的信息。
  • 创建和导出环境变量: env - 显示系统上运行的所有环境变量。 export - 导出环境变量。 printenv - 将特定环境变量打印到控制台。 source - 从当前 shell 中执行存储在文件中的命令,或刷新环境变量。
  • 使用文件和目录: cd - 移动到另一个目录。 cp - 将源目录或文件的内容复制到目标目录或文件。 find - 根据命名定位文件或目录。 grep - 在输出中查找字符串。 ls - 列出目录内容。 mkdir - 创建目录。 more - 查看并遍历文件或标准输出 (stdout) 的内容。 mv - 移动或重命名文件。 pwd - 获取当前的工作目录。 rm - 删除文件或目录。 tar - 提取并压缩文件。
  • 获取命令行帮助文档: man - 访问所有 Linux 命令的手册页
  • 网络管理: curl - 通过 URL 获取或上传文件。 ip - 获取物理机或虚拟机的 IP 信息。 netstat - 获取网络连接等信息。 ssh - 在非安全网络外建立两个主机的安全加密连接。 wget - 直接从互联网上下载文件。
  • 进程管理: && - 在一个语句中执行多条命令。 kill - 从内存中移除正在运行的进程。 ps - 显示活跃进程。
  • 系统管理: poweroff - 关机。 restart - 重启。
  • 用户管理: whoami - 显示用户 ID。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Linux简单教程
https://blog.watermelonabc.top/p/113b7bb7/
作者
Watermelonabc
发布于
2025-07-11
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Watermelonabc
追寻各色世界
🎉 抓到你啦
欢迎来到 Watermelonabc 的 Blog!这个博客主要是技术向的内容,现在也有生活元素了 OwO
分类
文章目录