下列测试是在两台机器上(服务端和客户端),编译运行
1. # gcc client.c -o client
client.c: 在函数‘main’中:
client.c:12: 错误:‘dest_addr’的存储大小未知
解决方案:
# gcc -E client.c | grep "struct sockaddr_in"
struct sockaddr_in dest_...
分类:
系统相关 时间:
2015-01-06 10:01:06
阅读次数:
337
测试了一把,结果显示360基本对Linux社区规范和安全常识不give a fuck。胡乱打包首先,这个deb包就是胡乱打包,依赖关系就没弄好:$ dpkg-deb -I 360safeforlinux-3.0.0.66-stripped.deb [...] Package: 360safeforl...
分类:
系统相关 时间:
2015-01-06 11:19:46
阅读次数:
220
前一段时间看了《深入理解Linux内核》对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管理的一些看法和认识。我比较喜欢搞清楚一个技术本身的发展历程,简而言之就是这个技术是怎么发展而来的,在这 个技术之前存在哪些...
分类:
系统相关 时间:
2015-01-06 11:27:37
阅读次数:
282
有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Window...
分类:
系统相关 时间:
2015-01-06 11:29:41
阅读次数:
231
if中的-z到-d的意思2011-09-0510:30[-aFILE]如果FILE存在则为真。[-bFILE]如果FILE存在且是一个块特殊文件则为真。[-cFILE]如果FILE存在且是一个字特殊文件则为真。[-dFILE]如果FILE存在且是一个目录则为真。[-eFILE]如果FILE存在则为真...
分类:
系统相关 时间:
2015-01-06 11:33:28
阅读次数:
250
Linux下不乏众多的优秀软件,而且它们都有一个共同的特性,开源。刚刚迁移到linux的用户会发现在Windows和Mac OS X下常用的软件在Linux下却用不了,也不知道有什么替代软件可以用。Linux软件也是非常容易安装的,你可以通过自带的软件中心(如Ubuntu软件中心,Gnome软件中心...
分类:
系统相关 时间:
2015-01-06 11:35:00
阅读次数:
568
wangdd@wdd-pc:~$gedit /var/lib/locales/supported.d/local添加:zh_CN.GBK GBKzh_CN.GB2312 GB2312 终端执行命令: sudo dpkg-reconfigure --force localesGenerating lo...
分类:
系统相关 时间:
2015-01-06 11:39:22
阅读次数:
215
1、解压1、*.tar 用 tar –xvf 解压2、*.gz 用 gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用 tar –xzf 解压4、*.bz2 用 bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar –xjf 解压6、*.Z 用 uncomp...
分类:
系统相关 时间:
2015-01-06 11:42:19
阅读次数:
174
无论是否将 nohup命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。AD:WOT2015 互联网运维与开发者大会 热销抢票你可能会遇到nohup命令问题,这里将介绍n...
分类:
系统相关 时间:
2015-01-06 11:43:12
阅读次数:
346
编辑/etc/crontab 文件配置croncron 服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情。用crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此...
分类:
系统相关 时间:
2015-01-06 11:46:55
阅读次数:
191
一 物理内存和虚拟内存 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内存就...
分类:
系统相关 时间:
2015-01-06 11:49:06
阅读次数:
195
For Eclipse plug-in Project
快捷键
方法提示: alt+/删除: ctrl+Dundo: ctrl+Zredo: ctrl+Ysource提示: alt+shift+Scomment: ctrl+/comment: ctrl+shift+/
1.Menu(菜单栏)
Fil...
分类:
系统相关 时间:
2015-01-06 11:47:35
阅读次数:
262
使用命令 top 来查看系统的当前时间、持续运行时间、在线用户数、整体负载情况、当前进程数、CPU、内存、Swap使用详细状况,使用命令 ps -aux 可以查看每个进程的详细状态通过监控软件Cacti 可以查看服务器的实时及历史流量状况使用命令 df -h 可以查看整个磁盘的使用情况,命令 df ...
分类:
系统相关 时间:
2015-01-06 11:51:13
阅读次数:
225
1)zip与unzip命令
zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件。
unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/...
分类:
系统相关 时间:
2015-01-06 11:56:36
阅读次数:
220
主要内容
1、内核请求何时以交错(interleave)的方式执行以及交错程度如何。
2、内核所实现的基本同步机制。
3、通常情况下如何使用内核提供的同步机制。
内核如何为不同的请求服务
哪些服务?
====>>>
为了更好地理解内核是如何执行的,我们把内核看做必须满足两种请求的侍者:一种请求来自顾客,另一种请求来自数量有限的几个不同的...
分类:
系统相关 时间:
2015-01-06 11:55:12
阅读次数:
372
:1,$s/^}/}\r/
参数
1,$ - 执行区间,全文本
s - 替换命令
^} - 以字符'}'起头的行
}\r - 将起头的‘}’替换成‘}\r’,即在函数结尾后添加一个空白行。如果想添加多个空白行,根据需要添加'\r'即可。
如果函数收尾的'}'前存在空白,则不执行操作。为了避免此情况的发生,可以先使用indent工具对源代码进行一次格式化(format)!比如‘ ...
分类:
系统相关 时间:
2015-01-06 12:04:10
阅读次数:
237
编辑快捷键【ALT+/】显示代码提示,以及代码自动补全功能。【Ctrl+/】添加注释【Ctrl+D】删除当前行【Ctrl+Shift+H】查找某个类【Ctrl+Shift+O】快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。【Ctrl+H】..
分类:
系统相关 时间:
2015-01-06 12:06:18
阅读次数:
169
一、克隆器不能启动:Deviceeth0doesnotseemtobepresent,delayinginitialization故障背景:在vmwareworkstation中了完全克隆了一个已经存在的CentOS的虚拟机,启动之后发现网卡没有启动。于是重启一下network服务,发现提示错误信息“Deviceeth0doesnotseemtobepresent,delayin..
分类:
系统相关 时间:
2015-01-06 12:10:00
阅读次数:
205
系统环境:CentOS-6.5安装方式:rpm安装软件:jdk-7-linux-i586.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@localhost~]#java-versionjavaversion"1.7.0_24"OpenJDKRuntimeEnvironment(build1.7.0_24-b18)OpenJDKHo..
分类:
系统相关 时间:
2015-01-06 12:10:18
阅读次数:
265
目录1开机加载简介2常规加载流程2.1加载BIOS2.2读取MBR2.3bootloader2.4加载内核2.5init依据inittab文件来设定运行等级2.6init进程执行rc.sysinit2.7启动内核模块2.8执行不同运行级别的脚本程序2.9执行/etc/rc.d/rc.local2.10执行/bin/login程序,进入登录状态3环境变量加载3.1..
分类:
系统相关 时间:
2015-01-06 12:11:39
阅读次数:
275