码迷,mamicode.com
首页 > 系统相关 > 详细

Linux Shell学习笔记(一)

时间:2015-06-07 23:26:44      阅读:208      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!