linux常用命令相关练习:

  1、只显示/etc/inittab 文件有多少行,其他信息不显示:

    #wc -l /etc/inittab | cut -d' ' -f1

[root@xuelinux ~]# wc -l /etc/inittab | cut -d' ' -f1

26

2、统计/usr/bin目录下的文件个数:

#ls /usr/bin | wc -l

[root@xuelinux ~]# ls /usr/bin | wc -l

1748

3、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示;

   #cut -d: -f7 /etc/passwd |sort -u

[root@xuelinux ~]# cut -d: -f7 /etc/passwd |sort -u

/bin/bash

/bin/sync

/sbin/halt

/sbin/nologin

/sbin/shutdown

4、思考:如何显示/var/log目录下每个文件的内容类型?

[root@xuelinux ~]# file /var/log/*    或者file `ls /var/log`

/var/log/anaconda.ifcfg.log:   ASCII text

/var/log/anaconda.log:         UTF-8 Unicode English text

/var/log/anaconda.program.log: ASCII English text, with very long lines, with overstriking

   5、取出/etc/inittab文件的第六行;

[root@xuelinux ~]# head -6 /etc/inittab | tail -1   先取前六行然后通过管道取最后一行

#

   6、取出/etc/passwd文件中倒数第9个用户的用户名和shell,

      显示到屏幕上并讲其保存至/tmp/users文件中;

[root@xuelinux ~]# tail -9 /etc/passwd | head -1 | cut -d: -f1,7|tee/tmp/users

rpcuser:/sbin/nologin    tee 内容显示在屏幕上并保存至指定目录

   7、显示/etc目录下所有以pa开头的文件,并统计其个数;   

[root@xuelinux ~]# ls -d /etc/pa* | wc -l

4

   8、不使用文本编辑器,将alias cls=clear 一行内容添加至当前用户的.bashrc文件中;   

[root@xuelinux ~]# echo "alias cls=clear" >>.bashrc

[root@xuelinux ~]# tail .bashrc

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

# Source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi

alias cls=clear

转载于:https://blog.51cto.com/woyaoxuelinux/1862599

linux常用命令练习:wc、cut、|、tee、tail相关推荐

  1. Linux常用命令简述--wc

    一.简介 Linux wc命令用来统计文件的行,字数的,是一个外部命令. 语法:wc [option] 二.常用选项 -l:统计文件总共有多少行 -L:统计最长行的长度 -w:统计文件有多少个单词 - ...

  2. 渗透测试-Linux常用命令知识积累

    Linux常用命令知识积累 文章目录 Linux常用命令知识积累 前言 基本操作 关机 重启 查看系统内核信息 查看系统内核版本 查看当前用户环境变量 查看有几个逻辑cpu, 包括cpu型号 查看有几 ...

  3. linux 常用命令--------雪松整理

    linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog 错误在所难免,还望指正! ======================= ...

  4. 来不及解释!Linux常用命令大全,先收藏再说

    摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...

  5. 《快学BigData》--Linux 常用命令

    Linux 常用命令 awk / arch / bc / cp / clock -w / chmod /  chkconfig / cal / cut /chmod / cat / crotable ...

  6. Linux 常用命令整理(Centos7) (时区/正则/sed/htop/screen/ln/awk/……)

    目录 Linux 常用命令整理(Centos7) (附加正则.时区.git等) 一.系统查询常用命令: 1.文件中空格制表符替换sed 2.查看宿主机的用户名密码 3.last .w.lastb 查看 ...

  7. Linux常用命令汇总 - 近乎全量命令!

    一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windows来说,Linux的很多管控都需要用命 ...

  8. Linux常用命令大全(史无前例的命令大全)

    一. linux常用命令 *************************************************** 1.覆盖拷贝命令 cp -ri 2. a拷贝到b目录(移动或重命名) ...

  9. linux shell编程 ppt,Linux常用命令与Shell基本编程.ppt

    Linux常用命令与Shell基本编程.ppt Shell 脚本基本编程,无线产品部 katanazhang 2009-11-09,课程目标,linux 常用命令 shell 脚本编程 awk 的用法 ...

最新文章

  1. p20华为云电脑白屏_永别了电脑,华为大举动:华为云电脑,重新定义个人电脑...
  2. 网络营销外包——企业如何选择网站服务器?网络营销外包来帮你!
  3. 正则化方法/防止过拟合提高泛化能力的方法:L1和L2 regularization、数据集扩增、dropout
  4. Java功底之static、final、this、super
  5. stevedore——启用方式
  6. CentOS7 安装的Nagios-4.2.x出现HTTP Warning/403 Forbidden 最终解决方法
  7. Ableton Live 11 Suite for Mac(专业音乐创作软件)
  8. 解决从PDF复制文字后乱码问题
  9. maya2014中uvlayout2.08安装
  10. 计算机信息安全专业代码0839,网络安全/信息安全专业大学排名(2017-2018-安全导航)...
  11. c语言中问号和分号是什么,分号是什么符号
  12. 一根均线选股法_一根足以,万能均线买卖法!(实战干货)
  13. 漫步者lollipods如何调节音量_Edifer 漫步者 Lolli pods 评测及对一些问题的实际体验...
  14. Apache Spark源码走读(九)如何进行代码跟读使用Intellij idea调试Spark源码
  15. html网站运行天数代码,网站运行天数代码
  16. java如何实排班表时间算法_安卓自定义View-日历型排班表-CalendarScheduleView
  17. 画画初学者怎么画好素描?画素描的技巧有哪些?
  18. dq坐标系下无功功率表达式_基于瞬时电流分解的谐波电流检测方法研究
  19. VC实现二维码(qrcode)编码源码
  20. 一个网站从0到1搭建部署上线的完整流程(包教包会)

热门文章

  1. 线段树(updata+query)
  2. 2.C#面向对象基础属性
  3. taobao淘宝 开源的项目tair 简介
  4. 第一次用AX2009正式版!
  5. PyTorch 入坑五 autograd与逻辑回归
  6. tensorflow随笔——交叉熵公式推导
  7. 卡尔曼滤波器的一种形象表达
  8. python 重命名文件出现乱码_下载的文件名总是「乱码」?这里有各平台的解决方法...
  9. matlab数字图像处理大作业_线上教学优秀案例(16) | 数字图像处理基于蓝墨云+企业微信的线上教学经验分享...
  10. cmd 取消点击锁定功能