随笔分类 -  操作系统 / C-系统之linux

上一页 1 2 3 4 5 6 ··· 8 下一页
安装与使用
摘要:numactl --interleave=all 命令 现在的机器上都是有多个CPU和多个内存块的。以前我们都是将内存块看成是一大块内存,所有CPU到这个共享内存的访问消息是一样的。这就是之前普遍使用的SMP模型。但是随着处理器的增加,共享内存可能会导致内存访问冲突越来越厉害,且如果内存访问达到瓶颈 阅读全文
posted @ 2020-08-03 14:47 igoodful 阅读(2327) 评论(0) 推荐(0)
摘要:查看磁盘是ssd还是hdd cat /sys/block/*/queue/rotational 阅读全文
posted @ 2020-07-21 15:56 igoodful 阅读(117) 评论(0) 推荐(0)
摘要:gg split 的命令格式: split [-b ][-C ][-][-l ] [要切割的文件] [输出文件名前缀] [-a ] dd if=/dev/zero bs=1024 count=700000 of=king_of_ring.avi 按照文件大小切割 -a 4 表示参数指定数字位数,指定 阅读全文
posted @ 2020-07-16 16:05 igoodful 阅读(455) 评论(0) 推荐(0)
摘要:#############################printf "${变量名称}":变量需要用{}括起来,这样就是为了动态地改变显示的长度。############################printf "%-${a_len}s\t%-${b_len}s\t%-${c_len}s\t% 阅读全文
posted @ 2020-07-03 11:36 igoodful 阅读(158) 评论(0) 推荐(0)
摘要:linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 cr 阅读全文
posted @ 2020-07-02 14:14 igoodful 阅读(231) 评论(0) 推荐(0)
摘要:1、命令:date 2、命令功能:date 可以用来显示或设定系统的日期与时间。 3、命令参数 -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --versi 阅读全文
posted @ 2020-07-01 19:05 igoodful 阅读(311) 评论(0) 推荐(0)
摘要:diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff <变动前的文件> <变动后的文件> diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。 一、diff的三种格式 由 阅读全文
posted @ 2020-06-15 16:13 igoodful 阅读(655) 评论(0) 推荐(0)
摘要:字符串截取 字符长度 [user@host dir]$ str=123abc123 [user@host dir]$ echo ${#str} 9 从左边截取 ${string:position:length} :从字符串 string 的 position 位置截取 length 个字符串 [us 阅读全文
posted @ 2020-06-06 17:04 igoodful 阅读(355) 评论(0) 推荐(0)
摘要:一.系统版本 centos7.3 二.系统体检 #!/bin/bash echo "系统内存大小:" free -g |grep 'Mem' |awk '{print $2}' echo "系统cpu核数:"lscpu |grep '^CPU(s):' |awk '{print $2}' cat / 阅读全文
posted @ 2020-05-01 23:54 igoodful 阅读(316) 评论(0) 推荐(0)
摘要:# 将文件转换为二进制hexdump -C -v table.ibd > table.txt 阅读全文
posted @ 2020-04-30 20:46 igoodful 阅读(149) 评论(0) 推荐(0)
摘要:1、服务器端: cd 目标文件所在目录 python -m SimpleHTTPServer 开启http服务的端口号 2、客户端: wget http://服务器ip:服务器http服务的端口号/文件名称 阅读全文
posted @ 2020-04-30 18:16 igoodful 阅读(123) 评论(0) 推荐(0)
摘要:############## # useradd -s /bin/sh -g nginx -G adm,root gem Linux修改用户密码 echo "oracle:lhr" | chpasswd echo "123456" | passwd root--stdin echo "123456" 阅读全文
posted @ 2020-04-30 12:06 igoodful 阅读(261) 评论(0) 推荐(0)
摘要:groupadd apple groupadd -g 8000 nginx groupadd -r -g 499 google 阅读全文
posted @ 2020-04-30 11:51 igoodful 阅读(241) 评论(0) 推荐(0)
摘要:操作场景 ELB可以针对客户访问的业务为访问者提供个性化的管理策略,制定策略之前需要获取来访者的真实IP。TOA内核模块主要用来获取ELB转化过的访问者真实IP地址(仅支持IPv4),该插件安装在ELB后端服务器。 本文档仅适用于四层(TCP协议)服务,当客户需要在操作系统中编译TOA内核模块时,可 阅读全文
posted @ 2020-04-30 10:50 igoodful 阅读(1706) 评论(1) 推荐(0)
摘要:一、下载地址 链接:https://pan.baidu.com/s/1OFdfC_NYPf03HNl0BC5eYQ 提取码:sfwk 二、安装破解 1.运行scrt_sfx833-x64.exe,将软件安装好后,不要运行。将文件夹“Crack”中的破解补丁“keygen.exe”复制到该软件安装根目 阅读全文
posted @ 2020-04-26 11:27 igoodful 阅读(806) 评论(0) 推荐(0)
摘要:1、显示文件中每行的行号 less -N filename 2、less -N filename后shift+G直接定位到文件末尾 阅读全文
posted @ 2020-01-17 17:39 igoodful 阅读(307) 评论(0) 推荐(0)
摘要:问题描述 如下图,mysql_upgrade 过程中,执行 DROP DATABASE IF EXISTS performance_schema 一直在等待 metadata lock 问题排查 简单粗暴的方法 有一种简单的解决方法,把其他连接kill掉,释放 metadata lock 对于这个案 阅读全文
posted @ 2020-01-05 15:08 igoodful 阅读(493) 评论(0) 推荐(0)
摘要:strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗 阅读全文
posted @ 2020-01-05 15:07 igoodful 阅读(238) 评论(2) 推荐(0)
摘要:pstack用来跟踪进程栈,这个命令在排查进程问题时非常有用,比如我们发现一个服务一直处于work状态(如假死状态,好似死循环),使用这个命令就能轻松定位问题所在;可以在一段时间内,多执行几次pstack,若发现代码栈总是停在同一个位置,那个位置就需要重点关注,很可能就是出问题的地方; 需要root 阅读全文
posted @ 2020-01-05 15:06 igoodful 阅读(648) 评论(0) 推荐(0)
摘要:缓存(cached)是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中删除。 缓冲(buffers)是根据磁盘的读写设计的,把分散的写操作集中进 阅读全文
posted @ 2019-12-12 15:21 igoodful 阅读(864) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 8 下一页