你需要知道的Linux常识(一)(内附超全思维导图)

写在前面
    Linux作为常见操作系统之一,由于其开源免费的优点,在很多公司内部,都会使用到它,要么服务器,要么路由器。因此,熟悉掌握Linux相关操作命令,是快速高效办公的捷径之一。本期系列文章,将会按照不同模块,总结学习中的知识点。

系列文章
你还在为vi/vim的各种命令苦恼吗?这里有详细的讲解、清晰的脑图和史上最全的键盘图,希望能帮到你

文章目录

          • 1、Linux目录结构
            • 1.1、目录详解
            • 1.2、usr目录
          • 2、常见命令
            • 2.1、安装软件包命令
            • 2.2、在线安装软件
            • 2.3、查找命令
            • 2.4、ls命令
            • 2.5、cd命令
            • 2.6、拷贝命令
            • 2.7、删除命令
            • 2.8、移动文件
            • 2.9、解压命令
            • 2.10、进程相关命令
            • 2.11、杀进程命令
            • 2.12、启动定时任务
            • 2.13、性能分析
            • 2.14、后续继续补充。。。
          • 3、常用快捷键
          • 4、写在结尾

1、Linux目录结构

    首先,用一张图来直观了解一下Linux的结构。
你需要知道的Linux常识(一)(内附超全思维导图)_第1张图片
    从上图可知,Linux是一种典型的树形结构,根目录"/",在任何目录下敲入 cd / ,即可跳入该目录中。此目录下有一系列目录,组成了庞大而有序的Linux系统王国。
在这里插入图片描述

1.1、目录详解

    由于 Linux 系统免费开源,使得 Linux 发行版本有很多,利用 Linux 开发产品的团队也有很多,如果任由每个人都按照自己的想法来配置 Linux 系统文件目录,后期可能会产生诸多的管理问题。为了避免诸多使用者对 Linux 系统目录结构天马行空,Linux 基金会发布了 FHS 标准。多数 Linux 发行版系统都遵循这一标准。FHS(Filesystem Hierarchy Standard)文件系统层次化标准,该标准规定了 Linux 系统中所有一级目录以及部分二级目录(/usr 和 /var)的用途。发布此标准的主要目的就是为了让用户清楚地了解每个目录应该存放什么类型的文件。下图按照垂直树形结构,贴出思维导图,分别介绍不同目录的作用。读者可以直接保存图片方便下次查阅。
你需要知道的Linux常识(一)(内附超全思维导图)_第2张图片

1.2、usr目录

    usr目录是Linux目录中比较重要的一个目录,对于开发者而言更甚,其中包括了系统命令、用户程序存储位置等,另外还存放着Linux的源码,可以参考下图了解其不同作用。
你需要知道的Linux常识(一)(内附超全思维导图)_第3张图片

2、常见命令
2.1、安装软件包命令
系统 debian Red Hat Linux
发行版 ubuntu CentOS
软件包命名 <软件包名称><版本>-<修订号><平台>.deb <软件包名称><版本>-<平台>.rpm
安装命令 sudo dpkg -i xx.deb sudo rpm -ivh xx.rpm
卸载命令 sudo dpkg -i xx.deb。 sudo rpm -e xxSoftName
2.2、在线安装软件
系统 debian Red Hat Linux
发行版 ubuntu CentOS
安装命令 apt-get yum

2.2.1、apt-get 常用命令
你需要知道的Linux常识(一)(内附超全思维导图)_第4张图片
2.2.2、apt工作原理
    Ubuntu采用集中式的软件仓库机制,将各式各样的软件包分门别类地存放在软件仓库中,进行有效地组织和管理。然后,将软件仓库置于许许多多的镜像服务器中,并保持基本一致。这样,所有的Ubuntu用户随时都能获得最新版本的安装软件包。因此,对于用户,这些镜像服务器就是他们的软件源(Reposity)。然而,由于每位用户所处的网络环境不同,不可能随意地访问各镜像站点。为了能够有选择地访问,在Ubuntu系统中,使用软件源配置文件/etc/apt/sources.list列出最合适访问的镜像站点地址。

2.2.4、yum常用命令
你需要知道的Linux常识(一)(内附超全思维导图)_第5张图片

2.3、查找命令

find命令格式以及参数如下脑图所示:

 find [PATH] [option] [action]

你需要知道的Linux常识(一)(内附超全思维导图)_第6张图片

2.4、ls命令

你需要知道的Linux常识(一)(内附超全思维导图)_第7张图片

2.5、cd命令

你需要知道的Linux常识(一)(内附超全思维导图)_第8张图片

2.6、拷贝命令

你需要知道的Linux常识(一)(内附超全思维导图)_第9张图片

2.7、删除命令

你需要知道的Linux常识(一)(内附超全思维导图)_第10张图片

2.8、移动文件

你需要知道的Linux常识(一)(内附超全思维导图)_第11张图片

2.9、解压命令

你需要知道的Linux常识(一)(内附超全思维导图)_第12张图片你需要知道的Linux常识(一)(内附超全思维导图)_第13张图片

2.10、进程相关命令

你需要知道的Linux常识(一)(内附超全思维导图)_第14张图片

2.11、杀进程命令

你需要知道的Linux常识(一)(内附超全思维导图)_第15张图片

2.12、启动定时任务

你需要知道的Linux常识(一)(内附超全思维导图)_第16张图片

2.13、性能分析

你需要知道的Linux常识(一)(内附超全思维导图)_第17张图片

2.14、后续继续补充。。。
3、常用快捷键

以下脑图描述了常用的快捷键,平时使用多了也就很容易记住。
你需要知道的Linux常识(一)(内附超全思维导图)_第18张图片

4、写在结尾

    本文是博主几年工作中积攒的学习笔记,之前记录比较零散,点点滴滴,后续复习查找不方便,因此趁周末时光,将相关脑图和知识点重新整理,方便查阅。也方便初学者了解。如果您在阅读中发现有差错或漏洞,可以随时私信或留言,我会第一时间回复并完善。如果您觉得对您有帮助,请记得点赞或收藏或关注,您的支持是我前进中莫大的动力。独学而无友、则孤陋而寡闻,一起学习吧。

你可能感兴趣的:(Linux系列)