首页 文章 精选 留言 我的

精选列表

搜索[重定向],共2023篇文章
优秀的个人博客,低调大师

Linux管道及IO重定向小练习

1.统计/usr/bin目录下的文件个数 1 2 3 [root@localhost ~] # ls /usr/bin | wc -l 1306 [root@localhost ~] # 2.取出当前系统上所有用户的SHELL,要求,每种SHELL只显示一次,并且按顺序进行显示 1 2 3 4 5 6 7 8 9 10 [root@localhost ~] # cut -d: -f7 /etc/passwd | sort -u /bin/bash /bin/nologin /bin/sync /bin/tcsh /sbin/halt /sbin/login /sbin/nologin /sbin/shutdown [root@localhost ~] # 3.思考:如何显示/var/log目录下每个文件的内容类型? 1 2 3 4 5 6 7 8 9 10 11 [root@localhost ~] # file /var/log/* /var/log/acpid : ASCII text /var/log/anaconda .log: ASCII English text, with very long lines /var/log/anaconda .syslog: ASCII English text /var/log/anaconda .xlog: ASCII English text /var/log/audit : directory /var/log/boot .log: empty /var/log/boot .log.1: empty /var/log/boot .log.2: empty /var/log/boot .log.3: empty /var/log/boot .log.4: empty 4.取出/etc/inittab文件的第6行 1 2 3 4 5 6 7 8 9 10 [root@localhost ~] # head -6 /etc/inittab # # inittab This file describes how the INIT process should set up # the system in a certain run-level. # # Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org> # Modified for RHS Linux by Marc Ewing and Donnie Barnes [root@localhost ~] # head -6 /etc/inittab | tail -1 # Modified for RHS Linux by Marc Ewing and Donnie Barnes [root@localhost ~] # 5.取出/etc/passwd文件中倒数第9个用户的用户名和SHELL,显示到屏幕上并将其保存至/tmp/uses文件中 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [root@localhost ~] # tail -9 /etc/passwd zhangfengzhe10:x:1102:1102:: /home/zhangfengzhe10 : /bin/bash zhangfengzhe11:x:1103:1103:: /home/zhangfengzhe11 : /sbin/nologin zhangfengzheforsys:x:101:102:: /home/zhangfengzheforsys : /bin/bash test1:x:1104:1104:: /home/test1 : /bin/bash mandriva:x:4004:3004:: /home/mandriva : /bin/bash fedora:x:2003:2003:Fedora Commnuity: /home/fedora : /bin/tcsh hbase:x:102:103:: /home/hbase : /bin/nologin openstack:x:4005:4005:: /home/openstack : /bin/bash hive:x:5000:5000:: /home/hive : /bin/bash [root@localhost ~] # tail -9 /etc/passwd | head -1 zhangfengzhe10:x:1102:1102:: /home/zhangfengzhe10 : /bin/bash [root@localhost ~] # tail -9 /etc/passwd | head -1 | cut -d: -f1,7 zhangfengzhe10: /bin/bash [root@localhost ~] # tail -9 /etc/passwd | head -1 | cut -d: -f1,7 | tee /tmp/users zhangfengzhe10: /bin/bash [root@localhost ~] # cat /tmp/users zhangfengzhe10: /bin/bash [root@localhost ~] # 6.显示/etc目录下所有以pa开头的文件,并统计其个数 1 2 3 4 5 6 7 [root@localhost ~] # ls -ld /etc/pa*/ drwxr-xr-x 2 root root 4096 Mar 5 2012 /etc/pam .d/ drwxr-xr-x 2 root root 4096 Aug 17 2011 /etc/pam_pkcs11/ drwxr-xr-x 3 root root 4096 Aug 17 2011 /etc/pango/ [root@localhost ~] # ls -ld /etc/pa*/ | wc -l 3 [root@localhost ~] # 7.不使用文本编辑器,将alias cls=clear一行内容添加至当前用户的.bashrc文件中 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [root@localhost ~] # echo "alias cls='clear'" alias cls= 'clear' [root@localhost ~] # echo "alias cls='clear'" >> ~/.bashrc [root@localhost ~] # tail -1 ~/.bashrc alias cls= 'clear' [root@localhost ~] # tail ~/.bashrc alias cp = 'cp -i' alias mv = 'mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi alias cls= 'clear' [root@localhost ~] # LINUX的重要哲学思想: 组合小命令完成复杂功能。 本文转自zfz_linux_boy 51CTO博客,原文链接:http://blog.51cto.com/zhangfengzhe/1413214,如需转载请自行联系原作者

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册