Linux基础
文章平均质量分 84
ZZULI_Lucas
“记住要仰望星空,不要低头看脚下。无论生活如何艰难,请保持一颗好奇心。你总会找到自己的路和属于你的成功。”
——史蒂芬·霍金
展开
-
Markdown格式要求!
Markdown写作格式Markdown写作格式新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Markdow...转载 2018-10-29 20:42:48 · 760 阅读 · 0 评论 -
网络配置及route路由
修改主机名hostnamecentos6vim /etc/sysconfig/network 写入HOSTNAME=centos666.localdomainhostname centos666.localdomain最后exit退出或者exec bash刷新下缓存centos7 设置主机名hostnamectl set-hostname centos777.localdomain最...原创 2018-11-05 22:39:14 · 1203 阅读 · 0 评论 -
条件语句详解if,for,while,case,until,shift
if语句单分支if 判断条件;then条件为真的分支代码fi双分支if 判断条件; then条件为真的分支代码else条件为假的分支代码fi多分支if 判断条件1; then条件1为真的分支代码elif 判断条件2; then条件2为真的分支代码elif 判断条件3; then条件3为真的分支代码else以上条件都为假的分支代码fiif示例根据命令的退出...原创 2018-11-05 23:03:04 · 454 阅读 · 0 评论 -
Linux进程管理
ps常见选项psC cmdlist 指定命令,多个命令用,分隔L 显示线程e: 显示所有进程,相当于-Af: 显示完整格式程序信息F: 显示更完整格式的进程信息H: 以进程层级格式显示进程相关信息u userlist 指定有效的用户ID或名称U userlist 指定真正的用户ID或名称g gid或groupname 指定有效的gid或组名称G gid或groupname 指...原创 2018-11-08 19:55:38 · 241 阅读 · 0 评论 -
计划任务at 和Crontab
计划任务Linux任务计划、周期性任务执行• 未来的某时间点执行一次任务at 指定时间点,执行一次性任务batch 系统自行选择空闲时间去执行此处指定的任务• 周期性运行某任务cronat任务 (按ctrl+D保存)包:atat命令:at [option] TIME常用选项:-V 显示版本信息-t time 时间格式 [[CC]YY]MMDDhhmm[.ss]-l 列出指...原创 2018-11-08 19:57:27 · 246 阅读 · 0 评论 -
装centos系统后必须要做的几件事!!!
定义习惯用的别名vim .bashrcalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'alias yy='yum install -y'修改网卡信息,配置固定ipvim /etc/sysconfig/network-scripts/ifcfg-ens33PREFIX=24BOOTPROTO=staticIPADDR=192.16...原创 2018-12-12 17:13:59 · 610 阅读 · 0 评论 -
Find命令用法总结
find*****重点查找条件指搜索层级-maxdepthlevel 最大搜索目录深度,指定目录为第1级-mindepthlevel 最小搜索目录深度先处理目录内的文件,再处理目录-depth根据文件名和inode查找:-name “文件名称”:支持使用glob*, ?, [], [^]-iname"文件名称":不区分字母大小写-inumn 按inode号查找-samef...原创 2018-12-16 22:15:06 · 731 阅读 · 0 评论 -
iptables防火墙
1. Linux防火墙防火墙的概念iptables的基本认识iptables的组成iptables的基本语法iptables之forward的概念iptables之地址转换法则SNAT源地址转换的具体实现DNAT目标地址转换的具体实现1.1. 安全技术入侵检测与管理系统(Intrusion Detection Systems):特点是不阻断任何网络访问,量化、定位来自内外...原创 2018-12-23 19:27:53 · 372 阅读 · 0 评论 -
Centos中压缩工具的用法
compresscompress +文件【多个文件时压缩每个文件为单独的压缩文件】 压缩该文件,压缩后该文件消失,生成一个.z的压缩文件compress -c +文件 > 文件.gz压缩文件并显示过程 不会丢失源文件,利用重定向保留原文件uncompress +文件【同解压】 等于 compress -d+文件 解压该文件,解压后该文件消失,生成不带.z的原文件gzipgzip...原创 2018-12-18 13:54:14 · 447 阅读 · 0 评论 -
Sed文本处理工具总结
文本处理工具sedsed工具用法:sed[option]… ‘script’ inputfile…用法: 不加-i时仅仅是打印到屏幕显示,加-i可以修改文件,一般加-i.bak备份一个.bak文件常用选项:-n不输出模式空间内容到屏幕,即不自动打印-e多点编辑-f /PATH/SCRIPT_FILE从指定文件中读取编辑脚本-r支持使用扩展正则表达式-i.bak备份文件并原处编...原创 2018-12-18 13:59:26 · 189 阅读 · 0 评论 -
磁盘备份及raid0和raid10的组建
blkid 查询各个设备UUIDmount -U ‘UUID’ 加挂载点 挂载设备umount /mnt/sdb1 卸载挂载设备sdb1(无占用)lsof /mnt/sdb1 有用户占用时,查询sdb1占用进程和用户fuser -km /mnt/sdb1 结束sdb1的所有占用cat /proc/mounts 查询所有的挂载点umount -o remount +挂载点 重新...原创 2018-11-04 15:50:59 · 1897 阅读 · 0 评论 -
三次握手及子网划分
arpIP 逻辑地址,可以查询此IP在网络的哪个位置MAC地址 物理地址1-126.x.y.z A类地址,全球共126个A类网段以太网 数据链路层以太网帧的数据报文 (和IP的不一样)长度 72-1526 去掉前导信息(8)和FCS(4),有用的数据长度为60-1514MAC地址唯一,前三位标识各个厂商后三位厂商自定义,如34-E1-2D-D0-72-DA,共6个字节,一个字...原创 2018-11-04 16:03:00 · 335 阅读 · 0 评论 -
逻辑卷LVM的管理
1实验:扩展VGpvcreate /dev/sdc 将新加的硬盘创建为物理卷pvs 查询物理卷vgextend vg0 /dev/sdc 扩展vg0,将sdc加进去lvextend 通用扩展命令,6,7都可以用2实验:缩减 *********LVM1 umount /mnt/mysql 卸载逻辑卷2 fsck -f /dev/vg0/lv_mysql 检查系...原创 2018-11-02 23:29:06 · 155 阅读 · 0 评论 -
计算机基础
title: 计算机基础date: 2018-09-24 18:18:18tags:L·Hmp3: http://www.ytmp3.cn/down/35843.mp3cover: http://odwjyz4z6.bkt.clouddn.com/005.jpg计算机基础–服务器服务器的分类服务器按应用功能可分为:Web服务器、数据库服务器、文件服务器、中间件应用服务器、...原创 2018-10-29 21:12:16 · 227 阅读 · 0 评论 -
文件系统及文件权限
title: 文件系统及文件权限date: 2018-09-29 18:18:18tags:绝对路径CP通配符用户和组权限ACL命令帮助内部命令:help COMMAND 或man bash外部命令:(1) COMMAND --helpCOMMAND -h(2) 使用手册(manual)man COMMAND(3) 信息页info COMMAND(4) 程...原创 2018-10-29 21:16:40 · 697 阅读 · 0 评论 -
文本处理及正则表达式
title: 文本处理及文件查找date: 2018-10-14 18:18:18tags:VIMFindSed正则表达式shell脚本文本处理及正则表达式文件查看文件查看命令:cat,tac,revcat [OPTION]… [FILE]…-E:显示行结束符$-n:对显示出的每一行进行编号-A:显示所有控制符-b:非空行编号-s:压缩连续的空行成一行t...原创 2018-10-29 21:18:40 · 1558 阅读 · 0 评论 -
软件包及yum仓库建设
title: 软件包管理date: 2018-10-19 18:18:1810.15,待整理软件包管理程序包的来源获取程序包的途径:(1) 系统发版的光盘或官方的服务器CentOS镜像:https://www.centos.org/download/http://mirrors.aliyun.comhttp://mirrors.sohu.comhttp://m...原创 2018-10-29 21:20:41 · 318 阅读 · 0 评论 -
Linux下各压缩工具的使用方法
压缩工具compresscompress +文件【多个文件时压缩每个文件为单独的压缩文件】 压缩该文件,压缩后该文件消失,生成一个.z的压缩文件compress -c +文件 > 文件.gz压缩文件并显示过程 不会丢失源文件,利用重定向保留原文件uncompress +文件【同解压】 等于 compress -d+文件 解压该文件,解压后该文件消失,生成不带.z的原文件gz...原创 2018-11-01 10:42:48 · 464 阅读 · 0 评论 -
用户、组和权限
用户、组和权限用户和组的配置文件Linux用户和组的主要配置文件:/etc/passwd:用户及其属性信息(名称、UID、主组ID等)/etc/group:组及其属性信息/etc/shadow:用户密码及其相关属性/etc/gshadow:组密码及其相关属性passwd文件格式login name:登录用名(luhao)passwd:密码(x)UID:用户身份编号(10...原创 2018-10-30 22:14:37 · 370 阅读 · 0 评论 -
文本处理及正则表达式grep,vim
文本处理及正则表达式文件查看文件查看命令:cat,tac,revcat [OPTION]… [FILE]…cat-E:显示行结束符$ -n:对显示出的每一行进行编号 -A:显示所有控制符 -b:非空行编号 -s:压缩连续的空行成一行 tac 与cat相反rev文件查看more: 分页查看文件more [OPTIONS...] FILE... -d: ...原创 2018-10-30 22:52:17 · 581 阅读 · 0 评论 -
SHELL脚本和Sed等工具的使用
SHELL脚本***********************重点创建shell脚本第一步:使用文本编辑器来创建文本文件第一行必须包括shell声明序列:#!.#!/bin/bash添加注释注释以#开头第二步:运行脚本给予执行权限,在命令行上指定脚本的绝对或相对路径直接运行解释器,将脚本作为解释器程序的参数运行脚本规范脚本代码开头约定1、第一行一般为调用使用的语言2、程序...原创 2018-10-30 23:01:25 · 235 阅读 · 0 评论 -
源码编译安装httpd-2.4.25.tar.bz2
实验 :源码编译安装httpd-2.4.25.tar.bz21. yum groupinstall "development tools"2. yum install apr-devel apr-util-devel pcre-devel openssl-devel3. useradd -r -u 80 -d /data/www/ -s /sbin/nologin httpd4. mkdi...原创 2018-11-02 23:00:40 · 794 阅读 · 0 评论 -
磁盘及文件系统分区
磁盘储存设备类型:块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘机械硬盘和固态硬盘机械硬盘(HDD): Hard Disk Drive,即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。机械硬盘中所有的盘片都装在一个旋转轴上,每张盘片之间是平行的,在每个盘片的存储面上有一个磁头,磁头与盘片之间...原创 2018-11-02 23:14:12 · 335 阅读 · 0 评论 -
xshell连接Linux认证很慢,解决办法
修改网卡vim /etc/sysconfig/network-scripts/ifcfg-ens33PREFIX=24BOOTPROTO=staticIPADDR=192.168.245.7NAME=ens33DEVICE=ens33ONBOOT=yessed -i 's/#UseDNS.*/UseDNS no/g' /etc/ssh/sshd_configse...原创 2019-05-05 16:22:55 · 515 阅读 · 0 评论