Linux

linux fork函数浅析

#include#include/*功能:复制进程參数:无返回值:成功:父进程:返回子进程id子进程:返回0失败:返回-1*/pid_tfork(void);由fork创建的新进程被称为子进程(childprocess)。该函数被调用一次,但返回两次。两次返回的差别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程id。将子进程id返回给父进程的理由是:由于一个进程的子进程能够多于一个,没有一个函

系统 2019-08-12 01:31:59 2640

操作系统

vim复制粘贴解密

Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置::setnoainosi取消了自动缩进和智能缩进,这样粘贴就不会错行了

系统 2019-08-12 01:32:29 2638

操作系统

UVa753/POJ1087_A Plug for UNIX(网络流最大流)

解题报告题意:n个插头m个设备k种转换器。求有多少设备无法插入。思路:定义源点和汇点,源点和设备相连,容量为1.汇点和插头相连,容量也为1.插头和设备相连,容量也为1.可转换插头相连,容量也为inf(由于插头有无限个)#include#include#include#include#include#include#include#define

系统 2019-08-12 01:32:18 2638

Linux

Linux crontab 命令格式与具体样例

基本格式:*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要执行的命令crontab文件的一些样例:3021***/usr/local/etc/rc.d/lighttpdrestart上面的样例表示每晚的21:30重新启动apache。4541,10,22**/usr/local/etc/rc.d/

系统 2019-08-12 01:31:59 2637

操作系统

Miss Useless that only leave it

Whenyoumisssomebodyeverydaywhatareyoutodo?gotoseesheorhe?it'tnonono!thatisuselesstohelpyourelationship.Thebestwayyouandshecalmdownit.TodayImissyoulikeaeverdayyoumissme.butit'stobadyoudon'tunderstand.Iwantwriteasmallstoryaboutyouan

系统 2019-08-12 01:33:51 2636

操作系统

centos免密码登录authorized_keys需要600权限

CentOS通过ssh免密码登录-Linux安全网-Linux操作系统_Linux命令_Linux教程_Linux黑客linux经常会需要免密码登录另外一台机器,譬如安装hadoop集群,从a机器通过scp考文件到b机器等。ssh无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,以CentOS为例。有机器A,B。现想A通过ssh免密码登录到B。1.在A机下生成公钥/私钥对。[chenlb@A~]$ssh-keygen-t

系统 2019-08-12 01:33:36 2635

Linux

linux ln命令参数及用法详解---linux连接文件或

ln(link)功能说明:连接文件或目录。语法:ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录][目标文件或目录]或ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录...][目的目录]补充说明:ln命令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有

系统 2019-08-12 01:33:47 2634

操作系统

VIPABC_全球最大的真人在线英语外教网|全球英语

VIPABC_全球最大的真人在线英语外教网|全球英语家教网|私人外教网关于VIPABCVIPABC集团旗下品牌创建于1998年,为实体的专业培训机构,以学习者需求为核心,以服务导向为基础。VIPABC集团于2004年3月首推在线学习平台,以美国硅谷研发团队为核心,发表全球首创云计算整合服务,提供最有效的真人外教•实时互动•网络视频的英语学习平台。VIPABC英语深耕全球语言培训市场,自十几年来始终如一,提供最高品质服务,在全球拥有32个国家、60个城市、超

系统 2019-08-12 01:32:25 2634

Windows

Installing Windows 7 on VirtualBox. Error st

Today,afterfinallytakingtheplungeintotheLinuxworld(I'mtryingtorefocusmyworktotheRailsecosystem),IinstalledVirtualBoxonLinuxMint13.Simpleenough,alittlevisitthesoftwarecenteranddone.IcreatedmynewvirtualmachineandtriedinstallingWindo

系统 2019-08-29 23:07:03 2633

Linux

ARM-Linux驱动移植--Watch Dog Timer(看门狗)驱

硬件平台:FL2440(S3C2440)内核版本:2.6.28软件平台:Ubuntu11.04内核版本:2.6.39交叉编译器:arm-linux-gcc3.4.1原创作品,转载请标明出处1、加载看门狗驱动insmodwdt.kowdt.ko为驱动文件名,不加任何参数如果不喂狗,则计数器到0时执行中断函数(设置LED的状态,然后喂狗,重新设置WTCNT的值)可选的参数module_param(tmr_margin,int,0);module_param(t

系统 2019-08-29 22:34:57 2629

Linux

Linux下安装Tomcat服务器和部署Web应用

一、上传Tomcat服务器二、安装Tomcat服务器2.1、解压tomcat服务器压缩包2.2、配置环境变量tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量编辑/etc下的profile文件,加上如下内容:2.3、修改tomcat服务器的启动端口修改将Tomcat服务器启动时使用的端口,例如改成9999修改完server.xml文件之后,保存,退出。三、Tomcat服务器启动和关闭3.1、启动Tomcat服务器进入tomc

系统 2019-08-12 01:33:02 2629

Linux

linux安装mysql rpm包,Failed dependencies -

linux安装mysqlrpm包,Faileddependencies-Linux/Unix社区/程序开发区groupinstall:developmentlibraries,developmenttoolsyumgroupinstall'DevelpomentTools'yumgroupinstall'developmentlibraries'yuminstallzlibzlib-developensslopenssl-develbzip2bzip2-d

系统 2019-08-12 01:33:34 2627

Linux

28个Unix/Linux的命令行神器 | 酷壳 - CoolShel

28个Unix/Linux的命令行神器|酷壳-CoolShell.cnslurm查看网络流量的一个工具官方网站:SimpleLinuxUtilityforResourceManagementvim&emacs真正程序员的代码编辑器。screen,dtach,tmux,byobu你是不是经常需要SSH或者telent远程登录到Linux服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp传输等等。通常情况下我们都是为每一个这样的任务开一个远

系统 2019-08-12 01:33:11 2627

操作系统

自己动手写操作系统--个人实践

近期開始看于渊的《自己动手写操作系统》这本书,刚開始看就发现做系统的引导盘居然是软盘!心里那个汗啊!如今都是U盘了,谁还用软盘。于是考虑用U盘。于是開始下面步骤:1、既然书上说给先要把软盘做引导盘,那我就相似地把U盘做成引导盘。在网上找了半天,发现USboot,于是就用它给自己的U盘做了一个引导盘。2、把编译后的boot.bin文件用绝对扇区工具写入U盘就万事大吉了。相同,在网上找到了winhex(还有ultraiSO,这个没有什么用),但是这个关键的一步

系统 2019-08-12 01:32:45 2626

操作系统

epel-release

RepoView:"FedoraEPEL5-x86_64"epel-release-ExtraPackagesforEnterpriseLinuxrepositoryconfigurationWebsite:http://download.fedoraproject.org/pub/epelLicense:GPLVendor:FedoraProjectDescription:ThispackagecontainstheExtraPackagesforEnt

系统 2019-08-12 01:33:11 2625