本博文目录索引 [TOC] 第01章 在VMware Fusion虚拟机中安装CentOS实验环境 1.1 实验:手动安装CentOS 1.2 reset.sh 脚本 本章总结 第02章 Bash Shell特性 2.1 命令提示符 2.2 实验:定制命令提示符格式 2.3 执行命令 2.4 命令别 ...
分类:
系统相关 时间:
2018-05-17 18:22:30
阅读次数:
253
Linux Basics 思维导图 [TOC] 第01章 在VMware Fusion虚拟机中安装CentOS实验环境 1.1 实验:手动安装CentOS 1.2 reset.sh 脚本 本章总结 第02章 Bash Shell特性 2.1 命令提示符 2.2 实验:定制命令提示符格式 2.3 执行 ...
分类:
系统相关 时间:
2018-05-17 15:11:46
阅读次数:
206
shell脚本基础 一、Shell特性回顾 内壳 1、命令历史、命令补全 1000条命令历史 命令历史的使用技巧: !n:执行第n条历史命令 !-n:执行倒数第n条历史命令 !!:上一条命令 !string:最近和string匹配历史命令 !$:上一条命令的最后一个参数 Esc,. 先按esc,然后 ...
分类:
系统相关 时间:
2017-10-28 23:16:19
阅读次数:
320
记录命令历史我们敲过的命令,linux是会有记录的,预设可以记录1000条历史命令。这些命令保存在用户的家目录中的.bash_history文件中。有一点需要你知道的是,只有当用户正常退出当前shell时,在当前shell中运行的命令才会保存至.bash_history文件中。与命令历史有关的有一个有..
分类:
系统相关 时间:
2017-06-12 22:40:31
阅读次数:
299
Shell 特性:history 、alias 、PS1 、重定向 Shell 变量 ...
分类:
系统相关 时间:
2017-06-10 12:22:17
阅读次数:
182
[root@localhost ~]# alias # 查看别名 [root@localhost ~]# alias ls='ls -l' # 设置别名(临时),如果想永久生效应该写入到 ~/.bashrc[root@localhost ~]# unalias ls # 删除别名 ...
分类:
系统相关 时间:
2017-06-10 12:18:07
阅读次数:
183
[root@localhost ~]# echo $PS1 # 查看主提示符 [root@localhost ~]# echo $PS2 # 查看从提示符 [root@localhost ~]# export PS1='[\u@\h \W]\$ ' # 设置主提示符(临时),如果想要永久生效应该写入... ...
分类:
系统相关 时间:
2017-06-10 12:14:35
阅读次数:
201
[root@localhost ~]# history # 查看命令历史,命令历史存在 ~/.bash_history 文件中 [root@localhost ~]# !! # 表示执行上一条命令 [root@localhost ~]# ls !$ # 表示上一条命令的最后一个参数 [root@lo... ...
分类:
系统相关 时间:
2017-06-10 10:51:13
阅读次数:
200
命令历史 简介:bash保存了过去曾经执行过的命令列表。 当前shell的命令进程保存在内存中。 退出时,保存到当前用户文件夹中的隐藏文件夹.bash_histroy中,ls -a 可查看 history快捷方式: !#: #为命令历史列表中的命令编号(#history :查看缓存中的命令历史及编号 ...
分类:
系统相关 时间:
2017-02-26 16:40:59
阅读次数:
175
shell可以说是一个解释器,同时为代码运行提供了运行环境。并且提供了编程能力shell没有自己的库,只是写命令调用操作内的小程序命令bash特性中,bash不支持浮点数,把所有要存储的数据当做字符来进行。linux脚本其实就是一堆命令的堆砌,然后是用程序控制着脚本实施运行。编程..
分类:
系统相关 时间:
2017-02-09 16:28:03
阅读次数:
168