ICode9

精准搜索请尝试: 精确搜索
  • java调用cmd命令中文乱码解决方案2021-09-09 18:59:30

    直接使用输出为乱码 Process proc; try { proc = Runtime.getRuntime().exec("ipconfig"); BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()); String line = null; while ((

  • Binder概述,快速了解Binder体系,面试2021-09-08 09:01:49

    static int binder_open(struct inode *nodp, struct file *filp){…} static int binder_mmap(struct file *filp, struct vm_area_struct *vma){…} static int __init binder_init(void) { int ret; // 创建名为binder的单线程的工作队列 binder_deferred_workqueue = c

  • 了解你的系统2021-09-06 17:33:26

    一、1.cat /proc/cpuinfo:查看CPU信息 cat /proc/cpuinfo | grep "processor" | wc -l:查看逻辑CPU个数 cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l:查看物理CPU个数   cat /proc/cpuinfo | grep "core id" | uniq |  wc -l:查看core id的数量,如果有两

  • 网安(1)——了解你的系统2021-09-05 21:04:54

    查看Linux中硬件信息 1 查看CPU信息 命令:cat /proc/cpuinfo 查看逻辑CPU个数: cat /proc/cpuinfo | grep "processor" | wc-ll 查看物理CPU个数: cat /proc/cpuinfo | grep "physical id" | sort -u | wc -ll 查看core id的数量,如果有两个逻辑CPU具有相同的 core id ,意味这,CPU启用

  • 了解你的系统2021-09-05 11:33:37

    总结: 1、查看CPU信息 命令:cat /proc/cpuinfo       查看逻辑CPU个数:cat /proc/cpuinfo | grep "processor" | wc -l   查看物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l   查看core id的数量:cat /proc/cpuinfo | grep "core id" | uniq | 

  • 字符设备和杂项设备框架小结——讯为笔记2021-09-04 21:00:06

    杂项设备和字符设备的区别 杂项设备是字符设备的一种 杂项设备自动生成设备节点;字符设备需要程序生成设备节点 杂项设备的主设备号是固定的,固定为10;字符设备需要分配主设备号 字符设备驱动框架 杂项设备驱动框架 查看设备名称的一些位置 /dev目录下的文件叫设备节点 cat /proc/d

  • 了解你的系统2021-09-04 20:02:31

    查看CPU信息 命令:cat /proc/cpuinfo 查看逻辑CPU个数: cat /proc/cpuinfo | grep "processor" | wc -l 查看物理CPU个数: cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l 查看core id的数量 cat /proc/cpuinfo | grep "core id" | uniq |  wc -l    

  • LVS-NAT模式负载均衡2021-09-03 15:35:29

      1.部署前说明 VIP:172.17.100.55   (DIR服务器链接外网的地址) DIR服务器:172.17.100.55 Real-server(提供http服务):172.17.100.60   172.17.100.61  2.在DIR服务器上面安装ipvsadm软件包以及相关的依赖 Yum install openssl-devel popt-devel libnl-devel ipvsadm -y  3.vi

  • BUG: soft lockup - CPU#0 stuck for s!2021-09-03 09:01:11

    目前看来就是内核中有死循环! 解决BUG: soft lockup - CPU#0 stuck for 61s!问题1 在网上看到很多软死锁的问题,经过对自己程序的理解,结合网上一些相关资料,基本上可以确定是由于内核bug造成的,这个问题基本上在内核模块加载或者卸载的时候发生,对我的模块而言,每次卸载时候发生,其他一切

  • Linux性能优化-软中断2021-09-01 09:32:14

    Linux将中断处理分为了2个阶段: 1.上半部直接处理硬件请求(硬中断),快速处理中断,主要处理跟硬件相关或是时间敏感的工作。 2.下半部则是内核触发(软中断)用来延迟处理上半部未完成的任务,通常以内核线程的方式运行。 这里可以用取外卖举个例子: 上半部分:接听电话,沟通送餐地址,发票或者其他

  • CPU中断数查看与网卡中断绑核2021-08-28 11:34:04

    CPU中断数查看 多核CPU每个核心CPU发生中断的数量查看   # mpstat -I SUM -P ALL 1 3 Linux 5.4.0-40-generic (verify-new-511kernel) 08/28/2021 _x86_64_ (72 CPU) 09:09:30 AM CPU intr/s 09:09:31 AM all 18762.00 09:09:31 AM 0 253.00 09:09:31

  • Linux下的常用命令2021-08-22 22:34:02

    1.查看linux版本 cat /proc/version vmuser@ubuntu:~/little_20210822/GUI0819/CXGDS$ cat /proc/version Linux version 5.4.0-62-generic (buildd@lcy01-amd64-028) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #70~18.04.1-Ubuntu SMP Tue Jan 12 17:18:00 UTC 2021 2.

  • 驱动开发常见知识2021-08-19 20:34:07

    1、查看主设备号   cat /proc/devices/ 2、查看次设备号   cat /sys/bus/...../uevent  或者   cat /sys/class/...../uevent 3、查看主次设备号   cat /proc/partitions 4、创建设备节点   mknod  /dev/xxx  b/c  major  minor 5、查看内核符号表   cat /proc/k

  • error: /proc must be mounted2021-08-17 19:32:20

    问题描述:  登录容器,执行ps命令查看进程时,报错/proc挂载问题,如下图,按照图上所说在/etc/fstab 下添加,还是报错   解决方案:  登录k8s节点查看,lxcfs挂了,重启下即可 systemctl status lxcfs.servicesystemctl restart lxcfs.service  

  • 详解Linux查看实时网卡流量的几种方式(转)2021-08-17 15:31:41

    转自https://www.jb51.net/article/112965.htm  假如Keepalived有10个VIP,怎么查看每个VIP的流量呢? 这里就可以使用sar命令查看网卡流量了。前提是你Keepalived监听网卡时。设置网卡时子接口。 也就是说你网卡绑定子接口上。这样eth0:0,eth0:1,每个网卡流量都可以看了   在工作

  • Linux常用系统信息查询命令2021-08-14 23:34:42

    # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 # free -

  • SHELL脚本中取得域名的IP地址2021-08-12 19:32:06

    单个获取 编写角本pingip.sh #!/bin/sh ADDR=qq.com TMPSTR=`ping ${ADDR} -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` echo ${TMPSTR} echo ${TMPSTR} >> 666.txt 执行结果 haima@haima-PC:~/Desktop$ sh pingip.sh 58.250.137.36 批量获取 思路: 从文件里循环读取每行域名,然后获

  • Linux 了解内存使用情况2021-08-11 11:32:08

    通常我们是这样看内存的剩余情况的: [root@lw home]# free -m total used free shared buff/cache available Mem: 3790 3416 144 21 229 114 Swap: 3967 1526 24

  • Linux命令手动清除缓存echo 3 > /proc/sys/vm/drop_caches2021-08-09 09:02:14

    缓存cache占用过大,CPU达到85%以上。 释放掉被系统Cache占用的数据命令:echo 3 > /proc/sys/vm/drop_caches 第一行:从操作系统(OS)来看: 计算机共计4040896KB物理内存,已用1074496KB,空余2966400可用total=used+free Shared:被几个进程共享的内存 Buffers:被OS buffer(written to disk)

  • Python--多进程2021-08-08 10:01:47

    # -*- coding:utf-8 -*- import time import random from multiprocessing import Process def multi_process(x): counter = 0 while counter < 3: sleep_sec = random.random() time.sleep(sleep_sec) print('multi_process

  • Linux上TCP的几个内核参数调优2021-08-02 11:00:42

    Linux作为一个强大的操作系统,提供了一系列内核参数供我们进行调优。光TCP的调优参数就有50多个。在和线上问题斗智斗勇的过程中,笔者积累了一些在内网环境应该进行调优的参数。在此分享出来,希望对大家有所帮助。 调优清单好了,在这里先列出调优清单。请记住,这里只是笔者在内网进行TC

  • 多进程2021-08-02 10:02:01

    # -*- coding:utf-8 -*- import time import random from multiprocessing import Process def multi_process(x): counter = 0 while counter < 3: sleep_sec = random.random() time.sleep(sleep_sec) print('multi_process

  • lscpu2021-07-30 17:02:17

    lscpu  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 i2000:~ # lscpu Architecture:          x86_64 CPU op-mode(s):        32-bit, 64-bit Byte Order:            Little Endian CPU(s):            

  • Docker隔离技术2021-07-30 09:31:58

    前言 Docker系列文章: 此篇是Docker系列的第九篇,之前的文章里面或多或少的提到Docker的隔离技术,但是没有很清楚的去聊这个技术,但是经过这么多文章大家一定对Docker使用和概念有了一定的理解,接下来我们聊下底层一些技术,帮助大家解解惑,先从隔离技术开始吧。此外大家一定要按照我做的

  • Linux系统proc详解2021-07-27 21:05:25

    原文链接:https://www.cnblogs.com/liushui-sky/p/9354536.html 目录 一、        进程目录中的常见文件介绍 1.1 cmdline 1.2、cwd 1.3、environ 1.4、exe  1.5、fd 1.6、limits  1.7、maps  1.8、mem  1.9、root 1.10、stat 1.11、statm 1.12、status 1.13、task 二

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有