linux

Linux 下复制(cp)目录时排除一个或者多个目录的方法

cp貌似没有排除目录的功能,可以使用rsync命令来实现了,如:【案例】/home/52php目录里面有data目录,data目录里面有a、b、c、d、e五个目录,现在要把data目录里面除过a、b、c目录之外的所有目录拷贝到/bak目录中。【操作】yuminstallrsync#安装rsynccd/home/52ph...

【知乎网】Linux IO 多路复用 是什么意思?

提问一:LinuxIO多路复用有epoll,poll,select,知道epoll性能比其他几者要好。也在网上查了一下这几者的区别,表示没有弄明白。IO多路复用是什么意思,在实际的应用中是指什么情况?以及IO多路复用在一些异步webserver中的实际应用,就好比nginx是怎样使用epoll来实现异步IO处理的,一个...

Linux 信号量大全

编号信号名称缺省动作说明1SIGHUP终止终止控制终端或进程2SIGINT终止键盘产生的中断(Ctrl-C)3SIGQUITdump键盘产生的退出4SIGILLdump非法指令5SIGTRAPdumpdebug中断6SIGABRT/SIGIOTdump异常中止7SIGBUS/SIGEMTdump总线异常/EMT指令8S...
代码星球·2021-01-16

Linux C select函数详解

selectIO复用机制:http://www.cnblogs.com/hjslovewcl/archive/2011/03/16/2314330.htmlhttp://blog.csdn.net/lingfengtengfei/article/details/12392449http://blog.csdn.net/...
代码星球·2021-01-16

Linux 等待进程结束 wait() 和 waitpid()

若子进程先于父进程结束时,父进程调用wait()函数和不调用wait()函数会产生两种不同的结果:-->如果父进程没有调用wait()和waitpid()函数,子进程就会进入僵死状态。-->如果父进程调用了wait()和waitpid()函数,就不会使子进程变为僵尸进程。这是为什么呢?现在我们来深入学习wa...

Linux C 中 fork() 函数详解

 一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork() 函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和...
代码星球·2021-01-16

Linux 执行文件查找命令 which 详解

某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which  查看可执行文件的位置whereis 查看文件的位置locate   配合数据库查看文件位置find   实际搜寻硬盘查询文件名称附:Linux文...

Chrome 用户数据配置文件夹保存路径在哪?(Mac OS X/Windows/Linux)

在重装系统之前都想要对Chrome中的数据进行备份,以能够在重装系统后恢复这些数据。但是除了一些玩Chrome很长时间的用户,鲜有人知道Chrome的用户数据到底保存在什么地方。如果你也有这样的需求,不妨记下下面的这些路径:MacOSX:~/Library/ApplicationSupport/Google/Chrom...

Linux Socket编程

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得...
代码星球·2021-01-16

Unix/Linux 用户 nobody

1、Windows系统在安装后会自动建立一些用户帐户,在Linux系统中同样有一些用户帐户是在系统安装后就有的,就像Windows系统中的内置帐户一样。2、它们是用来完成特定任务的,比如nobody和ftp等,我们访问www.php-note.com 的网页程序时,官网的服务器就是让客户以nobody身份登录...
代码星球·2021-01-16

Linux下建立软链接

实例:ln-s/home/gamestat  /gamestatLinux下的软链接类似于windows下的快捷方式ln-sab 中的a就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录如上面的示例,当我们执行命令 cd/gamestat/的时候 ...
代码星球·2021-01-16

Linux(Ubuntu)安装并破解 SecureFX

根据Linux(Ubuntu)下面SecureCRT完全破解(地址:http://www.boll.me/archives/680)添加了Linux(Ubuntu)下面SecureFX完全破解,原理是一样的。破解文件下载地址:http://pan.baidu.com/s/1jG1Trro密码:9cme &nb...

Linux/Ubuntu tree 命令以树形结构显示文件夹目录结构

1、安装命令工具sudoapt-get-yinstalltree2、可以查看关于tree命令的帮助信息$tree--helpusage:tree[-adfghilnpqrstuvxACDFNS][-HbaseHREF][-Ttitle][-Llevel[-R]][-Ppattern][-Ipattern][-ofile...

Linux命令行修改IP、网关、DNS、主机名 的方法

修改主机名:【改里面的HOSTNAME即可】vim/etc/sysconfig/network 网卡eth0  IP修改为102.168.0.1  ifconfigeth0102.168.0.1netmask255.255.255.0 网关修改为102.168...

Linux 定时任务 Crontab命令 详解

前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间...