• CentOS系统备份脚本详解

    CentOS系统备份脚本详解 #!/bin/sh #设定变量 bak_path=/root/bak_linux date=$(date +%Y%m%d) log_file=$bak_path/$date#log.log #把执行结果写到日志中 exec 1>>$log_file 2>&1 #把要备份的目录打包放到$bak_path目录下 tar -zcvf $bak_path/$date#boot.tar.gz /boot tar -zcvf $bak_path/$date#etc.tar.gz /etc t...

    centos
    梦在深巷 2016/12/13
  • CentOS里egrep命令详解

    CentOS里egrep命令详解 egrep 功能简述:egrep 命令与 grep 命令带 -E 标志是一样的,除了错误消息和使用消息不同以及 -s 标志的功能不同之外.使用egrep命令搜索一个或多个文件,提示符可以是延长规则表达式符号. 延长规则表达式符号包括规则的表达式符号在grep命令基础上添加了一些 特殊符号. |----------| |符号 |意义 | |----------| + :表示重复一个或一个以上的前一个字符 ? :表示零个或零个以上的前一个字符 | :表示或者的意思.两者中只要有一个满足就表示符合条件...

    centos
    梦在深巷 2016/12/12
  • CentOS中禁止用户ssh和sftp登陆的详解

    CentOS中禁止用户ssh和sftp登陆的详解 CentOS中禁止用户ssh和sftp登陆的详解 在linux中出于安全的需要,我们会禁止某些用户SSH登陆系统进行操作.我这里以centos操作系统为例记录下如何进行处理. 1.打开sshd的配置文件 ? 1 vi/etc/ssh/sshd_config 2.修改该配置文件,增加或修改如下行 ? 1 2 3 4 # 禁止用户user1登陆,多个空格分隔 DenyUsers user1 # 禁止用户组group1的所有用户登录,多个空格分隔 DenyGroups group1 3.保存配置后,重...

    centos
    梦在深巷 2016/12/12
  • CentOS常见服务详解

    CentOS常见服务详解 acpid电源管理通过挂起不必要的设备.降低CPU的频率或者其它方法,可以减少能量的消耗,达到省电的目的. apmd--apmd用来监视系统用电状态,并将相关信息通过syslogd写入日志.也可以用来在电源不足时关机 arpwatch--用来维护以太网物理地址和ip地址的对应关系 anacron 不考虑系统downtime期间的cron服务 atd--运行用户用at命令调度的任务.也在系统负荷比较低时运行批处理任务 autofs--当您需要时自动转载文件系统,而当您不需要时自动卸载 charge...

    centos
    梦在深巷 2016/12/11
  • CentOS中文件夹基本操作命令的讲解

    CentOS中文件夹基本操作命令的讲解   CentOS中文件夹基本操作命令的讲解 ls--显示指定目录下内容 说明:ls 显示结果以不同的颜色来区分文件类别.蓝色代表目录,灰色代表普通文件,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表链接文件. -a---显示所有内容,包括隐藏文件 说明:在Linux系统中,以"."开头的就是隐藏文件或隐藏目录. -l---以长格式(内容更详细)显示文件或目录的详细信息. 说明:ls -l命令可以简写成ll, 输出的信息共分为7组: 文件类别和文件权限.链接数或子目录个数.文件所有者....

    centos
    梦在深巷 2016/12/10
  • CentOS下badblocks指令的详解

    CentOS下badblocks指令的详解 CentOS下badblocks指令的详解 一.命令参数 badblocks使用格式为: 引用 badblocks [ -svwnf ] [ -b block-size ] [ -c blocks_at_once ] [ -i input_file ] [ -o output_file ] [ -p num_passes ] [ -t test_pattern ] device [ last-block ] [ start-block ] 参数含义是: 引用 -b blocksize 指定磁盘的...

    centos
    梦在深巷 2016/12/09
  • CentOS使用PAM锁定多次登陆失败的用户

    CentOS使用PAM锁定多次登陆失败的用户 CentOS使用PAM锁定多次登陆失败的用户 Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户. 编译PAM的配置文件 # vim /etc/pam.d/login ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #%PAM-1.0 auth required pam_tally2.so deny=3lock_time=300 even_deny_root root_unlock_time=10 au...

    centos
    梦在深巷 2016/12/08
  • Centos中如何临时禁用用户?

    Centos中如何临时禁用用户? linux中临时禁用用户 1.在/etc/passwd文件中找到禁用用户所在行,在该行首添加# /etc/passwd #coderbolg:x:500:500::/home/coderbolg:/bin/bash 2.在/etc/shadow 文件中找到禁用用户所在行,在第二个字段(密码加密字段)前添加!或者* /etc/shadow 一般该文为只读属性,不建议修改 coderbolg:*$1$HsYY3Xxn$iDxguvDB8vsSeM3VjxKbq/:14817:0:99999:7:::...

    centos
    梦在深巷 2016/12/07
  • Pxe无人值守安装centos系统

    Pxe无人值守安装centos系统 Pxe无人值守安装centos系统 Pxe无人值守安装linux系统,能够对多台机器同时自动进行操作管理,减少管理员的工作负担,也使管理更加科学有效.因此pxe无人值守安装linux对于管理员来说有重大的意义.下面,就来介绍一下pxe的简单流程. 建立光盘挂载点 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 进入光盘server目录,安装vsftpd服务 cd /mnt/cdrom/Server/ rpm -ivh vsftpd-2.0.5-16.e1...

    centos
    梦在深巷 2016/12/06
  • CentOS系统中怎么修改默认SSH端口?

    CentOS系统中怎么修改默认SSH端口? CentOS系统中怎么修改默认SSH端口? 默认的centOS默认端口是22,时间久了你会找到很多日志文件,这是扫描攻击留下的错误日志.那么今天我们要做的就是改成只有自己知道的数字,这样降低了被扫描到的几率,也就等于提高了安全性. 1.登陆SSH修改配置文件,输入如下命令 vi /etc/ssh/sshd_config 会出现如下提示,大家能够看到#port 22,代表默认端口22.按下键盘的a,vi命令中a是编辑,你按下a之后进入编辑状态,这时候可以用键盘的上下键移动绿色光标并用键盘的dele...

    centos
    梦在深巷 2016/12/06
  • Centos下rpm包如何制作?

    Centos下rpm包如何制作? Centos下rpm包如何制作? 谈论RPM对好多编译安装的朋友来多,RPM安装是傻瓜安装. 呵呵,其实RPM是一种非常有效果的集中部署的解决方案. yum+RPM是非常快速便捷的大规模部署方案. 下面简单介绍下rpm的制作: 以cronolog为例: 首先下载cronolog的源码包. 解开源码包,tar xzvf cronolog-1.6.2.tar.gz 找到 cronolog.spec 该文件是定制如何生成RPM包的配置文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13...

    centos
    梦在深巷 2016/12/06
  • CentOS下用于查看系统当前登录用户信息的4种方法

    CentOS下用于查看系统当前登录用户信息的4种方法 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正在做什么.本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法. 1. 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事.该命令所使用的信息来源于/var/run/utmp文件.w命令输出的信息包括: 用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲时间(作用不大) 附加到tty(终端)的进程所用的...

    centos
    梦在深巷 2016/12/05
  • CentOS服务器如何添加永久静态路由?

    CentOS服务器如何添加永久静态路由? CentOS服务器如何添加永久静态路由? 一.Linux添加永久静态路由 方法一:修改 rc.local 配置文件 范围:测试 Ubuntu 14.04.centos 6.4.debian 8.1.redhat 6.4 系统可用 使用方法: 1.向 linux 系统的 /etc/rc.local文件中添加命令route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令route add -net 192...

    centos
    梦在深巷 2016/12/04
  • CentOS7如何设置交换文件?

    CentOS7如何设置交换文件? CentOS7如何设置交换文件? 问题来源 想在买的VPS上搭点博客服务,偏爱于动态博客之类的,选用了nodejs,范围一下就减小了,一开始看中了N-blog.需要安装bower,如果在安装的时候,一直提示npm版本问题: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 npm WARN deprecated This version of npm lacks support for important features, npm WAR...

    centos
    梦在深巷 2016/11/28
  • CentOS下如何查询系统信息?

    CentOS下如何查询系统信息? CentOS下如何查询系统信息? 输入"uname -a ",可显示电脑以及操作系统的相关信息. 输入"cat /proc/version",显示正在运行的内核版本. 输入"cat /etc/issue", 显示的是发行版本信息 lsb_release -a (适用于所有的linux,包括Redhat.SuSE.Debian等发行版,但是在debian下要安装lsb) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1...

    centos
    梦在深巷 2016/11/27
  • 如何解决centos下root运行Elasticsearch异常

    如何解决centos下root运行Elasticsearch异常 如何解决centos下root运行Elasticsearch异常 在CentOS 6.5 上运行Elasticsearch 2.3,异常如下: ? 1 2 3 4 5 6 Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root. at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.ja...

    centos
    梦在深巷 2016/11/27
  • CentOS6.8下非图形界面如何配置IP?

    CentOS6.8下非图形界面如何配置IP? CentOS6.8下非图形界面如何配置IP? 操作提示: 将输入定向到虚拟机中时,在虚拟机内部单击或者按Ctrl+G; 将输入定向到物理主机时,按Ctrl+Alt. 1 安装CentOS6.8系统 2 查看IP配置信息 输入命令行:ifconfig,即可得到如图1所示系统已有的IP配置信息. 图1 系统已有的IP配置信息 从图1中可以看到,IP配置信息中并没有显示网卡设备eth0的基本信息. 3 查看系统是否存在网卡设备eth0 输入命令:ls /ect/sysconfig/network-sc...

    centos
    梦在深巷 2016/11/26
  • 如何更改centos7的默认启动为命令界面?

    如何更改centos7的默认启动为命令界面? 修改默认启动从图形界面到命令行界面的方法: ? 1 2 3 #rm -rf etc/systemd/sytstem/default.target (删除存在的软链接) #ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target (重新建立软连接指向到"multi-user.target" #ll /etc/systemd/system/default.target...

    centos
    梦在深巷 2016/11/25
  • centos7.0如何设置ip?

    centos7.0如何设置ip? 如下面的截图所示: 其他方法: Step1:切换至root用户 在linux下,root用户是最高级用户.我们在修改IP地址之前,需要切换至root用户才有权限操作. Step2:进入配置文件目录 现在已经是root权限了,我们cd到网络配置文件的目录,并列出目录下的文件. Step3:修改配置文件 该目录下,文件名"ifcfg-ens192"文件就是网络配置的主文件.vi它,并添加以下内容.从行IPADDRO之后的,都需要手工添加.需要配置的就是ipaddr0=Ip地址,GATWAY...

    centos
    梦在深巷 2016/10/31
  • CentOS常用基础命令汇总

    CentOS常用基础命令汇总 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -...

    centos
    梦在深巷 2016/10/02