命令组合实战

1 列出/etc/下以。conf结尾的文件

[redsun@jiange root]$ ls  /etc/*.conf | tr 'a-z' 'A-Z'  | sed 's/ETC/etc/' > /tmp/etc.conf

[redsun@jiange root]$ more /tmp/etc.

etc.conf  etc.test  

[redsun@jiange root]$ more /tmp/etc.conf 

/etc/ASOUND.CONF

/etc/DNSMASQ.CONF

/etc/DRACUT.CONF

/etc/E2FSCK.CONF

/etc/HOST.CONF

/etc/KDUMP.CONF

/etc/KRB5.CONF

/etc/LD.SO.CONF

/etc/LIBAUDIT.CONF

/etc/LIBUSER.CONF

/etc/LOCALE.CONF

/etc/LOGROTATE.CONF

/etc/MAN_DB.CONF

/etc/MKE2FS.CONF

/etc/NSSWITCH.CONF

/etc/RESOLV.CONF

/etc/RSYSLOG.CONF

/etc/SESTATUS.CONF

/etc/SUDO.CONF

/etc/SUDO-LDAP.CONF

/etc/SYSCTL.CONF

/etc/TCSD.CONF

/etc/VCONSOLE.CONF

/etc/YUM.CONF

2.取出/var目录下一级子目录或文件的总个数

[redsun@jiange root]$ ls /var/

adm    crash  empty  gopher    lib    lock  mail  opt       run    tmp

cache  db     games  kerberos  local  log   nis   preserve  spool  yp

[redsun@jiange root]$ ls /var/ | wc -l

20

3.取出/etc/group文件中第三个字段数值最小的10个组的名字

[redsun@jiange root]$ more /etc/group | sort -t: -k3 -n | sed -n '1, +10p' | cut -d : -f 1

root

bin

daemon

sys

adm

tty

disk

lp

mem

kmem

wheel

4. 重定向

[redsun@jiange root]$ more  /etc/fstab /etc/issue >> /tmp/etc.test

[redsun@jiange root]$ more /tmp/etc.test 

/etc/fstab /etc/issue

::::::::::::::

/etc/fstab

::::::::::::::

#

# /etc/fstab

# Created by anaconda on Sun Nov 13 21:59:15 2016

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/centos-root /                       xfs     defaults        0 0

UUID=deeaf891-c904-4d2b-95f6-c56afecdd40e /boot                   xfs     defaults        0 0

/dev/mapper/centos-swap swap                    swap    defaults        0 0

::::::::::::::

/etc/issue

::::::::::::::

\S

Kernel \r on an \m

原创文章,作者:N24_xingxiu,如若转载,请注明出处:http://www.178linux.com/59144

(0)
N24_xingxiuN24_xingxiu
上一篇 2016-11-13 20:04
下一篇 2016-11-13 23:23

相关推荐

  • 管道和用户管理权限

           一周的时间又过去了,感觉过得太快了,但是过得很充实,这就够啦!把在平时的学习中觉得重要有意义的地方记录下来,希望可以对自己以后的学习有所帮助! 1.把/etc/issue转化为大写,并重定向到issue.out. 管道的作用很强大,|将正确的结果重定向给下一条命令;连接命令;一页一页地…

    2017-07-22
  • HAProxy实现请求的80端口转发至后端的8000端口并实现动静分离

    一 实验目的 用HAProxy作为负载均衡器,实现把前端请求调度到后端,前端监听80端口,转发至后端的8000端口,并会对访问资源进行判断实现不同的访问内容转发至相对应的服务器。 二 实验拓扑 三 实验环境 IP 功能 192.168.20.108 HAProxy 192.168.237.129 Nginx 192.168.237.130 Nginx+PHP…

    Linux干货 2016-12-19
  • MySQL复制: Galera

    MySQL复制: Galera mysql 主从复制 前言 Galera Replication简介 MariaDB-Galera-Server 环境部署 配置步骤 总结 前言 之前介绍了MySQL复制的各种解决方案, 但是我个人还是感觉Galera最好用也最实用, 什么是Galera, 它强大在哪里, 这篇文章就带你认识这个强大的工具 Galer…

    Linux干货 2016-04-28
  • issue设置和定时关机练习

    /etc/issue内的代码意义 \l 显示第几个终端机接口(tty)\m 显示硬件的等级 (x86_64)\n 显示主机的网络名称 (zcl-domain)\r 操作系统的版本 (2.6.32-642.e16)\t 显示本地端时间的时间(20:22:12) \d显示本地端的日期 (2016-8-5)\s 操作系统的名称(linux)  练习 1,…

    Linux干货 2016-08-05
  • shell之变量总结

    1 什么是shell变量 按照定义来说,变量是存储设备中的一些可读写的存储单元.变量可以定制用户本身的工作环境。使用变量可以保存有用信息,使系统获知用户相关设置。变量也用 于保存暂时信息。例如:一变量为EDITOR,系统中有许多编辑工具,但哪一个适用于系统呢?将此编辑器名称赋给EDITOR,这样,在使用cron或其 他需要编辑器的应用时,这就是你将一直使用的…

    Linux干货 2016-08-15
  • 测试so接口函数的脚本 [python]

    下面是一个测试solib库中调用函数的测试脚本,但该脚本还存在这一些问题,我目前无法理解和解决; 问题: 1.我定义了logging采用日志滚动的方式,写日志,并且每个日志的大小是20M,但测试结果发现日志连1M都没到就开始轮转了,并且在轮转过程中,还出现logging写日志,却发现,日志轮转了,结果竟然报了,轮转日志不存在。 Traceback (most…

    Linux干货 2016-01-05