Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


Shell入门:掌握Linux,OS X,Unix的Shell环境

2015-3-31 08:05    评论: 20 收藏: 8 分享: 32    

history:获取关于shell会话的更多信息

输入history命令来查看本次会话的历史:

history

示例输出:

    9  ls
   10  vi advanced-cache.php
   11  cd ..
   12  ls
   13  w
   14  cd ..
   15  ls
   16  pwd
   17  ls
   ....
   ..
   ...
   91  hddtemp /dev/sda
   92  yum install hddtemp
   93  hddtemp /dev/sda
   94  hddtemp /dev/sg0
   95  hddtemp /dev/sg1
   96  smartctl -d ata -A /dev/sda | grep -i temperature
   97  smartctl -d ata -A /dev/sg1 | grep -i temperature
   98  smartctl  -A /dev/sg1 | grep -i temperature
   99  sensors

输入history 20来查看命令历史的后20条:

history 20

示例输出:

Fig.06: View session history in the bash shell using history command

图6:在bash shell中使用history命令查看会话历史

你可以重复使用之前的命令。简单地按下[上]或[下]方向键就可以查看之前的命令。在shell提示符下按下[CTRL-R]可以向后搜索历史缓存或文件来查找命令。重复最后一次命令,只需要在shell提示符下输入!!就好了:

ls -l /foo/bar
!!

在以上的历史记录中找到命令#93 (hddtemp /dev/sda),输入:

!93

使用sudo或su改变用户

下面是语法:

su userName

## 登录为tom用户 ##
su tom

## 为用户tom打开一个新的shell会话 ##
su tom

## 登录为root用户 ##
su -

## sudo命令语法(必须在系统中配置有这个命令) ##
sudo -s
sudo tom

看看帖子"Linux下使用其他用户身份运行命令"更多地了解sudo,su和runuser命令。

查看其它分页:

发表评论


最新评论

我也要发表评论

_Dreamer 2015-4-6 13:19
不明觉厉啊
回复
ZetaZ 2015-3-31 22:33  新浪微博网友评论
5 回复
linux 2015-3-31 15:50
1
sunriders 发表于 2015-3-31 14:12 的评论:
第一张有大图么?想做桌面
来啦:http://pichost.me/1346723/
回复
sunriders 2015-3-31 14:12
第一张有大图么?想做桌面
1 回复
埋头奔跑的草帽 2015-3-31 14:03  新浪微博网友评论
@我的印象笔记
回复
Esteem 2015-3-31 13:18
真心不知道花费这么多时间写这些零散的东西有什么用?要真想写出属于自己的Shellscript还是的找一本合适的书并多动手联系才是!
2 回复
linlover 2015-3-31 11:53
巩固学习!
回复
闲云岛 2015-3-31 11:03  新浪微博网友评论
[酷]
回复
崔波king 2015-3-31 10:33  新浪微博网友评论
这个要掌握~~
回复
Oakenshield_ 2015-3-31 10:03  新浪微博网友评论
Repost
回复
JACKALywz 2015-3-31 09:33  新浪微博网友评论
@保存到为知笔记
回复
苏生不惑 2015-3-31 09:33  新浪微博网友评论
Linux shell
回复
thank4u 2015-3-31 09:03  新浪微博网友评论
mark
回复
随便就行了 2015-3-31 09:03  新浪微博网友评论
@我的印象笔记
回复
Geequlim 2015-3-31 09:03  新浪微博网友评论
收藏。
回复
冰红茶911 2015-3-31 08:33  新浪微博网友评论
@有道云笔记收藏
9 回复
魏先森准备去漂泊Nic 2015-3-31 08:33  新浪微博网友评论
Repost
10 回复
哈尔滨Linux用户组 2015-3-31 08:33  新浪微博网友评论
Repost
回复
振云_percy 2015-3-31 08:33  新浪微博网友评论
好长,马克
回复
Pigzhu_朱 2015-3-31 08:33  新浪微博网友评论
@我的印象笔记
回复

热点评论

魏先森准备去漂泊Nic 2015-3-31 08:33
Repost
10
冰红茶911 2015-3-31 08:33
@有道云笔记收藏
9
ZetaZ 2015-3-31 22:33
5
Esteem 2015-3-31 13:18
真心不知道花费这么多时间写这些零散的东西有什么用?要真想写出属于自己的Shellscript还是的找一本合适的书并多动手联系才是!
2
sunriders 2015-3-31 14:12
第一张有大图么?想做桌面
1
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。