
Linux 学习
文章平均质量分 67
wesleyluo
一切都还没有。
展开
-
linux 无线网络配置工具wpa_supplicant与wireless-tools
内容:介绍WPA SupplicantWireless Tools针对每个ESSID的网络配置4.a. 介绍目前您可以使用我们提供的wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,您对无线网络的配置是全局性的,而非针对具体的接口。wpa_supplicant是一个最好的选择,但缺点是它不支持所有的驱动。转载 2012-10-23 21:35:05 · 7135 阅读 · 0 评论 -
linux 开启支持FrameBuffer--解决打开/dev/fb0失败的问题
linux 开启支持FrameBuffer--解决打开/dev/fb0失败的问题原创 2011-01-10 12:27:00 · 13413 阅读 · 0 评论 -
WINDOWS NTP SERVER设置
WINDOWS NTP SERVER设置转载 2011-01-04 09:18:00 · 12926 阅读 · 0 评论 -
linux 下查看硬盘坏道代码
linux 下查看硬盘坏道代码转载 2011-01-04 12:34:00 · 3288 阅读 · 2 评论 -
wait 与waitpid的异同
wait 与waitpid的异同转载 2010-12-31 10:33:00 · 1075 阅读 · 0 评论 -
Linux下视频采集及其显示
Linux下视频采集及其显示转载 2010-12-18 21:27:00 · 2847 阅读 · 2 评论 -
Core dump 分析--AIX
Core dump 分析--AIX转载 2010-12-18 09:39:00 · 6151 阅读 · 1 评论 -
Core dump基本知识-IBM AIX
Core dump基本知识-IBM AIX转载 2010-12-18 09:36:00 · 1290 阅读 · 0 评论 -
linux errno 意义解释
linux errno 意义解释原创 2010-12-17 08:49:00 · 2031 阅读 · 0 评论 -
linux 下 CLOSE_WAIT过多的解决方法
linux 下 CLOSE_WAIT过多的解决方法转载 2010-12-16 09:17:00 · 63486 阅读 · 3 评论 -
消息类--用于网络接受的
消息类--用于网络接受的原创 2011-05-31 22:51:00 · 763 阅读 · 0 评论 -
SSH Secure Shell显示中文设置
只需要设置下/etc/sysconfig/i18文件内容如下即可:LANG="zh_CN.GB18030"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun转载 2011-10-13 09:25:33 · 7404 阅读 · 1 评论 -
linux 串口 termios结构体
一、数据成员 termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。 这个结 构包含了至少下列成员: tcflag_t c_iflag; /* 输入模式 */ tcflag_t c_oflag;转载 2012-09-04 15:57:24 · 1038 阅读 · 0 评论 -
VM虚拟机中安装redhat9.0后网卡无法激活的解决办法
使用VM虚拟机安装redhat9.0后,发现eth0无法激活,在启动的时候提示:Determining IP information for eth0...failed; no link present.Check cable只需要在etc/sysconfig/network-scripts/ifcfg-eth0 中最后加入 check_link_down () { re原创 2012-05-07 09:51:44 · 3848 阅读 · 3 评论 -
share mounts
7.2.3. Sharing MountsOccasionally, certain system administration tasks require access to the same file system from more than one place in the directory tree (for example, when preparing a chro转载 2012-03-27 14:36:57 · 1058 阅读 · 0 评论 -
linux udev设备管理
1.udev 配置文件介绍: 主要的udev配置文件是/etc/udev/udev.conf;这个文件一般只有下面几行,#开头的为注释,其他为选项; udev_root="/dev/" udev_rules="/etc/udev/rules.d" udev_log="err" 第一行表示,udev的根目录就是/dev; 第二行表示,udev使用的规则原创 2012-03-27 14:58:18 · 2406 阅读 · 0 评论 -
linux /boot目录丢失后使用启动光盘修复
1,查看分区,boot分区是独立的,进入boot后删掉所有的文件2,删除boot启动之后的启动画面,因为vmlinuz-*和initrd-*都在/boot目录下,所有是不可能手动指定内核的路径点3,用第一张光盘引导,进入rescue模式4,提示当前的系统被挂载在/mnt/sysimage下边,系统会去查找/ect/fstab文件,如果有就会有下边的提示,如果没有会告转载 2012-02-03 15:23:27 · 4727 阅读 · 0 评论 -
LInux Tcp 延迟确认问题
案例一:同事随手写个压力测试程序,其实现逻辑为:每秒钟先连续发N个132字节的包,然后连续收N个由后台服务回显回来的132字节包。其代码简化如下:char sndBuf[132];char rcvBuf[132];while (1) { for (int i = 0; i send(fd, sndBuf, sizeof(sndBuf), 0转载 2012-01-10 17:33:05 · 1061 阅读 · 0 评论 -
Linux日志文件utmp、wtmp、lastlog、messages
Linux日志文件utmp、wtmp、lastlog、messages1、有关当前登录用户的信息记录在文件utmp中;======who命令 2、登录进入和退出纪录在文件wtmp中;========w命令 3、最后一次登录文件可以用lastlog命令察看; 4、messages======从syslog中记录信息 注意:wtmp和utmp文件都是二进转载 2012-01-10 14:53:58 · 1132 阅读 · 0 评论 -
Linux文件查找命令find,xargs详述--强大的命令
Linux文件查找命令find,xargs详述总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;目录版权声明前言:关于find命令一、find 命令格式转载 2012-01-10 15:56:41 · 722 阅读 · 0 评论 -
linux gcc/g++编译器使用
1.首先应会设置几个好用的环境变量;CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/test/include #此环境变量用来设置头文件包含路径,这样就不用编译的时候添加路径咯;LD_LIBRARY_PATH=$LD_LIBRA原创 2011-09-22 17:20:27 · 7426 阅读 · 0 评论 -
linux netcat使用方法
linux netcat使用方法转载 2010-09-06 15:22:00 · 12503 阅读 · 1 评论 -
[Shell]文件描述符示例
[Shell]文件描述符示例转载 2010-06-04 07:43:00 · 3137 阅读 · 2 评论 -
安装linux系统及分区介绍
LINUX系统比WINDOWS系统优点:1.开源2.免费3.定制安装4.多用户多任务------------------------------------------------------------------------------------------/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的转载 2010-01-25 13:41:00 · 791 阅读 · 0 评论 -
linux的文件系统认识(2)
如果你正在为linux分区空间不足而苦恼时,请你一定要往下看。linux LVM(logical volumes management),这个时linux中的逻辑卷管理软件,可以在开机情况下重新划分分区大小。LVM允许一组不同的块设备(硬盘,分区,磁盘阵列...)组合到一起成为一个大存储设备,这就是卷组(volume group)。下面我们来开始建立一个卷组,并且在这个卷组上建立一个文原创 2010-01-28 11:38:00 · 900 阅读 · 0 评论 -
linux的文件系统认识(1)
1.谈到linux的文件系统,我们必须关注/etc/fstab文件的内容;在linux中的所有挂载分区和设备都在fstab表格中。/etc/fstab表格中的选择项参数定义如下:ro or rwRead only or read writenoautoDo not respond to mount -a. Used for external device原创 2010-01-28 08:23:00 · 800 阅读 · 1 评论 -
linux comm 命令介绍
如果想在Linux命令行方式下,对2个文本文件的内容做比较,找出同时包含在这2个文本文件中的内容,可以使用Linux系统带的工具comm来处理,前提是被比较的2个文本文件要是有序的,可以先用sort处理一下,具体操作方法如下:原始文件如下:a.txtdcbab.txtgfba排序处理 sort a.txt > a1.txtsort b.txt > b1.txt处理结果文件如下: a1.txtab原创 2009-11-19 14:42:00 · 1632 阅读 · 0 评论 -
Linux引導過程(內核版本:0.11)
黨電腦開啟電源後,x86系列的CPU一開始進入實模式。並從地址0xFFFF0開始自動執行程序,而這個地址是ROM-BIOS中的地址。也就是說,機器開機後會自動自行BIOS中的一段預設的代碼,這段代碼的主要執行系統自檢,並在物理地址0處初始化中斷向量。然後將啟動設備的第一個扇區(512字節)讀入到內存絕對地址0x7c00,然後自動跳轉到這裡,也就是將系統控制權交給了這個引導程序(bootsec转载 2009-05-08 15:38:00 · 889 阅读 · 0 评论 -
Linux系统启动盘制作关键技术的探讨
Linux系统启动盘制作关键技术的探讨 詹玲,李锐,韩德志 (信阳师范学院,河南信阳 464000) 摘要:本文通过对一种Linux系统启动盘制作方法的介绍,详细地论述了在制作Linux系统启动盘时,Linux文件系统的创建、内核的选择及系统整合技术。关键词:根文件系统;内核选择;系统整合 1 引言Linux系统启动软盘,对只装有Lin转载 2008-10-31 13:08:00 · 1389 阅读 · 0 评论 -
Linux常用命令
linux 常用命令 ls #以默认方式显示当前目录文件列表 ls –a #显示所有文件包括隐藏文件 ls –l #显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls --color=never *.so > obj #不显示文字颜色,将所有so文件记录到obj文件中 ------------------------------------------------转载 2008-10-29 08:33:00 · 627 阅读 · 0 评论 -
Linux 中对硬盘进行分区挂载
格式化与分区hd--IDE设备 sd--SCSI设备fdisk -l /dev/sda 查看第一块硬盘分区情况 fdisk /dev/sdb 给第二块硬盘分区command acton (m for help):m #显示命令列表a-设置可引导标志;b-设置卷标; d-删除一个分区; n-新建分区p-显示分区信息; v-校验分区表;q-不存盘退出;转载 2008-10-28 10:47:00 · 1098 阅读 · 0 评论 -
linux getopts命令详解
用途 处理命令行参数,并校验有效选项。语法getopts 选项字符串名称[ 参数...]描述getopts 命令是 Korn/POSIX shell 的内置命令,用来从参数列表检索选项以及选项参数。选项由一个 (加号)或者是由一个-(减号)后跟一个字符开始。一个既不是以 ,也不是以-开始的选项结束选项字符串。每次调用 getopts 命令时,它将下一个选项的值放置在名称 内,并将下一个要处理的参数转载 2010-02-02 11:05:00 · 3979 阅读 · 0 评论 -
linux signal 列表
Linux 信号表 Linux支持POSIX标准信号和实时信号。下面给出Linux Signal的简表,详细细节可以查看man 7 signal。 默认动作的含义如下:Term 终止进程 信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT转载 2010-02-02 09:46:00 · 25539 阅读 · 3 评论 -
[Shell]突破文件描述符1024限制
[Shell]突破文件描述符1024限制转载 2010-06-04 07:51:00 · 2531 阅读 · 0 评论 -
linux C fork函数
创建新进程:fork函数1.1.1. fork函数干什么? #include #include pid_t fork(void); ‘fork()’函数用于从已存在进程中创建一个新进程。新进程称为子进程,而原进程称为父进程。你可以通过检查‘fork()’函数的返回值知道哪个是父进程,哪个是子进程。父进程得到的返回值是子进程的进程号,而子进程则返回0。以转载 2010-05-18 14:19:00 · 4554 阅读 · 0 评论 -
高级BASH 编程 笔记(二)BASH必须了解的特殊变量符号
位置参数$0, $1, $2,等等...(注意,当参数的个数大于9时,应该这样引用${10},${11}...)位置参数,从命令行传递给脚本,或者是传递给函数.或者赋职给一个变量.例子:#!/bin/bash# test.shecho "first parameter $1" #输出函数或脚本的第一个参数echo "/$0 = $0" #$0将输出函数或脚本原创 2010-04-27 08:52:00 · 1163 阅读 · 0 评论 -
高级BASH 编程 笔记(一)BASH 入门
最近看高级BASH编程一书,说以记下些觉得有用的东西。 1. 脚本中的“#!”字符,这两个字符其实是两个字节的魔法字符,后面接路径名,指定用来解释脚本的程序。 例如: #!/bin/bash #!/bin/ksh当我们的脚本中的第一行包含了以上设定后,只需要给脚本加上可执行权限:chmod +rx shellname 或 chmod 555 shelln原创 2010-04-21 10:18:00 · 942 阅读 · 0 评论 -
linux 系统部分程序的源代码学习
linux 系统部分程序的源代码学习 下载地址:ftp://ftp.gnu.org/gnu/coreutils/原创 2010-04-07 17:04:00 · 783 阅读 · 0 评论 -
linux shell script 进阶篇(1)--如何打造功能强大的函数?
函数不管在那个编程语言中都有举足轻重的地位,在linux shell script中当然也不例外,下面我们就一起学习如何打造出功能强大的函数。1.如何在script中创建一个函数,可以用以下两种方式:A. function name{ commands} B. name(){ commands}你只需要挑选上面的一种喜欢的方式来实现你的函数即可。原创 2010-02-08 08:02:00 · 4768 阅读 · 0 评论 -
bash 字符串处理
经常看到一些脚本中, 做一些简单的字符串处理/计算字符串长度,也动用管道+ awk/sed/cut等相对重量级工具:),其实大可不必, 因为bash本身就自带一些简单字符串处理功能, 这样至少可以减少重新fork一个进程来做字符串处理的开销, 也算为服务器减排co2做一些贡献吧:)# 定义几个变量用于测试目的FILE_NAME="/usr/local/app/world.txt"TIM转载 2010-02-03 23:00:00 · 1390 阅读 · 0 评论