Linux
共勉
这个作者很懒,什么都没留下…
展开
-
进程创建函数fork()、vfork()
一、进程的创建步骤以及创建函数的介绍1、使用fork()或者vfork()函数创建新的进程2、条用exec函数族修改创建的进程。使用fork()创建出来的进程是当前进程的完全复制,然而我们创建进程是为了让新的进程去执行新的程序,因此,就需要用到exec函数族对创建出来的新进程进行修改,让他拥有和父进程不一样的东西,修改后就可以执行新的程序,当然,修改后的子进程包含了要执行程序的信息转载 2015-03-26 16:32:29 · 684 阅读 · 0 评论 -
windows远程登录Linux几种方式.
命令行方式:telnet,ssh图像用户界面:vcn,putty,1.ubuntu 下telnet服务安装配置 另参见具体设置下面我们来对Ubuntu Linux telnet的安装和设置进行一下讲解。首先我们需要加载telnet的服务,之后对于root等有关方面进行设置。 在Windows系统中,telnet转载 2015-05-06 20:58:53 · 40001 阅读 · 0 评论 -
ubuntu账户密码正确但是登录不进去系统
ubuntu12.04管理员账户登录不了桌面,只能客人会话登录求助!!ubuntu12.04管理员账户登录不了桌面,只能客人会话登录。ctrl+alt+f1 ,切换到tty1,输入管理员帐号和密码sudo rm -r .Xauthority*sudo reboot //重启ok可惜,不明白为什么删除.Xauthority*就ok的原因。关于.Xaut转载 2015-05-07 10:49:47 · 22566 阅读 · 0 评论 -
ubuntu如何使用root权限
buntu分配修改登陆root用户管理权限的方法Ubuntu 有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想转载 2015-05-02 16:58:55 · 1082 阅读 · 0 评论 -
linux shell数据重定向(输入重定向与输出重定向)详细分析
linux shell数据重定向(输入重定向与输出重定向)详细分析http://www.cnblogs.com/chengmo/archive/2010/10/20/1855805.html在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就转载 2015-04-21 16:10:31 · 371 阅读 · 0 评论 -
Linux Socket编程(不限Linux)
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有转载 2015-04-09 21:16:37 · 338 阅读 · 0 评论 -
htonl(), ntohl(), htons(), ntohs() 函数具体应用
htons和htonl函数具体应用htons和htonl函数,是用来将主机字节顺序转换为网络字节顺序在进行网络抓包时,抓到的包的数据是网络字节顺序,在进行编程时,要进行主机字节顺序和网络字节顺序间的转换。例如:(对一软件进行抓包时,写的一段小程序)ipp2p: if(get_u16(payload,0)==__constant_htons(0x0600)转载 2015-04-09 19:18:25 · 12647 阅读 · 0 评论 -
linux常见命令
1. 利用Ctrl+Alt+F1到Ctrl+Alt+F6在6个虚拟控制台之间切换,利用Ctrl+Alt+F7切换回图形界面。2. 使用who命令来判断谁在系统上及其登录方式。id命令用来显示用户信息和组信息。3. cal命令列出当前月的日历。4. ps命令用来列出在系统上运行的进程。没有参数的ps命令显示单个终端上其他的所有进程。ps aux转载 2015-04-22 14:30:29 · 363 阅读 · 0 评论 -
Linux中fork()函数详解
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新转载 2015-03-26 16:24:00 · 339 阅读 · 0 评论 -
Windows 下MSYS、MinGW、Cgywin使用gcc区别
一、 在Windows下比较流行的GCC移植版主要有三个。他们是 MinGW,Cygwin和Djgpp。1.MinGW 的主要方向是让GCC的Windows移植版能使用Win32API来编程。(使用Win32API的代码可用MinGW的gcc编译,有点像用Linux开发环境开发Windows程序 如果你只是想在windows下使用gcc编译器也不想依赖其他的dll,ming转载 2016-02-25 11:22:58 · 4812 阅读 · 0 评论