公司里一些仿真软件得进Linux系统,好奇公司用的什么Linux版本,于是搜罗了几个命令如下: 1 uname - Print kernel and system information$ uname -r$ uname -mrs$ uname -a2 lsb_release - Print distribution-specific information $ lsb_release -a 3 /proc/version file - Print running kernel information$ cat /proc/version原文:http://www.cnblogs.com/mengdie/p/4299083.html
CORE DUMP 核心转储所谓核心转储是指当进程因为异常而终止时,把进程中的内存数据保存一份到硬盘上的过程。进程异常终止通常是因为有bug,比如野指针,除0等导致段错误,我们可以利用Core Dump检查文件出现异常的原因,这个过程称为事后调试。 使用ulimit命令设置core文件的大小ulimit -c unlimited //设置corefile的大小为不限制大小;ulimit -c 1024//因为core file size的大小默认为0,通过ulimit命令设置为1024K 定位segment f...
前一段时间对文件I/O的基本操作基本操作做了总结,今天这里继续按照我的理解对linux系统编程的进程操作进行总结。首先我们先理解几个概念:程序、进程、线程。 所谓程序,就是计算机指令的集合,它以文件的形式存储在磁盘上,进程是一个程序在其自身的地址空间中的一次执行活动。而线程进程内的一个执行单元,也是进程内的可调度实体。说完这个不知道大家理解了吗?反正我第一次听到这个概念以后看到的时候可以明白过后就忘记了...
1. load average 定义linux系统中的Load对当前CPU工作量的度量。简单的说是进程队列的长度。Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 Load 。通过系统命令"w"查看当前load average情况 上边0.31,0.30,0.31表示第一位0.31:表示最近1分钟平均负载第二位0.30:表示最近5分钟平均负载第三位0.31:表示最近15分钟平均负载注:linux系统是5秒钟进行一次Load采样 2. load average值的含义1) 单核处理器假设我们的系...
不用root,添加普通用户,通过sudo授权管理更改默认的远程连接ssh服务端口及禁止root用户远程连接定时自动更新服务器时间配置yum更新源,从国内更新下载安装rpm包关闭selinux及iptables(iptables工作场景如果有wan ip一般要打开,高并发除外)调整文件描述符的数量,进程及文件的打开都会消耗文件描述符定时自动清理/var/spool/clientmquene/目录垃圾文件,防止inodes节点被占满(c6.4默认没有sendmail,因此可以不配)精简开机自...
39条常见的Linux系统简单面试题本文主要分享39条常见的Linux系统简单面试题,其中包括如何看当前Linux系统有几颗物理CPU和每颗CPU的核数、如何实时查看网卡流量为多少等等,希望对你有所帮助。1、如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?答:[root@centos6 ~ 10:55 #35]# cat /proc/cpuinfo|grep -c ‘physical id‘4[root@centos6 ~ 10:56 #36]# cat /proc/cpuinfo|grep -c ‘processor‘42、查看系统负载有两个常用的...
方法一: GRUB:在引导装载程序菜单上,键入[e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2按箭头键直到这一行被突出显示,然后按 [e]。你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。你会被带会编辑模式屏幕,从这里,按GRUB 就会引导单用户Linux 模式。结束载入后,你会面对...
1、命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-auxfps -auxf 显示进程状态df: disk free 其功能是显示磁盘可用空间数目信息及空间结点信息。换句话说,就是报告在任何安装的设备或目录中,还剩...
简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序...
爬虫代理IP由飞猪HTTP服务供应商提供 使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。代码开始:#!/usr/bin/env python #encoding: utf-8‘‘‘ 收集主机的信息: 主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存信息 ‘‘‘from subprocess import Popen, PIPE import os,sys‘‘‘ 获取 ifconfig 命令的输出 ‘‘‘ def getIfconfi...
需要支持多个平台的IT管理员经常会遇到如何在Windows 7计算机上安装Linux的问题。幸运的是有多种方法可供选择:双系统、Linux虚拟机和U盘引导。当需要用到Windows 7和Linux时,双系统环境是很好的选择。但是你必须确保有足够多的硬盘空间来安装和运行双系统上的应用程序或软件。使用双配置时,要先安装Windows 7,然后再安装Linux。许多Linux发行版能够识别Windows设备,由此你可以决定是否使用双配置还是仅Linux配置。Ubuntu和Ubu...
首先看下 phpize命令 所在的目录 (ps:我的目录/usr/bin/phpize)如果没有找到的话 执行安装yum install php53_devel (ps:请注意自己的版本)安装完毕后。会生成phpize命令 去php.net下载相应版本的php源文件咱们以php-5.3.17 为例吧,解压后,进入相应的模块下cd ext/pcntl#先执行phpize/usr/bin/phpize./configure --with-php-config=/usr/bin/php-config (ps:请正确的指定php-config的目录) 这是重点#编译、安装ma...
让Windows可以远程访问Linux系统桌面http://jingyan.baidu.com/article/d8072ac47b810eec95cefde8.html linux系统下,11款常见远程桌面控…http://blog.csdn.net/guo8113/article/details/29211235 Xmanager连接CentOS的远程桌面http://www.linuxidc.com/Linux/2015-08/122356.htm 原文:http://www.cnblogs.com/LiuYanYGZ/p/7472743.html
Firewalld防火墙命令概述 命令列表选项说明--get-default-zone显示网络连接或接口的默认区域--set-default-zone=\<zone>设置网络连接或接口的默认区域--get-active-zones显示已激活的所有区域--get-zone-of-interface=\<interface>显示指定接口绑定的区域--zone=\<zone> --add-interface=\<interface>为指定接口绑定区域--zone=\<zone> --change-interface=\<interface>为指定区域更改绑定的网络接口--zone=\<zone> --remove-inter...
1. 多个网卡时,如何判断对应的IP和port口?如图可以看见UP (UP网卡是启用的,Down 是网卡没有启用), RUNNING 是表明插入了网线 ,下面4,5 行是发送和接收的数据包 7,8是统计已发包和接收包方法2》》》》su root下ethtool工具的使用,ethtool --p eth0 10 是表明测试eth0的端口,使端口闪烁10次,以此来判断网口的正确与否 ,以上方法最好在网线拔出的状态测试。方法3》》》》 ethtool eth0 直接显示最后一行的连接状态,yes表...