01、chattr格式 => chattr [+-=][选项]文件或者目录名 +:增加权限 -:删除权限 =:等于权限 lsattr:查看 chattr 权限 选项: i:如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据(针对root也有效); 如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件。 a:如果对文件设置 a 属...
Linux Shell常用快捷键、通配符Linux Shell常用快捷键按键作用Tab补全命令,补全目录,补全命令参数Ctrl+c强行终止当前程序Ctrl+d键盘输入结束或退出终端Ctrl+s暂定当前程序,暂停后按下任意键恢复运行Ctrl+z将当前程序放到后台运行,恢复到前台为命令fgCtrl+a将光标移至输入行头,相当于Home键Ctrl+e将光标移至输入行末,相当于End键Ctrl+k删除从光标所在位置到行末Alt+Backspace向前删除一个单词Shift+PgUp将终端显示向上滚动Shi...
#coding:utf-8
‘‘‘
__author__ = ‘similarface‘
connection:841196883@qq.com
磁盘操作
‘‘‘
import psutil
import os
import commands
import logging
import re
logger = logging.getLogger(‘Disk‘)
logger.setLevel(logging.ERROR)
ch = logging.StreamHandler()
# 定义handler的输出格式formatter
formatter = logging.Formatter(‘%(asctime)s - %(name)s - %(levelname)s - %(message)s‘)
ch.setFormatter(formatt...
查看php配置文件位置
/usr/local/php/bin/php -i|grep -i "loaded configuration file"需要查看那个站点的配置文件,去站点的目录下,创建phpinfo();具体:<?phpphpinfo();date.timezone #定义时区,Asia/Shanghaidisable_functions #安全函数eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,ini_al...
原文:Docker在Linux上运行NetCore系列(二)把本地编译好的镜像发布到线上阿里云仓库转发请注明此文章作者与路径,请尊重原著,违者必究。 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 开始 本篇文章结束在本地创建完成镜像后,发布到公共仓库。这里的仓库是阿里云的仓库。 流程是:进入阿里云Docker仓库控制台->新建镜像仓库->按照阿里云教程上传本地镜像到云仓库->到阿里云控制台查看仓库,存在则成功...
在VM虚拟机中安装CentOS 7 时 有时候顾虑到电脑硬件性能,我们需要最小化安装,而最小化安装后与centos6的版本是有一些差异的,接下来我们就对刚安装好的最小化centos7做一些操作,来世我们使用的更得心应手。 1. 更改网卡配置最小化安装CentOS7,首先需要配置网络,和6系列一样vi /etc/sysconfig/network-scripts/ifcfg-eno16777736这里的eno16777736是你的网卡名称,(我使用的是NAT模式,桥接模式自行修改IP地址)修改文件中ONB...
今天我们来了解一下LVM的概念、作用以及使用方法,帮助大家了解LVM,并能够使用LVM对您的磁盘系统进行灵活的配置和管理。一,什么是LVMLVM是逻辑卷管理(Logical Volume Manager)的简称,它是对磁盘分区进行管理的一种机制,简历在磁盘和分区之上的一个逻辑层,用来提高磁盘管理的灵活性。通过LVM可以将若干个磁盘分区连接为一个整块的卷组(Volume Group),形成一个存储池。可以在卷组上随意创建逻辑卷(Logical Volume),并进...
#!/bin/bash ver=`cat gate.rc | grep FILEVERSION`
ver=`echo $ver | awk ‘{print $2;}‘`
ver=`echo $ver |sed ‘s/\([0-9]*\),\([0-9]*\),\([0-9]*\),\([0-9]*\)/\1 \2 \3 \4/‘`v1=`echo $ver | awk ‘{print $1}‘`
v2=`echo $ver | awk ‘{print $2}‘`
v3=`echo $ver | awk ‘{print $3}‘`
v4=`echo $ver | awk ‘{print $4}‘`v1=`echo $v1 |awk ‘{printf("%x",$v1)}‘`
v2=`echo $v2 |awk ‘{printf("%x",$v2)}‘`
v3=...
CentOS6系统启动流程图650) this.width=650;" src="/upload/getfiles/default/2022/11/11/20221111075141514.jpg" title="linux-centos6启动流程.png" />启动第1步加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应...
进程间通信概述需要进程通信的原因:数据传输资源共享 通知事件进程控制Linux进程间通信(IPC)发展由来Unix进程间通信基于System V进程间通信(System V:UNIX系统的一个分支)POSIX进程间通信(POSIX:可移植操作系统接口,为了提高UNIX环境下应用程序的可移植性。很多其他系统也支持POSIX标准(如:DEC OpenVMS和Windows)。) 现在Linux使用的进程间通信方式包括:管道(pipe)、有名管道(FIFO)信号(signal)消息队列共享内存信...
1、root用户编写shell脚本OrclBackup.sh#!/bin/bash
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export DATA_DIR=/home/oracle/app/admin/orcl/dpdump
export LOGS_DIR=/home/oracle/app/admin/orcl/dpdump
export DELTIME=`date -d "10 days ago" +%Y%m%d`
export BAKUPTIME=`date +%Y%m%d%H%M%S`
export ...
姬梦馨原创微博《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 学习笔记一:什么是冯诺依曼体系结构? 就是指存储程序计算机。 两个层面:1.从硬件的角度上来说: 2. 从程序员的角度来看: 二:.CPU识别什么样的指令? API:程序员与计算机的接口。 应用程序编程接口 ABI :二进制接口,指令编码。 程序与CPU的接口。三.32位的X86是由EIP指向内存的某条指...
首次安装Mysql,通过在线安装方便快捷。 1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装。 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum list | grep mysql 650) this.width=650;" src="/upload/getfiles/default/2022/11/11/20221111012724223.jpg" title="mysql-yum list.jpg" /> 3,安装这几个就可以: #yum install mysql mysql-serve...
1.9 linux基础(九)-文件查找find1.9.1 文件查找在文件系统上查找符合条件的文件文件查找:locate, find非实时查找(数据库查找):locate实时查找:find1.9.2 locate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db 依赖于事先构建的索引索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库 (updatedb)索引构建过程需要遍历整个根文件系统,极消耗资源工作特点:
查找速度快模糊查找非实时查找搜索的...
【本文档所介绍的内容适用于公司测试/生产常见的varnish环境部署】一:varnish部署前准备:1.1相关软件以及系统,web服务系统要求:Centos 6(以上) (64位)相关中间件:varnish-4.0.21.2相关系统依赖包安装检查准备1.2.1 检查系统自带nginx是否安装rpm -qa | grep varnish如有安装,请使用以下命令卸载相关程序 yum remove varnish -y1.2.2 安装编译nginx需要的依赖包 yum install libtool ncurses-devel pcre-devel ibedit-devel ...