
从‘0’入门Linux(基础已完结)
本栏为参考尚硅谷韩老师的Linux课程的笔记
MiTu_-_
我只是一个普通的人,却梦想改变世界。
不断地学习,提升自己,让我们相遇在此!
展开
-
【Linux 系列笔记】20 软件包 RPM 和 YUM 的指令详解(查询、安装、卸载)
RPM 包和 YUM 包1. RPM(1)介绍(2)指令2. YUM(1)介绍(2)指令1. RPM(1)介绍RPM 是一种用于互联网下载包的打包及安装工具,它包含在某些 Linux 发行版中,它生成具有 .RPM 扩展名的文件。RPM 是 RdeHat Package Manger(RedHat 软件包管理工具)的缩写,类似于 Windows 的 setup.exe,这一文件格式名称虽然打上了 RedHat 的标志,但理念是通用的。Linux 发行版(suse、redhat、centos)都有采原创 2020-06-10 11:04:12 · 515 阅读 · 0 评论 -
【Linux 系列笔记】19 进程管理 和 服务管理
Linux 进程管理1.进程管理(1)基本概念(2)查看系统进程 ps(3)终止进程 kill2. 服务管理(1)服务管理(临时)(2)查看服务(3)服务的运行级别(4)服务管理(永久)1.进程管理(1)基本概念在 Linux 中,每个执行的程序(代码)都称为一个进程,每一个进程都被分配一个 ID 号;每一个进程都对应一个父进程,而父进程又可以复制多个子进程;每个进程都可能以两种方式存在—— 前台和后台进程(守护进程)。前台进程就是屏幕上可见可操作的,后台进程则是不可见而实际也在操作的,直到关原创 2020-06-10 09:35:36 · 345 阅读 · 0 评论 -
【Linux 系列笔记】18 网络配置(包含CentOS 6 和 CentOS 7)炒鸡详细哟~~
Linux 网络配置1. 自动获取 IP2. 指定固定 IP 地址网络配置原理在虚拟机的三种网络中已经讲过,不了解的同学可以点击前面的链接阅读。1. 自动获取 IPCentOS 6点击右上角“电脑图标” — 点击 System eth0 来手动连接,也可以点击 系统 — 首选项 — 网络连接,里面来配置自动连接。 CentOS 7点击右上角图标 — 有线设置 — 点击“设置图标” — 自动连接 — 应用 以上都是自动获取 IP 地址,IP 地址是动态的,每原创 2020-06-09 00:08:31 · 306 阅读 · 0 评论 -
【Linux 系列笔记】17 磁盘分区、挂载 mount 和 磁盘查询 df du(两篇让你明了Windows 和 Linux 磁盘分区 和 硬盘、硬盘接口类型)
Linux 磁盘分区和挂载1. 分区的方式2. Windows 下的磁盘分区3. Linux 下的磁盘分区4. 硬盘介绍5. 为你的 Linux 增加一块硬盘(使用挂载)1. 分区的方式(1)MBR 分区:主引导记录。 它存在于磁盘驱动器开始部分的一个特殊扇区。这个扇区包含了已安装的操作系统信息,并用一小段代码,由 BIOS 来启动。如果 MBR 信息损坏或误删就不能正常启动操作系统。Linux 系统中 MBR 通常是 GRUB 加载器。当一台电脑启动时,它会先启动主板自带的 BIOS 系统,然后原创 2020-06-05 09:06:21 · 569 阅读 · 0 评论 -
【Linux 系列笔记】16 定时任务调度 crontab(你会 Linux 任务定时管理了吗?简单详细地讲给你听)
定时任务调度基本概念当你想要让计算机定时的完成某个任务而非人工管理时,你可以使用 Linux 的 crond 服务进行定时任务的设置。crond 是 Linux 系统中用来定期执行命令或者指定程序任务的一种服务或者软件。有了 crond 服务,你就可以使用 crontab 命令来设置定时任务了。有两种方法可以设置定时完成任务:任务简单:直接使用 crontab + 命令 定时执行。任务复杂:先编写脚本(Shell),然后用 crontab + 文件 来调用脚本文件定时执行。cr原创 2020-06-01 17:15:30 · 299 阅读 · 0 评论 -
【Linux 系列笔记】15 组管理和权限管理(Linux 必学的用户管理,你会了吗?还有个小案例哦~~)
Linux 的组管理和权限管理1. 组管理和文件归属在上一帖 13 Linux 的用户管理 中已经详细地讲了用户管理,顺便也渗透了一些组管理的内容(学习本帖前,需要先对用户管理有一定的认识)。本帖就来详细介绍 组管理和权限管理 的相关内容。1. 组管理和文件归属Linux 是多用户多任务操作系统,所有的文件皆有其所有者(Owner)、所在组(group)和其他组的概念了。我举个栗子吧:你有一本漫画,漫画的所有者就是你自己;如果你愿意和同班共享,那么所在组是你自己的班级,你可以赋予所在组(同班同学原创 2020-05-30 17:18:32 · 622 阅读 · 0 评论 -
【Linux 系列笔记】14 Linux中必须掌握的实用指令(程序员必须掌握的指令!又全又详细 你还在等什么~)
Linux 实用指令1)运行级别1.1)运行级别1.2)忘了 root 密码?1)运行级别1.1)运行级别0:关机1:单用户(多用来找回丢失密码)2:多用户无网络服务3:多用户有网络服务,命令行界面(程序猿)4:系统未使用保留给客户5:图形界面(普通用户)6:系统重启常用的运行级别是 3 和 5,可修改文件来修该默认的运行级别。我们刚开始进入 CentOS 的就是 3 或 5 级别。在 CentOS7 之前,系统运行级别的配置文件在 /etc/inittab 里。可通过下面指令查看原创 2020-05-23 12:18:31 · 848 阅读 · 0 评论 -
【Linux 系列笔记】13 用户管理
Linux 的用户管理1)基本介绍2)添加用户(必须是超级用户才可执行)3)设置/更改密码4)删除用户5)查询用户信息6)切换用户7)查看当前用户 / 登录用户8)组的管理9)用户和组的相关文件1)基本介绍Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须先向系统管理员申请一个账号,然后以账号的身份进入系统。用户用户分为三类:root 用户 (ID: 0)系统用户 (ID: 1 ~ 499)普通用户 (ID: 500+)每个用户仅有一个用户ID(User原创 2020-05-18 17:06:08 · 534 阅读 · 0 评论 -
【Linux 系列笔记】12 关机、重启和用户注销
Linux 的关机、重启和用户注销关机shutdownshutdown -h now :立刻关机。shutdown -h 1 :1 分钟后关机。(可用 shutdown -c :取消关机)shutdown -r now :立刻重启。halt :立刻关机。等同于 shutdown -h now。重启reboot :立刻重启。等同于 shutdown -r now。注意事项sync :把内存的数据同步到磁盘。当我们关机或者重启时,都应该先执行 sync 命原创 2020-05-17 16:00:11 · 342 阅读 · 0 评论 -
【Linux 系列笔记】11 vi 和 vim 的使用
vi 和 vim 的使用1)介绍所有的 Linux 系统都会内建 vi 文本编辑器。但现在使用较多的是 vim 文本编辑器。vim 是一个程序开发工具,它是 vi 的增强版,不仅兼容了 vi 的所有指令,还加了一些新的特性在里面。2)3 种模式vi / vim 有 3 种模式:一般 /正常模式用户刚启动 vi / vim,就会进入正常模式(这是默认的模式)。在这个模式你可以使用 “↑ ↓ ← →”来移动光标。可以使用 “删除字符” 或 “删除整行” 来处理内容。也可 “复制粘贴”。编辑原创 2020-05-16 15:25:55 · 640 阅读 · 0 评论 -
【Linux 系列笔记】10 远程上传下载文件
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接远程上传下载文件上一帖中,我安装了 XShell 用来远程登录到 Linux 服务器,这样就可以对 Linux 进行各种命令操作。而本帖需要安装的是 XFtp,用来上传和下载文件到Linux服务器。XFtp 是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。下载 XFtp直接在官网上下载就好了,官网.原创 2020-05-15 14:05:18 · 265 阅读 · 0 评论 -
【Linux 系列笔记】09 远程登录到 Linux 服务器
作者:MiTu_-_除非特殊声明,本贴均为原创,转载请务必保留本文链接远程登录到 Linux 服务器为什么要远程登录 Linux ?Linux 服务器是开发小组共享的。项目正式线上运行要在公网上。因此程序员需要远程登录到 Linux 服务器上进行项目管理或者开发。远程登录客户端的工具有很多,比如 Xshell、Secure CRT、PUTTY。这里我选用 Xshell5。...原创 2020-05-07 14:07:11 · 527 阅读 · 0 评论 -
【Linux 系列笔记】08 Linux的目录结构
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接Linux 的目录结构我们都知道,Windows下我们的磁盘会有很多分区,比如C、D、E盘……而在Linux中,只有一个根目录“ / ”,它是最顶层的,在根目录下才会有很多其他分区。Linux是层级式的树形目录结构,如下图所示:在Linux中,我们深刻理解它的目录结构是非常必要且重要的的。要记住: Linux世...原创 2020-05-04 00:14:32 · 489 阅读 · 0 评论 -
【Linux 系列笔记】07 VMware Tools的安装 和 共享文件
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接VMware Tools的安装前言安装VMware Tools创建共享文件夹前言VMware Tools的作用:1.可以实现从Windows到CentOS系统的复制粘贴操作。2.Winows和CentOS可以共用一个共享文件夹,实现文件共享。安装VMware Tools1.在VM虚拟机菜单栏找到“虚拟机”...原创 2020-04-30 23:19:51 · 695 阅读 · 0 评论 -
【Linux 系列笔记】06 终端和网络的配置
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接终端和网络的配置终端的打开网络的配置终端的打开在桌面上直接点击右键,找到“在终端中打开”就可以了。之后就会弹出终端,我们的命令都是在这里输入的。如果你对颜色不满意,可以设置背景和文字颜色。打开“编辑”-“侧写首选项”。找到“颜色”-“内置方案”,这里就可以调背景和文字颜色了。下面也可以自定义哦!网...原创 2020-04-30 15:13:56 · 468 阅读 · 0 评论 -
【Linux 系列笔记】05 安装 CentOS 系统(全网 ‘ 绝无仅有 ’ 的一篇傻瓜式安装教程!!!)
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接安装CentOS系统前言CentOS安装1)创建虚拟机(空间)2)安装系统CentOS前言原理我们下载VMware虚拟机是用来在母机上创建一个虚拟机空间。接着我们就在这个虚拟机空间上来安装我们的Linux发行版系统,这里我安装CentOS 6.8,当然你也可以选择其他Linux发行版系统,比如Ubuntu。这...原创 2020-04-29 10:14:39 · 1295 阅读 · 0 评论 -
【Linux 系列笔记】04 VMware Workstation安装(超细!!!)
作者:MiTu_-_本帖内容著作权归作者所有,转载请务必保留本文链接VMware 和 CentOS 的安装前言安装VMware Workstation前言在学习Linux前,必须有一个Linux发行版的系统才能来学习。安装Linux系统的方法有很多,我列举几个:1)直接在Windows下安装Linux子系统。2)用U盘作启动盘安装Linux系统。(这个当时安的时候什么也不懂,...原创 2020-04-28 18:29:15 · 454 阅读 · 0 评论 -
【Linux 系列笔记】03 Linux和Windodws比较
作者:MiTu_-_除非特殊声明,本站文章均为原创,转载请务必保留本文链接就直接上个图吧:赠人玫瑰,手有余香!!!还望大家随手点个赞哟(^U^)ノ~YO...原创 2020-04-27 23:28:42 · 258 阅读 · 0 评论 -
【Linux 系列笔记】02 Linux和Unix的关系(发展历程)
作者:MiTu_-_Linux与Unix的关系Unix的来源Linux的诞生GNU计划Unix的来源Unix操作系统发明者Ken Thompson和Dennis Ritchie Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M. Riche老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一,操作系统Plan 9的主要作...转载 2020-04-27 22:57:00 · 867 阅读 · 0 评论 -
【Linux 系列笔记】01 Linux介绍
作者:Mitu_-_除非特殊声明,本站文章均为原创,转载请务必保留本文链接Linux 介绍1)Linux怎么读Linux读法有很多,有十多种。通常这三种读法是比较常见的:【里纽克斯】、【里尼克斯】、【里纳克斯】。2)Linux的特点首先Linux是一款操作系统。它免费、开源、安全、高效、稳定、处理高并发非常强悍。3)Linux创始人林纳斯·本纳第克特·托瓦兹(Lin...原创 2020-04-26 01:37:50 · 1407 阅读 · 0 评论