随笔分类 -  linux

linux 系统学习
摘要:git clone 指定的单个目录或文件夹 针对自己的项目 方法一 基于sparse clone变通方法 创建一个空仓库 拉取远程仓库信息 开启 sparse clone 设置过滤 更新仓库 创建空仓库 拉取远程仓库信息 开启 sparse clone 设置过滤 更新仓库 方法二(可能没用) 使用 阅读全文
posted @ 2018-09-23 15:32 Achxku 阅读(29376) 评论(0) 推荐(0)
摘要:raid管理 使用工具命令 storcli64 查看磁盘状态 注:现在磁盘状态为UGood状态,表示可以直接制作raid 若磁盘状态为JBOD,则制作raid时会出错,必须将JBOD状态修改为UGood状态,才能正常制作raid 修改磁盘状态(将JBOG关闭)./storcli64 /c0 set 阅读全文
posted @ 2018-08-24 15:08 Achxku 阅读(7355) 评论(0) 推荐(0)
摘要:Linux下利用script命令录制并回放终端会话 核心命令 script 和 scriptreplay 录制屏幕 命令解释: 选项 时间节点是输出到 stderr 的,所以要使用 2 重定向 回放 命令解释: 选项 应用 自动记录用户活动 在用户的 .profile中添加上 向多个用户直播自己的终 阅读全文
posted @ 2018-05-30 10:25 Achxku 阅读(1115) 评论(0) 推荐(0)
摘要:crontab不能成功执行shell脚本的可能原因 1. crond进程不存在,该进程是crontab的守护进程,它必须存在才能让crontab正常使用; 2. 系统时间不对; 3. 环境变量的问题:crontab执行脚本的时候不会读取用户的环境变量等配置,所以可能很多命令不能使用导致脚本执行失败; 阅读全文
posted @ 2018-01-12 15:55 Achxku 阅读(377) 评论(0) 推荐(0)
摘要:在Windows下,将从CentOS官网上下载的CentOS7镜像文件,用UltrISO以硬盘镜像方法写入U盘 安装过程中出现下面错误: dracut initqueue[624]:Warning: Could not boot. dracut initqueue[624]:Warning: /de 阅读全文
posted @ 2017-11-30 22:02 Achxku 阅读(8703) 评论(0) 推荐(1)
摘要:centos7.4 安装后的基本设置 设置主机名称 设置IP地址,网关 修改网卡名称 内核优化 系统安全设置 防火墙设置 ssh设置 同步系统时间 安装基础软件包 软件配置 设置主机名称 配置IP地址,网关,DNS 方法一: 修改配置文件 方法二: 使用 nmtui 工具 配置好ip,并能连接网络后 阅读全文
posted @ 2017-11-04 15:59 Achxku 阅读(6110) 评论(0) 推荐(0)
摘要:centos7 系统安装指导 安装前规划 下载安装文件 安装过程设置 安装后系统基本设置 安装前规划 CentOS 7.x系列只有64位系统,没有32位。 生产服务器建议安装CentOS 7 x86_64 Minimal xx.iso版本(最小化安装) 分区规划: biosboot 2M /boot 阅读全文
posted @ 2017-11-04 15:59 Achxku 阅读(18887) 评论(1) 推荐(0)
摘要:安装依赖包: 1、安装yasm cd /usr/local/src tar zxvf yasm 1.3.0.tar.gz cd yasm 1.3.0 ./configure make make install 2、安装libmcrypt cd /usr/local/src tar zxvf libm 阅读全文
posted @ 2017-10-29 11:51 Achxku 阅读(798) 评论(0) 推荐(0)
摘要:安装前规划: 主机名称 网络配置 分区配置 分区配置 自定义分区,标准分区 /boot 200M (可选) swap 内存1.5倍到2倍(不大于8G) / 根分区(100G到200G) 其余的备用(数据分区,/data),没有其他需求就分到 / 根分区 最小化安装,生产中需要什么软件再安装什么软件 阅读全文
posted @ 2017-09-14 13:58 Achxku 阅读(2478) 评论(0) 推荐(0)
摘要:参数: A :所有的进程均显示出来,与 e 具有同样的效用; a : 显示现行终端机下的所有进程,包括其他用户的进程; u :以用户为主的进程状态 ; x :通常与 a 这个参数一起使用,可列出较完整信息。 输出格式规划: l :较长、较详细的将该 PID 的的信息列出; j :工作的格式 (job 阅读全文
posted @ 2017-09-05 19:07 Achxku 阅读(4965) 评论(0) 推荐(0)
摘要:net.ipv4.tcp_syn_retries = 1 net.ipv4.tcp_synack_retries = 1 net.ipv4.tcp_keepalive_time = 600 net.ipv4.tcp_keepalive_probes = 3 net.ipv4.tcp_keepaliv 阅读全文
posted @ 2017-09-04 19:27 Achxku 阅读(645) 评论(0) 推荐(0)
摘要:Linux下,一个文件有三种时间,分别是: 访问时间:atime 修改时间:mtime 状态时间:ctime 访问时间:对文件进行一次 读 操作,它的访问时间就会改变。例如像:cat、more等操作,但是像之前的state还有ls命令对atime是不会有影响的; 修改时间:文件的内容被最后一次 修改 阅读全文
posted @ 2017-09-03 17:55 Achxku 阅读(765) 评论(0) 推荐(0)
摘要:提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器 使用Apache的可以启用其Worker模式,来提高其并发处理能力 修改Linux的内核相关TCP参数,来最大的提高服务器性能 最基础的提高负载问题,还是升级服务器硬件 Linux系统下,TCP连接断开后,会以 阅读全文
posted @ 2017-09-01 14:54 Achxku 阅读(645) 评论(0) 推荐(1)
摘要:主动关闭的一方在发送最后一个ACK后就会进入TIME_WAIT状态,并停留2MSL(Max Segment LifeTime)时间,这个是TCP/IP必不可少的。 TCP/IP的设计者如此设计,主要原因有两个: 1 防止上一次连接中的包迷路后重新出现,影响新的连接(经过2MSL时间后,上一次连接中所 阅读全文
posted @ 2017-09-01 14:40 Achxku 阅读(11210) 评论(0) 推荐(1)
摘要:``` yum install -y apr* autoconf automake bison bzip2 bzip2* compat* cpp curl curl-devel \ fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ \ gd gettext gettext-devel glibc ke... 阅读全文
posted @ 2017-08-31 22:43 Achxku 阅读(437) 评论(0) 推荐(0)
摘要:CentOS服务器初始化设置 以阿里云服务器为例 一、挂载硬盘 1、磁盘分区 fdisk l 查看设备,一般可以看到设备名为/dev/xvdb,或者为/dev/vdb(阿里云io优化型) fdisk /dev/xvdb 对磁盘进行分区,或者fdisk /dev/vdb 输入n 创建新分区 输入p 创 阅读全文
posted @ 2017-08-31 22:30 Achxku 阅读(726) 评论(1) 推荐(0)
摘要:CentOS 7 系统安装配置 服务器相关设置如下: 操作系统:CentOS 7.3.1611 IP地址:192.168.3.30 网关:192.168.3.1 DNS:8.8.8.8 8.8.4.4 备注: CentOS 7.x系列只有64位系统,没有32位。生产服务器建议安装CentOS 7 x 阅读全文
posted @ 2017-08-31 22:02 Achxku 阅读(435) 评论(0) 推荐(0)