/etc/nologin 文件给系统管理员提供了在 Linux 系统维护期间禁止用户登陆的方式。如果系统中存在 /etc/nologin 文件那么普通用户登陆就会失败。这是一种提高安全性和防止数据不同步现象。建立 /etc/nologin 文件的命令touch /etc/nologin
同时这个文件会在系统关机或者重启的时候由管理员自动创建,然后处理相应程序的退出停止工作,并在处理完工作后将 /etc/nologin 文件删除,但是如果这个时候直接按电源关机,那么在这个文件就...
1、/etc/passwd文件root@pts/0 # cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:...
进程捕捉到信号对其进行处理时,进程正在执行的正常序列就被信号处理程序临时中断,它首先执行该信号处理程序中的指令。如果从信号处理程序返回(例如没有调用exit或longjmp),则继续执行在捕捉到信号时进程正在执行的正常指令序列。1. 在信号处理程序中,我们要保证调用”异步信号安全”的函数,即可重入的函数不可重入的函数大多(a)已知它们使用静态数据结构。(b)它们调用malloc或free(c)它们是标准I/O函数 2. 由于每个线程只有一...
8月26号,学习了linux(CentOS6.8)文件系统管理,内容颇多,主要分为如下几个部分:一、处理交换分区和文件及移动介质的使用二、常见工具free,df,du,dd的使用三、设置文件系统配额四、配置raid五、配置逻辑卷六、btrfs文件系统一、处理交换分区和文件及移动介质的使用 交换分区是系统RAM的补充 基本设置包括: 创建交换分区或者文件 使用mkswap写入特殊签名 在/etc/fstab文件中添加适当的条目 使用swapon -a 激活...
如果接触过Linux,网络配置是一个比较棘手的问题。但是Linux是文件为基础来构建的系统,包括我们windows中设备,Linux也视为文件。所以只要我们明白文件的作用。就能对Linux更加的熟悉,网络配置也是。所以为了熟悉和解决遇到Linux网络配置,首先从网络配置文件入手。这里面整理和汇集较多资料,从多角度,多篇文章,希望能耐心看完。一.简要概述DNS配置文件[root@localhost etc]# cat /etc/resolv.conf nameserver 210.36.16.33na...
(1)函数socket 1/****************************************************************2** 功能:创建一个套接字用于通信3** 参数:domain 指定通信协议族4** type 指定socket类型,流式套接字 SOCK_STREAM 5** 数据报套接字 SOCKDGRAM6** 原始套接字 SOCKRAW7** protocol 协议类型 (习惯上填写0)8** 返回值:成功返回非负整数,它与文件描述符类似,...
0x01 什么是inode 文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”(Sector),每个扇区储存512字节; 操作系统读取硬盘时,不会一个个扇区地读取,这样效率低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由扇区组成的块是文件存储的最小单位,块的大小,最常见的是4kb,即连续8个Sector组成一个Block; 文件数据存储在块中,显然,还必须找一个地方存储文件的元信息,比如文件的创建者,文件的创建...
一、网卡 1、Linux: 网络属于内核的功能 2、网卡定义: a)RHEL5网卡定义文件: /etc/modprobe.conf b)RHEL6网卡定义文件: /etc/udev/rules.d/70-persistent-net.rules 3、网卡命名: a)lo:本地回环 b)以太网网卡:ethX c)点对点连接网卡:pppX 4、网卡配置命令 a)ifconfig [ethX]:显示网卡信息 -a: 显示所有接口的配置住处 b)ifconfig ethX IP/MASK [up...
话说,仅仅是一个键盘检测就好麻烦。我还是懂的太少了。。。#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <termios.h>
#include <unistd.h>
#include <string.h>#define key_ESC 27void init_keyboard();void close_keyboard();int kbhit();int readch(); /* 相关函数声明 */static struct termios initial_settings, new_settings;static int...
一、安装varnish在server1中安装两个包varnish-3.0.5-1.el6.x86_64.rpm varnish-libs-3.0.5-1.el6.x86_64.rpm1.在server1中(varnish)配置varnish服务vim /etc/sysconfig/varnishVARNISH_LISTEN_PORT=80 ##varnish监听端口 vim /etc/varnish/default.vclbackend default {.host = "172.25.8.2";.port = "80";} 然后开启服务/etc/init.d/varnish start 测试新开一台虚拟机(server2)yum install httpd/etc/init.d/httpd sta...
一、描述linux发行版的系统目录名称命名规则以及用途 Linux必须具备的文件:bin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr /bin :所有用户可用的基本命令程序 /sbin :供系统管理员使用的工具程序 /boot :引导加载器必须用到的各静态文件:kernel,initramfs(initrd,),grub等 /dev :(设备文件)存储特殊文件或...
LAMP单机环境搭建一.系统环境准备。1.系统环境:CentOS_6.5,32位[root@localhost ~]# cat /etc/redhat-release CentOS release 6.5 (Final)[root@localhost ~]# uname -r2.6.32-431.el6.i6862.软件版本httpd-2.2.31mysql-5.1.72php-5.5.323.关闭防火墙iptables和selinux3.1关闭防火墙iptables[root@localhost tools]# chkconfig --level 2345iptables off[root@localhost tools]# chkconfig --listiptablesiptables 0:...
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。具体用法见链接:http://www.cnblogs.com/peida/archive/2012/11/02/2750588.html原文:http://www.cnblogs.com/hubavyn/p/4316607.h...
【SC】SCOM-Agent安装—基于Uinx\Linux--------Uinx\Linux---SCOM-Agent安装------ 对于SCOM代理的安装,网上已经有相当多的图文教程了,为什么还有要写呢?其实网上的其他教程有一些地方是存在瑕疵的,新手如果只看其中一篇估计会碰壁不少,所以重新整理就很有必要了。正是基于这个角度,仅仅从客户端安装代理入手,这里不会过多说明SCOM管理服务器上的一些操作。另外,为了呈现整体流程,这次比较粗暴、暴力--直接纯文字(...
第一、编辑httpd.conf文件A - 在etc/httpd/conf/目录下的httpd.conf 文件,找到:LoadModule rewrite_module modules/mod_rewrite.so如果前面有#就取消,如果没有就默认不要修改。B - 设置AllowOverride同样的在httpd.conf 中找到下面的脚本<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>把None改成All第二、重启Apache环境service httpd restart这样,我们在确定网站根目录下有.htaccess文件,伪静态是生...