linux 配置IP网址可以使用neat,netconfig,ifconfig等进行配置,其中前两个有用户界面,第三个命令只是临时设置IP,机器重启后配置将丢失。
有时候图形用户界面的程序难以获得,这里有一个比较直接的办法,就是修改网络配置文件。
一般网络配置文件名为:ifcfg-eth[x],这个x 可以是0,1,2等,因为可以设置多个网络,若只设置一个,配置文件名为ifcfg-eth0,文...
分类:
系统相关 时间:
2014-06-10 15:20:42
阅读次数:
309
linux下编译hello.c 程序,使用gcc hello.c,然后./a.out就可以运行;在这个简单的命令后面隐藏了许多复杂的过程,这个过程包括了下面的步骤
宏定义展开,所有的#define 在这个阶段都会被展开
预编译命令的处理,包括#if #ifdef 一类的命令
展开#include 的文件,像上面hello world 中的stdio.h , 把stdio.h中...
分类:
系统相关 时间:
2014-06-10 15:11:16
阅读次数:
414
之前总结uptime和free命令,今天继续来总结一下iostat。给自己留个笔记,同时也希望对大家有用。
版本信息:
sysstat version 9.0.4
(C) Sebastien Godard (sysstat orange.fr)
基本使用:
iostat [ -c ] [ -d ] [ -N ] [ -n...
分类:
移动开发 时间:
2014-06-10 14:51:05
阅读次数:
241
版本信息:
procps version 3.2.8
基本使用:
vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]
[-a]:显示活跃和非活跃内存
[-n]:只在开始时显示一次字段名,针对多次收集信息的情况输出人性化一点
[-t]:在每条信息的末尾,显示收集信息的时间
[-S unit]:使用指定单位显示。参数有 k...
分类:
系统相关 时间:
2014-06-10 14:28:07
阅读次数:
333
linux下网络程序经常在启动执行后使用ioctl获取主机的全部网络接口信息,
例如接口地址、是否支持广播,是否支持多播等。
函数原型
#include
int ioctl(int d, int request, ...);
返回值:成功返回0,出错返回-1
常见选项
SIOCGIFCONF 获取所有接口的列表
SIOCGIFBRDADDR 获取广播地址
S...
分类:
其他好文 时间:
2014-06-10 08:17:43
阅读次数:
185
最近在将一个windows的mysql数据库转到linux上时,碰到表找不到问题,具体分析了下后发现原来是大小写问题。
在 MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。
奇怪的是列名与列的别名在所有的情况下均是忽略大小写的,而表的别名又是区分大小写的。
要避免这个问题,你最好在定义数据库命名规则的时候就全部采...
分类:
数据库 时间:
2014-06-10 07:18:41
阅读次数:
277
命令的排列;
1、使用“;”
命令语法: 命令1;命令2
当执行该命令时,不管命令1是否出错,接下来就执行命令2
2、使用“&&”
命令语法:命令1&&命令2
当执行该命令时,只有命令1正确运行完毕后,才能执行命令2
命令替换
命令语法:
命令1 $(命令2) 或者 命令1 '命令2'
命令别名
命令语法:
alias [别名]=[需要定义别名的命令]
...
分类:
系统相关 时间:
2014-06-10 07:11:41
阅读次数:
316
前提:设置为DHCP服务器,则将该机子的IP地址设置将于分配的地址范围处于同一网段
1、 查看是否安装DHCP服务器
# rpm —qa | grepdhcp
2、 若没安装则安装
# yum install dhcp
3、 安装了之后再查看安装文件,即重复第一步操作
4、 找到要复制的文件...
分类:
系统相关 时间:
2014-06-10 06:36:08
阅读次数:
346
从某种意义上,函数start_kernel就好像一般可执行程序中的主函数main,系统进入这个函数之前已经进行了一些最低限度的初始化,再往前研究就涉及很多硬件相关及编程语言了,这里是较高层次的初始化,基本是C代码,一直想搞清楚内核的初始化流程,好对整个linux内核有更深理解。分析程序习惯性的找main函数,那么就从这个start_kernel看看。
这个函数在init/main.c:
a...
分类:
其他好文 时间:
2014-06-10 06:34:53
阅读次数:
465
/***
**问题集 2014/6/9 20:55:52**
**Autor: Weigong Xu **
***/
1、
Linux中开启22端口:
22端口是ssh服务的,你只要启动ssh服务就可以了,可以执行命令“/etc/init.d/sshd start”。
然后用netstat -antulp | grep ssh看是否能看到相关信息就可以了
2、SSH-2.0-Ope...
分类:
其他好文 时间:
2014-06-10 06:01:07
阅读次数:
360