Linux
葱前有座山
这个作者很懒,什么都没留下…
展开
-
linuxshell中"2>&1" 详解
脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件原创 2013-11-01 12:21:01 · 530 阅读 · 0 评论 -
[Linux自动化管理] 批量追加用户
本节主要以批量添加用户为例来演示用户的相关操作。首先产生一个文本用户来保存要添加的用户名列表。useradd.sh用户执行用户的添加,过程如示例6-14所示。【示例6-14】[root@CentOS~]# cd /data[root@CentOSdata]# mkdir user[root@CentOSdata]# cd user/[root@CentOSuser]# ls转载 2014-03-07 13:25:13 · 805 阅读 · 0 评论 -
Redhat linux 小结
1、创建virtual box 虚拟机,基本安装过程2、安装tools,点击设备-安装增强功能,会自动挂载增强功能的rom并弹出autorun,输入root密码执行安装。报错:unable to find the sources of your current Linux k解决过程参考:http://stackoverflow.com/questions/33314081/una原创 2016-02-15 12:18:29 · 271 阅读 · 0 评论 -
逻辑卷管理命令示例
1. 逻辑卷管理 pvcreate /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi vgcreate vgdata /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi lvcreate -n lvdata0原创 2016-11-23 11:14:29 · 455 阅读 · 0 评论 -
nohup 日志过大 的处理策略
http://blog.csdn.net/lkforce/article/details/51960063上面连接中提到的问题.方案2其实是可以的:原文如下:方案2:使用crontab,每天把日志文件复制一份,然后把现有日志文件内容清空,让程序继续往文件里写日志。方案失败,因为未停止的服务的日志在清空的时候,文件占用的磁盘空间不会被释放。比如,日志文件有3个G,清空日志文件,文件变为0原创 2017-02-20 10:32:52 · 6957 阅读 · 4 评论 -
shell脚本之管道符和mv
http://blog.csdn.net/wenchao126/article/details/7461720需求:想列出指定的内容并将其转移到新的目录中通过使用mv和管道符有几种方法,1、file=`ls pattern`;mv $file newdir2、ls pattern|xargs -i mv {} newdir;3、find ./ -name转载 2017-03-01 09:36:18 · 1831 阅读 · 0 评论 -
shell中的${},##和%%的使用
shell ${} %% ##转载 2017-02-21 09:14:23 · 2641 阅读 · 0 评论 -
linux下ftp自动登录的shell脚本
1】FTP自动登录并批量下载#!/bin/bash ftp -nopen 192.168.1.171user guest 123456 binary cd /home/data lcd /home/databackup prompt mget * close bye !【2】FTP自动登录并上传文件#!/bin/bashftp -no转载 2017-05-25 10:36:34 · 8447 阅读 · 0 评论 -
find 根据时间查找,详解
find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索。本文主要对find中搭配atime、ctime和mtime的各种参数进行介绍。atime:访问时间(access time),指的是文件最后被读取的时间,可以使用touch命令更改为当前时间;ctime:变更时间(change time),指的是文件本身最后被变更的时间,变更动作可以使chmod、ch转载 2017-06-16 10:51:57 · 29873 阅读 · 0 评论 -
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端通过一组转载 2014-01-28 12:25:35 · 426 阅读 · 0 评论 -
linux的bond技术
1、修改相应的网络配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=noneMASTER=bond0SLAVE=yesvi /etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1ONBOOT=y转载 2014-01-13 16:07:59 · 828 阅读 · 1 评论 -
SELinux 入门
几乎可以肯定每个人都听说过 SELinux (更准确的说,尝试关闭过),甚至某些过往的经验让您对 SELinux 产生了偏见。不过随着日益增长的 0-day 安全漏洞,或许现在是时候去了解下这个在 Linux 内核中已经有8年历史的强制性访问控制系统(MAC)了。SELinux 与强制访问控制系统SELinux 全称 Security Enhanced Linux (安全强化 Linux)转载 2014-01-06 13:51:39 · 488 阅读 · 0 评论 -
linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplep转载 2013-11-02 13:18:21 · 407 阅读 · 0 评论 -
RedHat Linux 在终端界面(非图形界面)[命令行模式]下联网设置
第一步: 对配置文件进行设置:vi /etc/sysconfig/network-scripts/ifcfg-eth0 找到下面这一行:ONBOOT=no 设置为:ONBOOT=yes转载 2013-11-05 15:48:18 · 1576 阅读 · 0 评论 -
linux vi替换的使用
esc: 命令模式与插入模式的切换一、vi查找: 当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找, 不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字 敲回车就可以了。如果你要继续查找此关键字,敲字符n就可以继续转载 2013-11-06 17:49:07 · 615 阅读 · 0 评论 -
linux 关于标准输入输出错误 STDIN STDOUT STDEER
入门:stdout, stdin, stderr的中文名字分别是标准输出,标准输入和标准错误。在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个。那么什么是数据流呢(stream)?我们知道,一个程序要运行,需要有输入、输出,如果出错,还要能表现出自身的错误。这是就要从某个地方读入数据、将数据输出到某个地方,这就够成了数据流转载 2013-11-01 11:46:57 · 1964 阅读 · 0 评论 -
linux LVM pv vg lv
新建LV,并mount到指定目录的简单步骤:从VG新建LV->给LV格式化文件系统->mount到我们需要的目录前提:我要从VolGroup00的VG上新建一个名叫vps的LV,大小为100G,要挂在的目录是/vps1.创建LV?12[root@test~]# lvcreate -L 100G -n vps /dev/VolG转载 2013-12-10 15:50:57 · 1156 阅读 · 0 评论 -
启动DNS服务器时出现Generating /etc/rndc.key:
Centos6.3_x86-64 在启动DNS服务器时出现Generating /etc/rndc.key: #解决方法[root@www cxh]# rndc-confgen -r /dev/urandom -awrote key file "/etc/rndc.key"[root@www cxh]# /etc/rc.d/init.d/named restart转载 2013-12-13 08:58:19 · 1320 阅读 · 0 评论 -
Linux 关于/etc/login.defs文件
man login.defs/etc/login.defs文件定义了与/etc/password和/etc/shadow配套的用户限制设定。这个文件是需要的,缺失并不会影响系统的使用,但是也许会产生意想不到的错误。如果/etc/shadow文件里有相同的选项,则以/etc/shadow里的设置为准,也就是说/etc/shadow的配置优先级高于/etc/login.defs。# *翻译 2013-12-20 10:21:21 · 16300 阅读 · 0 评论 -
Linux 关于 /etc/shadow 文件
1)/etc/shadow 概说;/etc/shadow文件是/etc/passwd的影子文件,这个文件并不由/etc/passwd而产生的,这两个文件是应该是对应互补的;shadow内容包括用户及被加密的密码以及其它/etc/passwd不能包括的信息,比如用户的有效期限等;这个文件只有root权限可以读取和操作,权限如下:-r-------- 1 rootroot 1.5K 10月转载 2013-12-20 09:44:17 · 1218 阅读 · 0 评论 -
linux 测试远程邮件服务器的方法
1.修改/etc/mail.rcset from=zidonghua@spdb.com.cn smtp=10.100.1.71 smtp-auth-user=zidonghua smtp-auth-password=Spdb1234 smtp-auth=login2. 然后通过:mail -s "test" asstsys07@spdb.com.cn 其中:-s "test原创 2017-02-22 13:29:51 · 1438 阅读 · 0 评论