| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux 从入门到精通 -> 正文阅读 |
|
[系统运维]Linux 从入门到精通 |
0x00 无聊的冷知识现阶段处理器架构呈RISC V(开源指令集)、x86_64、ARM三足鼎立的形势,其中RISC V、ARM为精简指令集,x86_64为复杂指令集。中国无法获得x86_64和ARM的授权,所以无法自主研发属于这两种架构的CPU。我国的龙芯正是基于精简指令集研发出的首枚拥有自主知识产权的通用高性能微处理芯片,但该芯片架构仅适配于Linux操作系统。因为生态环境问题,Linux操作系统常被用于服务器端,很难用于桌面系统被客户端所接受。目前Linux主要有两大分支,一个是以Centos为代表的RedHat,另一个是以Ubantu为代表的Debian。 0x01 Linux 文件系统Linux为根式文件系统,目录结构呈树型。其中目录最顶层为根目录,一切从“根”开始,注意区别“Windwos”的盘符。
0x02 Linux 系统信息
0x03 Linux 命令概述一、Linux命令
二、Linux命令的分类
使用命令“type”可以直接查看命令的归属,内部命令使用“which”搜索不到, 而外部命令则可以用“which”搜索到:
四、关机与重启命令
0x04 Linux 基本管理Linux一切皆文件,每个服务都有其对应的文件,而每个文件又都有其对应的用户和用户组。用户账号的管理工作主要涉及到用户账号的添加、修改和删除。添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号(-u)、用户组(-g)、主目录(-d)和登录shell(-s)等资源。刚添加的账号是被锁定的,无法使用。如果要拒绝系统用户登录,可以将其shell设置为 /usr/sbin/nologin 或者 /bin/false。
RedHat和Debian是Linux的两大分支,其中RedHat使用的是自己研发的包管理器rpm(redhat package manager),而Debian使用的是自己研发的包管理器dpkg(扩展名 .deb)。 查询已安装的RPM软件包信息:
查询未安装的RPM软件包信息:
安装&升级&卸载RPM软件包:
简单来说, RPM只能安装已经下载到本地机器上的RPM包,而YUM能在线从服务器上下载并安装RPM包并将其缓存到本地。除此之外,YUM还能自动处理包与包之间依赖关系的问题,这些都是RPM所不具备的,YUM也正是为了解决这些问题才应运而生的。 apt(Advanced Package Tool) 也是deb包管理工具。上面提到的dpkg(Debian Packager) 包管理工具主要用于安装我们下载到本地的deb软件包。而apt包管理工具则可以直接从Ubuntu官方服务器软件仓库中搜索、安装软件到我们的Ubuntu系统,也可以通过apt工具更新、卸载我们的deb软件。apt与dpkg的关系就如同yum与rpm的关系,这里不再赘述。 2.源代码包管理 rpm包和deb包相较于源代码包均具有滞后性,因为它们都来源于开源组织率先发布的源代码包。其中rpm包由RedHat制作,deb包由Debian制作。此外,源代码包可以根据用户需要灵活的定制软件功能。 0x05 Linux 文本操作一、查看文件内容
0x06 LNMP 环境搭建LNMP环境搭建过程涉及很多Linux的相关知识,包括基本命令的使用、软件包的管理、用户和用户组的管理、文件系统的管理…对于加深我们对Linux的理解有很大帮助。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:50:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |