linux常用命令练习:wc、cut、|、tee、tail
2016-10-17 11:45
399 查看
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
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
相关文章推荐
- 每日命令:过滤命令cut、sort、uniq、wc、tee、head、tail、grep、
- Linux下Bash的管线pipe命令,cut,grep,sort,wc,uniq,tee,tr,col,join,past,expand
- Linux下Bash的管线pipe命令,cut,grep,sort,wc,uniq,tee,tr,col,join,past,expand
- linux cat,tac,more,less,head,tail,cut,sort,uniq,wc,tr命令的使用
- Shell 常用字符处理命令cut/sort/wc/uniq/tee/tr/split
- Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs
- Linux——note shell常用命令 cut 、sort、unqi、tee、tr、split和shell中连接符&& ||
- linux的cut、sort_wc_uniq、tee_tr_split命令及一些特殊符号介绍
- linux常用命令-文本处理cut,sort,uniq,wc,tr
- linux学习第二十五篇:cut,sort,wc,uniq,tee,tr,split命令,shell特殊符号
- Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs
- 一天一linux命令(16) cut sort wc uniq tee split 较常用命令
- Linux 管道命令 cut 、sort 、 wc 、 split 、tr 的常用 技巧实例
- linux常用命令sort,uniq,cut,wc
- linux-12基本命令之 cat,more,head, tail ,tr,od,wc,cut,diff
- Linux下Bash的管线pipe命令,cut,grep,sort,wc,uniq,tee,tr,col,join,past,expand
- Linux命令-cut、sort、uniq、wc、tee
- linux下常用的几个工具 (cut, uniq, wc, grep, sort, tr, paste)
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解