# 第三章 LINUX 基础
## 3.5 本章总结
在本章中,我们对 Linux 的整体情况有了一个快速了解。我们讨论了内核和用户空间、回顾了许多常用的 Linux shell 命令、学习了进程原理及管理、了解了用户及组的安全概念、研究了 FHS 并且浏览了 Kali Linux 上的常见目录及文件。
概要总结:
Linux 常常被看做是整个操作系统,而实际上它仅仅是指操作系统的内核。内核是在系统启动的时候由启动加载器( boot loader )加载的,而启动加载器又是由预启动系统 BIOS/UEFI 启动的。
用户空间是指运行在内核之外的一切事务。在运行在用户空间的一些程序中,有很多核心实用工具出自 GNU 项目,这些工具大部分是从命令行运行(一个基于文本的窗口,可以支持命令输入、执行和结果查看)的。shell 就是通过命令行来执行命令的。
常见命令包括:pwd(打印当前目录),cd(更改目录)、ls(列出文件或目录内容)、mkdir(创建目录)、rmdir(删除目录)、mv/rm/cp(移动、删除、拷贝文件或目录)、cat(连接或显示文件内容)、less/more(一次显示一页文件内容)、editor(启动一个文本编辑器)、find(查找一个文件或目录)、free(显示内存信息)、df(显示磁盘空间使用情况)、id(显示用户身份及所属组列表)、dmesg(查看内核日志)以及journalctl(显示可用日志)。
在 Kali Linux 上可以通过几个命令来了解硬件情况:lspci(列出 PCI 设备)、lsusb(列出 USB 设备)和lspcmcia 列出 PCMCIA 卡。
进程是程序的一个实例,它不仅需要内存空间来存储其自身,还需要空间存储数据。进程管理可以通过以下命令进行管理:ps(显示进程)、kill(结束进程)、bg(将进程放到后台运行)、fg(将后台进程切换到前台)以及 jobs(显示后台进程列表)。
类 Unix 系统都是多用户系统。这些系统支持多用户及用户组,且可以通过权限对其进行管理。和文件及目录的权限相关的命令有:chmod(更改权限)、chown(更改属主)以及chgrp(更改属组)。
和其他的专业 Linux 发行版一样,Kali Linux 文件系统也是通过 Filesystem Hierarchy Standard (FHS) 来组织的,因此从其他 Linux 发行分支迁移过来的用户可以很容易的上手。
习惯而言,应用程序的配置文件通常放在用户 home 目录下,并且是以 “.” 开头,在 Linux 系统下这类文件默认是隐藏的。
现在,你已经对 Linux 基础有了一定了解,那么就让我们来配置和运行 Kali Linux 吧。
为了能够让大家边学习边实践,达到一起读书的目的,公众号将尽量保持一周两到三篇的速度更新,欢迎大家持续关注。
另外,部分图片来自网络,如有侵权请联系作者删除。
破阵子
醉里挑灯看剑
梦回吹角连营
八百里分麾下炙
五十弦翻塞外声
猎客
·
公元
公众号:NetHunterPark
关注移动安全及渗透测试
领取专属 10元无门槛券
私享最新 技术干货