随笔分类 - linux基础
摘要:linux基础考试 1、探测服务器网络的命令 ping 2、保存命令行提示符的变量 PS1 3、特殊的路径 . : 当前目录.. : 上一级目录- : 上一次待的目录~ : 家目录 4、常见的开关机的方式 关机: shutdown -h now halt init 0 poweroff reboot
阅读全文
摘要:系统优化 1、yum源的优化 自建yum仓库使用稳定的源(清华大学开源软件镜像站、华为开源镜像站)wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.
阅读全文
摘要:定时任务 1、什么是定时任务 类似于生活中的闹钟;主要用于定时执行某些命令,达到定时处理数据的作用 2、定时任务的软件的种类 1、Linux操作系统自带的软件:crontab2、第三方定时任务软件:atd、anacron3、WEB定时软件:PPGo_Job 3、怎么加定时任务 1、定时任务加在哪里
阅读全文
摘要:进程管理 一、什么是进程,什么是线程 1、什么是程序 一般情况下,代码、安装包等全部都是应用程序 2、什么是进程 应用程序运行起来的能够提供某种服务的实例 3、什么是线程 进程中处理具体事务的最小单位 一个进程中,至少有一个线程,可以有多个线程(多线程) 二、进程的三种状态 就绪态:应用程序等待CP
阅读全文
摘要:linux三剑客之awk 1、什么是awk,主要作用是什么 主要是用来处理文本的,将文本按照指定的格式输出。其中包含变量,循环以及数组 2、awk的格式 awk [选项] '匹配规则和处理规则' [处理文本路径] awk -F: '{print $1}' /etc/passwd 标准输出 | awk
阅读全文
摘要:linux三剑客题目 1、找出/proc/meminfo文件中以s开头的行,至少用三种方式忽略大小写 egrep -i '^s' /proc/meminfo egrep '^[sS]' /proc/meminfo egrep '^(s|S)' /proc/meminfo sed -nr '/^[sS
阅读全文
摘要:考试 1、安装CentOS操作系统时,怎样将网卡名称修改eth0,eth1? net.ifnames=0 biosdevname=0 2、虚拟机的虚拟网络有几种,分别有什么作用? 桥接网络 : 与windows共享网络NAT网络 : 是虚拟机自己虚拟出的一套关于自己的网络(只能够在同一个虚拟机中相互
阅读全文
摘要:grep和sed grep : 过滤sed : 修改awk : 处理文本格式案例1、将/etc/nginx/nginx.conf中的所有的词的个数案例2、输入一个文件路径,要求打印它的数字权限案例3、要求打印出/etc/passwd文件中的解析器 数组 1、什么是数组 具备某种相同属性的数据的
阅读全文
摘要:Linux三剑客之sed命令 sed(流式编辑器):sed主要用来修改文件 1、sed命令 sed [参数] "[定位] [指令]" [处理的文本路径] 注:不指定定位,则默认处理全文指令: p : 打印文本 d : 删除文本 参数: -e : 允许多项编辑 -n : 取消默认输出 -i : 就地
阅读全文
摘要:1、Linux三剑客之grep命令 1、grep命令的作用和使用场景 grep命令一般用来筛选数据,一般用来筛选我们需要的数据格式: grep [参数] [过滤的规则] [路径] 标准输出 | grep [参数] [过滤规则] 2、grep命令的参数 参数: -n : 显示过滤出来的文件在文件中的行
阅读全文
摘要:1、查找文件 find命令 在Linux系统中,按照我们的要求查询文件格式: find [查询路径] [匹配模式] [匹配规则]匹配模式: -name : 按照名字取匹配 正则匹配: * : 匹配任意数量的任意字符(匹配零个或多个任意字符) ? : 匹配任意一个字符 -type : 按照文件的类型匹
阅读全文
摘要:1、用户原理 useradd testlinux中一切皆文件涉及用户的文件: /etc/passwd : 保存用户的信息 root:x:0:0:root:/root:/bin/bash 用户名:密码占位符:用户的UID:用户的GID:用户的简介:用户的家目录:该用户登录默认的解析器 /etc/sha
阅读全文
摘要:Linux复习 文件 1、创建 touch [被创建文件的路径] 补充: {} : 表示循环 .. : 连续 , : 不连续 2、删除 rm : 删除 -r : 递归 -f : 不提示 -i : 提示 alias : 别名 alias ll="ls -l" mv : 移动文件 mv [原来文件的路径
阅读全文
摘要:yum仓库的搭建 原理: 第一步:执行yum install nginx安装命令 第二步:yum去/etc/yum.repos.d这个目录中 第三步:根据/etc/yum.repos.d中所有的.repo结尾的文件中保存baseurl中的连接,去寻找对应的软件包 第四步:在寻找到的软件包中,下载软件
阅读全文
摘要:一、重要目录 1 /usr 安装第三方软件的目录1、/usr/local 主要是用来安装软件的目录2、/usr/bin和/usr/local/bin 主要用来存放第三方二进制命令文件的目录3、linux安装文件的三种方式 1、rpm(无法解决安装包依赖的问题) rpm -ivh [软件包名称]
阅读全文
摘要:系统重要目录 1、查看当前系统ip 1、ip a 1、lo网卡:回环网络 2、eth0网卡:公网网卡 3、eth1网卡:私网网卡 2、ifconfig 应用于CentOS6中3、nmtui 依赖networkmanageripconfig 插卡windows主机的网卡 2、网卡配置文件 /etc
阅读全文
摘要:目录结构 1、目录的作用 1、/bin : 存放系统常用命令的目录 /usr/bin : 是/bin目录快捷方式指向的目录 /usr/local/bin : 存放安装第三方软件的命令的目录 案例:安装第三方软件etcd、etcdctl 第一步:cd /usr/local/bin 第二步:把etcd、
阅读全文
摘要:linux基础命令(三) 1、剪切 mv : 将Linux中的某个文件移动到指定文件格式 : mv [选项] [原来的文件路径] [现在的文件路径] mv命令后面既可以跟绝对路径也可以跟相对路径 选项: -i : 覆盖前提示 案例1、将1.txt移动到/tmp下 mv 1.txt /tmp 案例2
阅读全文
摘要:linux基础命令 一. 查看帮助信息命令 1、man man命令的功能是查看某一条命令的详细解释 格式: man [具体需要被查看的命令] eg: man shutdown 选项: NAME : 一句话说明被查看命令的作用 SYNOPSIS : 展示命令的使用格式 OPTIONS : 被查看命令的
阅读全文
摘要:基础命令 温故知新 1.什么是DNS? 域名解析 本地:C:\Windows\System32\drivers\etc\hosts 远程: 114.114.114.114(中国电信) 8.8.8.8(不推荐使用,是Google的DNS) 223.5.5.5(阿里云,很不稳定) 223.6.6.6(阿
阅读全文