按类别查询搜索结果
关于关键词 的检测结果,共 112673
Rayree1993 | 2016-09-14 13:45:35 | 阅读(3530) | 评论(0)
Linux内核socket编程【阅读全文】
Rayree1993 | 2016-09-14 11:33:48 | 阅读(1550) | 评论(0)
3.  SYSCALL_DEFINE2(listen, int, fd, int, backlog)函数         该函数主要是在用户空间使用listen系统调用函数进行调用执行,在Linux内核中的还是使用System call vectors实现,在net/socket.c文件中SYSCALL_DEFINE2(socketcall, int, call,unsigned long __u...【阅读全文】
Rayree1993 | 2016-09-14 11:33:24 | 阅读(1560) | 评论(0)
   转载请注明出处:http://blog.chinaunix.net/uid-20788636-id-4420258.html2.3  inet_csk_get_port函数在inet_connection_sock.c文件中的inet_csk_get_port函数分析。int inet_csk_get_port(structsock *sk, unsigned short snum){       &...【阅读全文】
Rayree1993 | 2016-09-14 11:33:09 | 阅读(1600) | 评论(0)
   socket系列文章都是承接第一篇socket创建,因此这里的编号和内核版本都继承了第一篇文章。转载请注明出处:2.  SYSCALL_DEFINE3函数         Bind系统调用通过SYSCALL_DEFINE3调用各个协议不同的bind函数,   SYSCALL_DEFINE3(bind,in...【阅读全文】
Rayree1993 | 2016-09-14 11:32:56 | 阅读(1210) | 评论(0)
转载请标明:http://blog.chinaunix.net/uid-20788636-id-4408261.html    1.2 sock_map_fd函数         在用户空间创建了一个socket后,返回值是一个文件描述符,下面分析一下创建socket时怎么和文件描述符联系的。在SYSCALL_DEFINE3(socket, int, f...【阅读全文】
Rayree1993 | 2016-09-14 11:32:43 | 阅读(1830) | 评论(0)
1. Socket内核调用数SYSCALL_DEFINE3Socket的创建是在用户空间调用socket系统函数完成的,创建一个Socket返回一个文件描述符fd,内核的系统调用接口为SYSCALL_DEFINE3(socket,int, family, int, type, int, protocol),在net/socket.c文件中,下面我们看一下内核中的源码实现。SYSCALL_DEFINE3(socket, int, fam...【阅读全文】
pangzi_weiwei | 2016-09-14 09:32:34 | 阅读(70) | 评论(0)
linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系...【阅读全文】
lunixwh | 2016-09-14 00:47:15 | 阅读(1160) | 评论(0)
PS:红帽的这些官方文档还是有点参考价值的,也有中文版本,地址如下:Red Hat Enterprise Linux 6官方中文文档:https://access.redhat.com/knowledge/docs/Red_Hat_Enterprise_Linux/?locale=zh-CN红帽所有产品文档:https://access.redhat.com/knowledge/docs/永久链...【阅读全文】
lunixwh | 2016-09-14 00:28:01 | 阅读(1470) | 评论(0)
使用scp的前提:1、服务端启动了sshd服务2、是本地和远程两端的系统都必须要有scp这个命令、即openssh-clients软件包【安装方法】[root@5201351 ~]# yum install /usr/bin/scp -y //方法一 [root@5201351 ~]# yum install openssh-clients -y //方法二关于命令的的使用帮助如下usage: scp [-1246BC...【阅读全文】
hanwei_1049 | 2016-09-14 00:20:16 | 阅读(0) | 评论(0)
用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。默认启动普通情况下...【阅读全文】
王斌bingo | 2016-09-13 22:44:52 | 阅读(780) | 评论(0)
1 vsftpd安装yum -y install vsftpd2 主配置文件# vi /etc/vsftpd.conf# 匿名用户配置   anonymous_enable=YES         # 是否允许匿名ftp,如否则选择NO   anon_upload_enable=YES     &n...【阅读全文】
lunixwh | 2016-09-13 22:43:53 | 阅读(1970) | 评论(0)
在硬盘中,硬盘的0柱面0磁头第一个1扇区称为主引导扇区,也叫主引导记录-MBR(main boot record),其中MBR是以下三个部分组成1、Bootloader,主引导程序---446个字节2、Dpt(Disk Partition table),硬盘分区表---64个字节3、扇区结尾标志(55aa)--2个字节总共512字节,前446个字节是主引导记录,是bios...【阅读全文】
lunixwh | 2016-09-13 22:35:23 | 阅读(3060) | 评论(0)
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。...【阅读全文】
【LINUX】 linux 实用命令
lunixwh | 2016-09-13 22:20:11 | 阅读(1050) | 评论(0)
查看内存: free -m查看磁盘大小: Df -h文件及文件夹大小:du -sh【阅读全文】
文峰聊书斋 | 2016-09-13 20:51:52 | 阅读(1110) | 评论(0)
这里的根文件系统可以说是包含两个部分: 一个是根,一个是文件系统那么什么是根呢?哈哈 其实根表示的就是第一个的意思下面贴张图看看整个根文件系统制作的步骤:第一步创建目录,这里是在我自己的一个目录下建立一个名为rootfs的目录:第二步 :创建设备文件(比如操作串口,其实就是打开一...【阅读全文】
ASKliuwei | 2016-09-13 20:34:30 | 阅读(670) | 评论(0)
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完...【阅读全文】
【LINUX】 Linux 系统调用
zziazhaomingming | 2016-09-13 20:20:40 | 阅读(290) | 评论(0)
Linux的粉丝 | 2016-09-13 18:47:08 | 阅读(4000) | 评论(0)
        Linux内核主要由五大模块组成:内存管理、进程调度、进程间通信、网络接口和文件系统。        1.进程调度        进程调度处于系统的中心位置,内核中的其它子系统都依赖于它,因为每个子系统都需要挂起和恢复进程...【阅读全文】
Linux的粉丝 | 2016-09-13 18:08:34 | 阅读(1250) | 评论(0)
        Linux 操作系统主要由4个部分组成:Linux内核、shell、文件系统、应用程序。其中内核、shell和文件系统一起组成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。        Linux内核:      &n...【阅读全文】
cow_xian | 2016-09-13 14:16:14 | 阅读(190) | 评论(0)
stevenrao 深圳写于2012 年 情人节。献给天下有情码农; 在Linux 开发中,有几个关系到性能的东西,技术人员非常关注:进程,CPU,MEM,网络IO,磁盘IO。本篇文件打算详细全面,深入浅出。【阅读全文】