linix核心基础
Linux基础知识
赴的
这个作者很懒,什么都没留下…
展开
-
Linux运维网络基础
网络基础第一部分其他优质文档课程概述介绍说明1. 网络学习概念介绍 什么是网络技术 | 学习网络重要性 | 网络的技术技能介绍了解2. 网络实现通讯条件 网络传输传输介质介绍 | 网卡设备功能作用说明 | 网络传输速率协商过程概念理解 | 网络数据传递过程 3. 网络重要设备介绍 网络交换设备概念作用介绍 | 网络路由设备概念作用介绍概念掌握4. 网络路由配置方法 路由配置命令信息1. 网络学习概念介绍什么是网络:原创 2020-10-13 15:08:06 · 1345 阅读 · 1 评论 -
28. 进程管理
1. 进程基础知识1.1 程序,进程,守护进程,线程程序:磁盘上的文件。进程:运行着的程序。守护进程:持续运行的进程。子进程/线程:由进程产生的进程。生产查进程:ps -aux | ps -ef1.2 父进程,子进程当父进程接收到任务调度时,会通过fock派生子进程来处理,那么子进程会继承父进程属性。子进程在处理任务代码时,父进程会进入等待状态中…子进程在处理任务代码后,会执行退出,然后唤醒父进程来回收子进程的资源。如果子进程在处理任务过程中,父进程退出了,子进程没有退出原创 2020-10-10 20:29:40 · 339 阅读 · 0 评论 -
21. 磁盘管理
Linux磁盘与文件系统管理命令 / 257fdisk:磁盘分区工具 / 257prtprobe:更新内核的硬盘分区表信息 / 265tune2fs:调整ext2/ext3/ext4文件系统参数 / 266parted:磁盘分区工具 / 268mkfs:创建Linux文件系统 / 272dumpe2fs:导出ext2/ext3/ext4文件系统信息 / 274re ze2fs:调整ext2/ext3/ext4文件系统大小 / 275fsck:检查并修复Linux文件系统 / 278dd原创 2020-10-10 19:58:13 · 252 阅读 · 0 评论 -
22. 磁盘分区
1. 磁盘命名规则1.得有一个硬盘2.装载到服务器上3.Windows对磁盘分区、格式化、可以使用4.Linux对磁盘分区、格式化、挂载,方可使用。一台服务器只能分4个分区?如果想超过四个分区怎么办?##查磁盘分区相关信息[root@web01 ~]# blkid[root@web01 ~]# cat /etc/fstab ##开机自动挂载的文件2.磁盘基本分区Fdisk2.1 添加一个20G的硬盘(虚拟机操作)2.2 对该磁盘进行分区fdiskn 新原创 2020-10-09 08:43:37 · 1116 阅读 · 0 评论 -
26. 静态路由和iptables
1. 把linux配置成路由器准备一台机器:改主机名hostnamectl set-hostname network01bash重启网络服务systemctl restart networkip addr由于配置的静态路由就是相当于网关的一种,所以在配置网卡时,要记得删除网关,DNS。数据在传输的过程中随着数据的传送 物理地址一直改变,但是源IP和目标Ip不变2. iptables参数; -I 插入一条规则,(默认是从自上而下应用规则,所以咋插入规则时,要考虑先后顺序,原创 2020-07-13 19:51:11 · 903 阅读 · 0 评论 -
shell 100例
1、编写hello world脚本#!/bin/bash 编写hello world脚本 echo "Hello World!"2、通过位置变量创建 Linux 系统账户及密码#!/bin/bash 通过位置变量创建 Linux 系统账户及密码 #$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数useradd "$1" echo "$2" | passwd ‐‐stdin "$1"3、备份日志#!/bin/bash 每周 5 使用 tar 命令备份/v转载 2020-06-18 19:08:06 · 2617 阅读 · 1 评论 -
19 Linux系统之安装工具------yum基本介绍
一,什么yum?、什么是yum源? 什么是yum仓库?一个源,就是一个网址。这个网址对应的就是一个仓库, 这个仓库中有很多的rpm包。加一个源网址,就相当于是在添加一个仓库。二,配置的源:base源: 基础软件包 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoepel源: 第三方软件 wget -O /etc/yum.repos.d/epel.repo ht原创 2020-06-18 16:29:15 · 259 阅读 · 0 评论 -
18. linux之rpm包安装上------1.安装rpm包 2.升级rpm包 3.卸载rpm包 4.查询rpm包
这里写目录标题1.安装本地路径下软件包升级rpm包3.卸载rpm包4.安装软件包后,查询安装到本地哪个路径三种安装方式;rpm包安装源码包安装二进制包安装一,使用rpm工具安装rpm软件包安装软件包 -i显示安装过程 -v显示安装进度条 -h1.安装本地路径下软件包[root@xuliangwei ~]# rpm -ivh /mnt/Pa...原创 2020-03-28 21:15:35 · 827 阅读 · 0 评论 -
17. linux系统之压缩打包------ 一. 文件打包与压缩 二. gzip打包与压缩 三. zip打包与压缩 四. tar打包与压缩
这里写目录标题一. 文件打包与压缩二. gzip打包与压缩三. zip打包与压缩四. tar打包与压缩一. 文件打包与压缩将多个文件和目录组织成一个特殊的文件.压缩前与压缩后,大小不一样。压缩后传输会快很多 Windows和Linux压缩如何互通。 .zip .tar.gzLinux下常见压缩包类型格式 压缩工具.zip zip压缩工具.gz gzip压缩工具...原创 2020-03-26 23:31:52 · 397 阅读 · 0 评论 -
16. linux系统之特殊权限------suid使用 SGID的使用 特殊权限SBIT: 默认权限UMASK:
文章目录suid使用SGID的使用特殊权限SBIT:默认权限UMASK:1.特殊权限SUID4000、SGID2000、SBIT10002.特殊的属性 chattr + -( 免死金牌 )只能追加 a sudo审计日志不能动 i /etc/passwd3.UMASK默认权限特殊权限SUID[root@oldboy ~]# ps aux | grep pass...原创 2020-03-21 13:12:12 · 402 阅读 · 0 评论 -
15. linux系统之压缩工具------gzip压缩工具 zip压缩工具 tar压缩工具 排除文件并打包压缩 解压缩文件
文章目录gzip压缩工具zip压缩工具tar压缩工具排除文件, 并打包压缩4.解压缩文件将多个文件和目录组织成一个特殊的文件 ( 特殊的文件----->>>压缩文件 )压缩前与压缩后,大小不一样。压缩后传输会快很多Windows和Linux兼容的压缩格式.zip.tar.gzLinux下常见压缩包类型 格式 压缩工具 .zip zip压缩工具 .gz...原创 2020-03-21 12:56:15 · 413 阅读 · 0 评论 -
14. linux之基本权限的设定------限中的rwx对文件的影响: rwx对目录的影响
@[TOC] 1.什么是权限?权限就是约束用户对系统的操作2.为什么要使用权限?保证每个用户的登录隐私和环境验证权限rwx对文件和对目录的含义?r读 4w写 2x执行 1-无 0如何变更一个文件至其他用户?chown权限与用户之间的关系? 当一个用户访问文件流程如下:1) 判断用户是否为文件所有者,如果是则按所有者的权限进行访问2) 判...原创 2020-03-21 11:19:55 · 793 阅读 · 0 评论 -
13linux之提权 ------1.使用groupadd命令新增组, 2.使用groupmod命令修改组 3.groupdel删除组。 2.切换用户身份、提权
学习用户权限管理,之前先了解组的概念:组就是一个逻辑概念。逻辑上将多个用户捆绑成一个组,当我们操作组的时候就相当于在操作组下的所有用户。 组的信息存放在那里?/etc/group/etc/gshadow查看用户属于哪个组groups username**一.组的使用,组的创建、删除、修改 groupadd groupdel groupmod**组的分类:基本组:创建...原创 2020-03-21 10:58:41 · 422 阅读 · 0 评论 -
12.linux之 > 重定向------1.什么是重定向? 2.为什么要使用重定向? 3.学习重定向前需要了解 4.管道中的tee技术 5.进程管道技术是什么? xargs的作用
1.什么是重定向?将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中。 比如:每天凌晨定时备份数据,希望将备份数据的结果保存到某个文件中。这样第二天通过查看文件的内容就知道昨天备份的数据是成功还是失败。2.为什么要使用重定向?**1.当屏幕输出的信息很重要,而且希望保存重要的信息时;2.后台执行中的程序,不希望他干扰屏幕正常的输出结果时;3.系统的例行命令, 例如定时任务的执...原创 2020-03-21 01:14:44 · 3682 阅读 · 0 评论 -
11. linux系统之find查找命令------按照大小,类型,时间,用户,查找。查找之后的命令动作,逻辑运算符
引言: Linux find命令用来在指定目录下查找文件。Linux下find命令在目录结构中搜索文件,并执行指定的操作。find命令提供了相当多的查找条件,功能很强大。可以通过多个查找条件的方式,去精确的定位到某些匹配的资源。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。查找的类型: 名称 大小 修改时间类型 文件属主和属组 …1.Fin...原创 2020-03-21 00:53:59 · 655 阅读 · 0 评论 -
10 . linux 系统之用户管理------1.使用useradd命令新增用户 2.使用usermod命令修改用户信息 3.使用userdel命令删除账户 如何设定密码
能登录系统的都我们都称为用户既然有用户登录,linux不同于windows,多用户可同通时登录是linux的的一个显著优点,所以我们就要学习和了解用linux系统中对用户的管理 在linux系统中,用户被分为,超级管理员用户和普通用户。 系统上每一个程序,都需要特定的用户运行 并且在生产环境中,由于Root超级管理员用户权限太大,也是需要创建普通用户管...原创 2020-03-12 21:59:23 · 1094 阅读 · 0 评论 -
9 linix 之 vim编辑器------1.什么是VIM 2.为什么要使用VIM 3.VI与VIM有什么区别 4.如何使用VIM编辑器 5.VIM模式三种模式介绍
1.什么是VIM?Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在 Vi的基础上改进和增加了很多特性。2.为什么要使用VIM?通过前面的学习我们知道,Linux 系统中“一切皆文件”,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器。作为一名 Linux 初学者,你必须熟练掌握 Linux 中至少一款文本编辑器的用法。对文本编辑器的功能(如查找、剪...原创 2020-03-11 16:50:29 · 638 阅读 · 0 评论 -
8 inode及软硬连接相关------ node 硬链接, 软链接
inode中包括关于某个文件的索引信息,那么其中必然会存储部分数据,在计算机中必然会占据一定的空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是inode区(inode table),存放inode所包含的信息。inode编号在Unix/Linux操作系统中,系统内部并不采用文件名查找文件,而是使用inode编号来识别文件。因此对于...原创 2020-03-10 17:30:00 · 207 阅读 · 0 评论 -
7.linix基础命令------sort uniq cut sed awk wc
1)命令所在的绝对路径在哪?当我们使用,脚本时,碰到环境不同,使用相对路径执行会命令报错,可以使用绝对路径,那我们应该如何快速的获取命令的绝对路径呢?which 显示命令的绝对路径whereis 显示命令的绝对路径,同时也会显示帮助手册的路径(-b可以只显示路径)# type -a ls #不仅查看命令的绝对路径(包括别名)还可以查看内嵌命令2)对字符的处理sor...原创 2020-03-10 08:51:37 · 151 阅读 · 0 评论 -
7. linux操作文件的基本命令------cat命令 head命令 tail命令 grep命令 wget、curl命令: rz、sz命令
今天我们来学习linux系统中对文件的一些操作。catlessmoreheadtailgrepcat命令 连接文件并打印到标准输出设备上cat经常用来显示文件的内容选项:-A 查看特殊符号-n 显示文件的行号参数: 哪个路径下的文件[root@oldboy ~]# cat -n /etc/passwd #-n显示文件有多少行[root@oldboy ~]# ...原创 2020-03-08 16:47:53 · 515 阅读 · 0 评论 -
6. linux基本指令:文件管理------创建文件touch 创建目录mkdir 移动/剪切mv 复制;cp 删除:rm
在Linux系统中一切皆为文件,文件是一个文件,目录其实也是一个文件,那我应该通过哪些命令来实现 创建/复制/移动/删除 呢?创建文件touch 创建目录mkdir 移动/剪切mv 复制;cp 删除:rm创建文件: touchtouch:创建一个空白的文件,如果不加路径 就是在当前文件下通过一些操作可以实现一次创建多个文件,比如:# touch /home...原创 2020-03-08 16:46:00 · 356 阅读 · 0 评论 -
5. linux目录结构,路径------linux目录结构 路径
linux目录结构几乎所有的操作系统都是以目录的形式组织文件的,他们的结构展开很像一棵树的枝干,所以我们也罢这种目录结构成为目录树,在linux操作系统中,是以 / (根)为 目录的顶点的。 下面一幅图方便大家理解:这里有很多目录是通过软链接的方式存在的,他们的目录其实是通过类似于windows中快捷方式的形式存在的。linux路径相对路径:从跟 /目录开始的路径绝对路径: 相对于当...原创 2020-03-05 15:23:43 · 250 阅读 · 0 评论 -
1. 带你进入LINUX的世界-------一,什么是linux系统? 二,linux的优点和重要性 三,如何更好的学习Linux
一,什么是linux,Linux的前世今生二,Linux的优点和重要性三,如何从小白开始学好linux一,什么是linux系统? 用户 <——操作系统——> 硬件和我们经常使用windows一样,linux也是一个操作系统,起到用户与硬件之间沟通桥梁的作用。不过我们我们经常拿windows用于日常...原创 2020-02-27 21:58:25 · 292 阅读 · 0 评论 -
4 bash特性------快捷键 alisa,unaliash别名 ,history命令和 --help帮助手册
1.快捷键的使用ctrl+ A :光标移动至首行ctrl+ E :光标移动至尾行ctrl+ →:快速移动ctrl+ R: 搜索之前使用的命令ctrl+ L : 清空当前屏幕ctrl+ C:结束当前窗口进程ctrl+ U :删除光标前面的内容ctrl+ K :删除光标后面的内容ctrl+ W :按单词删除光标之前的内容ctrl+ D:退出当前bash shell ==>登...原创 2020-03-05 15:09:17 · 622 阅读 · 0 评论 -
3 Linux ballshell ------ 1.Vmware快照功能 2.Vmware克隆功能 3.Vmware网络(
今日内容1.Vmware快照功能2.Vmware克隆功能3.Vmware网络(简单画图)4.Linux Bash 介绍5.Linux Bash特性#命令 [ 选项 ] [ 参数 ]command [-options] [arguments][root@web ~]# ls #命令[r...原创 2020-03-03 18:50:07 · 204 阅读 · 0 评论 -
2. 学习Linux前的准备及 Linux系统安装------linux系统工具 2. 安装linux 3. 如何通过网络工具连接linux 修改中文语言
1.linux系统工具2. 安装linux3. 如何通过网络工具操作linux 在安装Linux系统前,需要给刚刚接触Linux操作的系统的同学讲一下,如何安装系统的问题,有人说了,我现在使用的是WIndows系统,我要学习Linux是不是就一定要安装linux系统呢??? 这里我建议大家使用虚拟机进行学习,况且工作情况下也都是windows / mac 系统通过网络工具实现对Li...原创 2020-03-01 23:58:57 · 339 阅读 · 0 评论