首页 > 系统服务 > 详细

Linux Shell学习笔记(一)

时间:2015-06-07 23:26:38      阅读:542      评论:0      收藏:0      [点我收藏+]

  Shell,见名知意,就是一个作为用户与Linux OS间接口的程序,允许用户向OS输入需要执行的命令。Shell众多,这里只介绍Bash。

  0)实验的Shell版本

 显示shell版本:

/bin/bash --version

  结果:

  技术分享

  1)文件.bash_history

该文件保存历史命令,一般是当用户正常退出Shell的时候保存,所在目录为:”~/.bash_history“。  

命令显示~目录下,所有以.开始的文件:

 ls -a ~ | grep ".*"

  结果:

  技术分享

  !!,两个叹号表示“执行上一条命令”;

  !n,表示执行历史命令中的第n条命令;

  !string,表示执行历史命令中第一次以string开头的命令;

  2)重定向

  重定向包括:重定向输出和重定向输出。

  重定向输出

   将显示内容重定向到test.txt文件中:

ls -l > test.txt

  使用vim打开文件,结果如下:

  技术分享  

将ps命令结果追加到test.txt文件

ps >> test.txt

  结果:

  技术分享

 

  ②重定向输入

  将test.txt文件的内容重定向输入给more命令:

more < test.txt

 

  结果:

  技术分享

 

   

Linux Shell学习笔记(一)

原文:http://www.cnblogs.com/AmitX-moten/p/4559615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!