-
linux cut命令
所属栏目:[Linux] 日期:2020-12-14 热度:89
cut ?[-bn] [file] 或 cut [-c] [file] ?或 ?cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。 主要参数 -b[详细]
-
PXE高效装机(附加脚本)
所属栏目:[Linux] 日期:2020-12-14 热度:137
一、PXE网络装机 1.概述:PXE是intel公司开发的网络引导技术,C/S架构; 2.条件: 服务器端: 服务 作用 dhcp服务 为客户机提供网络参数,及指定pxe服务器地址 tftp-server服务 为客户端发送vmlinuz内核,initrd.img启动文件,pxelinux相关的文件 vsftpd服务[详细]
-
linux内核无锁缓冲队列kfifo原理
所属栏目:[Linux] 日期:2020-12-14 热度:71
Linux kernel里面从来就不缺少简洁,优雅和高效的代码 比如,通过限定写入的数据不能溢出和内存屏障实现在单线程写单线程读的情况下不使用锁。因为锁是使用在共享资源可能存在冲突的情况下。还用设置buffer缓冲区的大小为2的幂次方,以简化求模运算,这样求[详细]
-
个人项目-地铁出行路线规划的简要分析
所属栏目:[Linux] 日期:2020-12-14 热度:154
guthub?repositories 个人博客园主页 支持环境: windows7,10,macOS,Linux ? 需求分析: 读取自定义地铁文件: 程序需要能够成功地解析并载入不同的地铁系统,实现数据与程序的解耦 查看地铁线路: 实现地铁系统的详情查询操作 最短线路: 帮助用户推算出[详细]
-
将项目部署到linux下的docker容器中
所属栏目:[Linux] 日期:2020-12-14 热度:148
此时docker是已经安装好的状态 序言:介绍一下需要运行的Python项目的结构: ? ? ?平时在PyCharm里面运行该工程,只要直接运行server.py文件即可 ? ? ? 现在希望将该工程,部署到docker里面,使用容器启动: ? 步骤如下: ? 1:创建一个上传到Linux系统文件[详细]
-
linux下安装redis
所属栏目:[Linux] 日期:2020-12-14 热度:123
1.下载 https://redis.io/download 2.将下载好的压缩包上传至linux服务器下的/opt 3.使用tar -zvxf 压缩包名 解压压缩包 4.下载好的目录结构 ? 5.在redis的目录下编译 make install 一般表示进行安装,make uninstall 是卸载,不加参数就是默认的进行源代码[详细]
-
RHCE脚本题目详解
所属栏目:[Linux] 日期:2020-12-14 热度:153
目录 RHCE脚本题目详解 题目一 shell脚本之if语句实现: shell脚本之case语句实现: 题目二 实现 解析 写在后面 RHCE脚本题目详解 题目一 在system1上创建一个名为 /root/foo.sh 的脚本,让其提供下列特性: 当运行 /root/foo.sh redhat,输出为 fedora 当运[详细]
-
Linux中:更改文件属性命令
所属栏目:[Linux] 日期:2020-12-14 热度:183
1.chgrp:【更改文件属组】 grammar:chgrp [-R] 属组名 文件名 释义:[-R]递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所 有文件的属组都会更改。 2.chown:【更改文件属主,也可以同时更改文件属组】 grammar: ch[详细]
-
(11)ceph 告警:1 slow ops, oldest one blocked for
所属栏目:[Linux] 日期:2020-12-14 热度:91
(1)ceph告警提示:1 slow ops,oldest one blocked for [[email?protected] ~]# ceph -s cluster: id: 58a12719-a5ed-4f95-b312-6efd6e34e558 health: HEALTH_WARN 1 slow ops,oldest one blocked for 1416 sec,mon.node142 has slow ops services: mon: 2[详细]
-
linux常见命令---以Ubuntu为例
所属栏目:[Linux] 日期:2020-12-14 热度:56
常见命令 pwd 查看当前目录 which 查看命令位置 tree 显示树状图 -d只显示目录 mkdir 创建目录 -p 递归创建 cat 文件1,文件2 查看文件内容 -n 显示行号 rm 删除文件 -r 删除目录 -f 不提示 cp 复制 -r 复制,目录 -a 保存文件属性,并递归的复制 -v 显示进度[详细]
-
linux的seq命令
所属栏目:[Linux] 日期:2020-12-14 热度:54
seq 序列 seq 1 5 |tac 用vi 或者vim 打开文件的时候 再命令模式下输入 :set nu 会显示行号 使用sed 命令来打印某段 数据 -n 表示取消默认打印 sed -n 20,30p tt.txt 使用sed 也可以只打印某一行 sed -n 30p tt.txt -n 表示取消默认打印 使用awk 命令来实现[详细]
-
双系统删除Linux系统
所属栏目:[Linux] 日期:2020-12-14 热度:89
1、首先解决Linux的grub引导问题。电脑先安装了Windows10,然后又安装了Linux,grub直接覆盖了Windows的引导, 所以每次开机都是进入了Linux的grub引导,现在我们需要重新设置Windows引导 下载:http://pan.baidu.com/s/1jI8DdNw?密码:9qco 里面分别有MbrFi[详细]
-
Linux系统上的SELinux究竟是个什么?
所属栏目:[Linux] 日期:2020-12-14 热度:101
前言: SELinux是一个很深奥的东西,我问过身边好多运维技术人员,他们公司服务器的SElinux在生产环境中是开启状态还是关闭状态,得到一个统一的答案——直接关闭,无一例外。 网上也有一句话——一个资深的运维工程师,他系统的SELinux一定是关闭的。 所以[详细]
-
Linux常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:143
一、连接远程机 ssh 机器名/机器IP ssh 用户名@机器名/机器IP ? 二、查看磁盘空间和文件大小 总的磁盘空间 df -h 按大小查看所有文件 du -sh ./* ?????????? 按大小查看某个文件夹 du -sh logs/ ? 三、查看进程ps-process status netstat -anp | grep "8002"[详细]
-
Linux使用手册
所属栏目:[Linux] 日期:2020-12-14 热度:55
一.如何在windows10下使用linux 1.启用开发者模式 2.使用win+X快捷键调出系统管理菜单后点击应用和功能,然后拉到底下,选择程序和功能,选中应用或关闭Windows功能,勾选适用于Linux的Windows子系统。 3.在cmd下敲bash(或输入lxrun /install /y),会提示[详细]
-
1. 文件权限
所属栏目:[Linux] 日期:2020-12-14 热度:193
一、用户身份与群组记录 ? Linux系统当中,默认的情况下,所有的系统上的账号与一般身份使用者,还有那个root的相关信息, 都是记录在/etc/passwd这个文件内的。至于个人的密码则是记录在/etc/shadow这个文件下。 此外,Linux所有的组名都纪录在/etc/group内[详细]
-
Linux系统优化1
所属栏目:[Linux] 日期:2020-12-14 热度:90
1、YUM优化 优化基础的yum源文件 通过阿里镜像源进行优化: curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 优化扩展的yum源文件 通过阿里镜像源进行优化: wget -O /etc/yum.repos.d/epel.repo http://mirrors.ali[详细]
-
【CFRound#587-D】Swords 差值gcd
所属栏目:[Linux] 日期:2020-12-14 热度:74
Description There were? n ?types of swords in the theater basement which had been used during the plays. Moreover there were? exactly ? x ? swords of each type. y ?people have broken into the theater basement and each of them has taken exa[详细]
-
pytest--fixure前置执行一个函数
所属栏目:[Linux] 日期:2020-12-14 热度:173
import pytest @pytest.fixture() def login_r(): print(‘登陆‘) @pytest.fixture() def open_browser(): print(‘打开浏览器‘) def test_soso(): print(‘case3‘) @pytest.mark.usefixtures(‘login_r‘)----通过usefixtures可以让test_cart前置执行log[详细]
-
linux基础命令
所属栏目:[Linux] 日期:2020-12-14 热度:179
1、更改文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 (1)Linux文件属主和属组 命令: $ ls -l (2)更改文[详细]
-
pytest---参数化
所属栏目:[Linux] 日期:2020-12-14 热度:82
import pytest @pytest.mark.parametrize(‘test_input,expected‘,[(‘3+5‘,8), (‘2-1‘,1),(‘7*5‘,30)]) def test_eval(test_input,expected): assert eval(test_input)==expected ----eval把字符串转换成表达式 est_param.py::test_eval[2-1-1] test_[详细]
-
vipivp常用linux命令
所属栏目:[Linux] 日期:2020-12-14 热度:127
基础安装 # CentOS sudo yum install epel-release 命令行Tips 进程及端口 # 查看端口占用情况 netstat -ap | grep 端口号?? # 查看某一个端口 netstat -ntlp top -p 进程ID:查看进程的实时情况,包括内存大小,内存占用率、CPU占用率,运行时间 cat /proc/[详细]
-
linux的基本操作
所属栏目:[Linux] 日期:2020-12-14 热度:169
一、克隆 1.鼠标右键虚拟机,点击管理、克隆,开始克[详细]
-
linux故障定位,运维必备
所属栏目:[Linux] 日期:2020-12-14 热度:185
linux故障定位,运维必备 背景 有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分[详细]
-
Linux命令执行过程
所属栏目:[Linux] 日期:2020-12-14 热度:184
1.查看CentOS7系统默认使用的shell类型 [[email?protected] ~]#echo $SHELL/bin/bash 默认是bash,在系统启动时就已经加载到内存中。通常,我们把集成在shell中的命令就称为内部命令,可直接运行。 2.shell中的命令类型 内部命令:集成在shell中,可直接在内[详细]