3.5 本章总结

# 第三章 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

关注移动安全及渗透测试

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181202G0O3X000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券