随笔分类 - Linux
摘要:磁盘简介 1、磁盘构造 2、磁盘接口 3、磁盘文件系统 4、RAID独立磁盘冗余阵列 1、磁盘构造: 在 Linux 系统中,文件系统是创建在硬盘上的,因此,要想彻底搞清楚文件系统的管理机制,就要从了解硬盘开始。硬盘可分为机械硬盘(Hard Disk Drive, HDD)和固态硬盘(Solid S
阅读全文
摘要:一、安装nginx 1、下载安装nginx所需的源码包 wget http://nginx.org/download/nginx-1.16.0.tar.gz tar -zxvf nginx-1.16.0.tar.gz cd nginx-1.16.0 2、下载需要编译安装需要的依赖包 yum -y i
阅读全文
摘要:Centos7-磁盘分区磁盘层次结构–磁盘分区方法情况一:磁盘分区–磁盘小于2T fdisk情况二:磁盘分区–磁盘大于2T centos6:parted centos7:fdisk 一、磁盘小于2T情况,fdisk分区1、查看系统磁盘情况,是否能够扫到新添磁盘lsblk 或者 fdisk -l如下图
阅读全文
摘要:linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。 /var/spool/cron
阅读全文
摘要:Shell 教程 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Uni
阅读全文
摘要:简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk
阅读全文
摘要:sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。
阅读全文
摘要:Grep 命令 用法大全 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 1、 参数: -I :忽略大小写-c :
阅读全文
摘要:Xshell远程连接服务器 打开xshell后找到左上角第一个“文件”点击,弹出来一个下拉框,选择“新建”点击(或者直接按下快捷键“Alt+n”)。 点击“新建”之后就会出现下面这样一个界面,“名称”根据自己的需求填写,“协议”就是默认的SSH,“主机”是这一步最关键的,一定要填写正确,否则无法登录
阅读全文
摘要:Linux用户及权限管理 Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。 Linux系统用户是根据用户ID来识别的,默认ID长度为32位,从默认ID编号从0开始,但是为了和老式系统兼容,用户ID限制
阅读全文
摘要:一、iptables常见概念1、iptables概述netfilter/iptables:IP信息包过滤系统,它实际上由两个组件netfilter 和 iptables 组成。netfilter/iptables 关系:netfilter 组件也称为内核空间(kernelspace),是内核的一部分
阅读全文
摘要:免费申请xshell个人版 官方下载地址:https://www.xshell.com/zh/xshell-download/ # 提交之后,根据邮箱提示连接,点击下载 安装 根据创建Centos7服务器,现在成功的创建了一台服务器,我们可以使用Linux系统进行操作了,但通常我们会使用远程管理工具
阅读全文
摘要:系统目录结构 centos7 系统目录结构详解 / 这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /sbin 大多是涉及系统管理的命令的存放,是
阅读全文
摘要:1.ls命令,展示文件夹内容,参数如下 ls:展示文件夹内容 -a :全部的档案,连同隐藏档( 开头为 . 的档案) 一起列出来 #ls -a -d : 仅列出目录本身,而不是列出目录内的档案数据~ #ls -d -f :直接列出结果,而不进行排序 (ls 预设会以档名排序!) #ls -f -F
阅读全文
摘要:安装Linux-Centos7版本服务器 根据提示信息无需修改点击下一步,进入到安装系统界面,选择稍后安装操作系统。创建Centos7服务器 根据前面Linux章节,咱们已经对Linux版本有了一定的概念,现在根据下载的ISO镜像,创建一台属于自己的虚拟机服务器,打开课前准备所安装的Vmware软件
阅读全文
摘要:1、了解Linux发行版本 很多同学往往会被 Linux 众多的发行版本搞得一头雾水,我们首先来了解一下这个问题。 从技术上来说,Linux创始人开发的 Linux 只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它只是操作系统的
阅读全文
摘要:1、下载Vmware workstation Vmware有两个版本,分别是分别是 VMware Workstation Pro 和 VMware Workstation Player。Player 是免费版本只能用于非商业用途,适合个人学习。Pro 是商业版本,功能最强大,付费以后才能使用。因Pl
阅读全文
摘要:SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VM
阅读全文