随笔分类 - Linux
摘要:问题描述: 启动定时脚本check mac 机器与jenkins平台的连接 :q退出后报错形如: 为什么执行crontab命令出现的报错是和vi相关呢?crontab背后是如何实现的?发现起初使用crontab并未真实理解,只是使用。 原因: Google后,很多回答在说修改vim配置等,https
阅读全文
摘要:问题:原正常运行的一服务无法运行,报错command not found,日志显示disk no space; 排查信息:df -hl 根目录所在磁盘空间已满,使用命令在/noah下 解决:通过df -h 目录名,确认处于sda2上的目录,发现大量出core文件,清理,问题解决 gdb php -c
阅读全文
摘要:需要解决问题:调研openstf/stf(https://github.com/openstf/stf),搭建docker(https://www.docker.com/)环境。 拆解为: 逐个来看: 1. docker基本使用 理解总体框架 理解基本概念:使用中,个人理解主要分清镜像和容器两个的概
阅读全文
摘要:问题场景:测试环境需要将测试报告打包发送出来,构建jenkins job。 1. mac机器,测试报告为多份文件构成的文件夹; 2. mail 命令可发送邮件,无参数直接添加附件发送; 3. google 知道命令uuencode 4. 使用 uuencode xxx.tar.gz | mail -
阅读全文
摘要:何为进程 进程(分享资源 单位)/线程(执行的单位)/轻量级进程(共享部分资源) Linux中线程通过pthead 标准库实现,其中存在实现轻量级进程的方法,方法也可针对线程组执行。 静态:进程如何描述 进程描述符:task_struct数据类型 进程与进程描述符一一对应。进程描述符指针指向进程描述
阅读全文
摘要:在测试机安装软件,执行安装脚本提示permission denied。su切换root权限一直不生效,实际使用sudo可实现,整理之。 1. what is su & sudo? su : switch to another user 切换用户 sudo : superuser do 允许用户使用s
阅读全文
摘要:此章节内容主要与硬件层和操作系统层面相关,与高层编程隔离,了解之。 其中, 仲裁器 多处理器计算机,多个CPU共享同一主存 主存由RAM芯片构成 RAM芯片读写操作必须串行执行 所以,每个RAM芯片与总线之间存在仲裁器(硬件电路),当RAM空闲时,允许1CPU操作。 段选择符 段选择符表明选择的段索
阅读全文

浙公网安备 33010602011771号