linux指令
datuzijean
鸡是蛋进行基因延续的工具。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
yum安装[Errno 12] Timeout
[root@*****]# yum -y install tcpreplayLoaded plugins: fastestmirror, langpackshttp://mirror.bit.edu.cn/centos/7.7.1908/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirror.bit.edu.cn/centos/7.7.1908/os/x86_64/repodata/repomd.xml: (28, 'Res.原创 2020-05-26 15:04:06 · 4190 阅读 · 3 评论 -
Linux查看进程文件绝对路径
当系统出现问题或者需要排查问题的时候,我们通常会去看哪个进程导致的,Linux进程对应着特定的文件,找到发现问题的文件是排查系统问题的基本步骤,那么我们如何找到进程的文件目录呢?top -c我们看到上图sshd等进程的文件目录显示了出来,但是top进程的文件目录还是没有显示,下面介绍下解决此类问题的方法:1.pidof进程名称 获取进程id2.ls -al /proc...原创 2020-01-31 11:37:25 · 2910 阅读 · 0 评论 -
Linux tcp_wrappers防火墙
tcp_wrappers是一个用来分析TCP/IP封包的软件,类似的IP封包软件还有iptables。一般Linux默认安装了tcp_wrappers。作为一个安全的系统,Linux本身有两层安全防火墙,通过IP过滤机制的iptables实现第一层防护。iptables防火墙通过直观地监视系统的运行状况,阻挡网络中的一些恶意攻击,保护整个系统的正常运行,免遭攻击和破坏。如果通过了第一层防护,那么下...原创 2020-01-30 20:01:23 · 352 阅读 · 0 评论 -
Linux添加用户和用户组
用户组添加组:groupadd 组名groupaddtestcat /etc/group |greptest删除组:groupdel 组名groupdeltest删除组:cat /etc/group | grep 组名用户添加用户:useradd -m -g 组名 用户名注意:-m 自动建立用户家目录; -g 指定用户所在的组,否则会建立一个...转载 2020-01-30 19:02:13 · 401 阅读 · 0 评论 -
LINUX修改系统时间
命令格式为:date -s 时间字符串例如只修改系统的日期,不修改时间(时分秒)date -s 2019-06-18或只修改时间不修改日期date -s 16:10:00当然也可以同时修改日期和时间date -s "2016-06-18 16:10:00"...原创 2019-06-18 16:10:48 · 19860 阅读 · 0 评论 -
nmon分析文件各sheet含义
nmon分析文件各sheet含义sheet名称 sheet含义 SYS_SUMM 系统汇总,蓝线为cpu占有率变化情况,粉线为磁盘IO的变化情况; AAA 关于操作系统以及nmon本身的一些信息; BBBB 系统外挂存储容量以及存储类型; BBBC 系统外挂存储位置、状态以及描...转载 2019-05-22 11:10:25 · 657 阅读 · 0 评论 -
IO瓶颈定位
对于服务器资源消耗,我们大多关注CPU,内存,网络等,往往会忽视IO(磁盘IO为主)瓶颈,下面通过分享一点经验:什么样的服务容易出现IO瓶颈1.IO密集型服务(例如数据库,文件存储服务dfs等)2.含有大量读写的服务(服务日志写入庞大,文件读取频繁)3.含有持久化功能的服务(Redis、MQ等)问题思路导图流程(比较粗的划分,与IO流设计有关,但这里不详解啦)IO->...原创 2019-03-25 11:39:16 · 3361 阅读 · 0 评论 -
Linux CentOS7关闭防火墙
//安装iptables-servicesyum install -y iptables-services//关闭防火墙service iptables stopRedirecting to /bin/systemctl stop iptables.service//检查防火墙状态service iptables statusRedirecting to /bin/systemctl s...转载 2019-02-13 11:14:22 · 351 阅读 · 0 评论 -
yum命令出错: All mirror URLs are not using ftp, http[s] or file解决
报错:YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combination/removing mirrorlist with no valid mirrors: /var/cache/yum/addons/mirrorlist.txtErro...原创 2019-01-23 14:45:48 · 22869 阅读 · 10 评论 -
LINUX uptime命令解读
每当系统变慢时,我们做的第一件事就是执行top或uptime,来了解下负载情况。如下:这里每一列输出的含义是什么呢?19:40:29 //当前时间up 3 days, 7:32 //系统运行时间3 user //正在登录用户数最后三个数呢?依次是 1分钟,5分钟,15分钟的平均负载(load average)什么是平均负载呢?简单来说,平均负载是指单位时间内,系...转载 2019-01-20 20:09:10 · 8118 阅读 · 0 评论 -
linux 下查看硬盘型号、大小等信息
1、fdisk -l 查看你的硬盘编号,如sda,sdb 等可以看到上图分别有sda、和sdb磁盘编号2、smartctl --all /dev/sda如果没有smartctl 工具可以用 yum install smartmontools安装上图为硬盘部分详细信息,其中Device Model: Samsung SSD 860 EVO 500GB 为硬盘型号。...原创 2019-01-25 10:58:10 · 31326 阅读 · 0 评论 -
CPU性能问题排查方法-上下文切换
过多上下文切换会把CPU时间消耗再寄存器、内核栈以及虚拟内存等数据的保存和恢复上,缩短进程真正运行时间,是系统性能下降的一个主要原因。vmstat查看系统上下文切换情况:cs(context switch)每秒上下文切换次数 in(interrupt)每秒中断次数 r (running or runnable)正在运行和等待CPU进程数 b(blocked)不可中断睡眠状态的进程...转载 2019-01-24 14:48:21 · 1031 阅读 · 0 评论 -
LINUX配置查看命令
版本lsb_release -aCPUcat /proc/cpuinfo processor的数量就是我们所说的CPU核数(逻辑处理器的数量)top 然后按 1 Cpu0-Cpu3 四核内存free 单位KBfree -m 单位MB磁盘df -lh...原创 2019-01-18 10:48:03 · 3306 阅读 · 0 评论
分享