linux fc -cache,Linux fc命令
使用权限
所有用户
语法格式
打开一个编辑器去修改或重新执行以前输入的命令
fc [ -r ] [ -e Editor ] [ First [ Last ] ]
生成一个以前输入的命令的列表
fc -l [ -n ] [ -r ] [ First [ Last ] ]
生成带执行时间的以前输入的命令的列表
fc -t [ -n ] [ -r ] [ First [ Last ] ]
重新执行以前输入的命令
fc -s [ Old= New ] [ First ]
使用说明
fc 命令显示了历史命令文件内容或调用一个编辑器去修改并重新执行以前在 shell 中输入的命令。 以下环境变量会影响 fc 命令的执行:
EXTENDED_HISTORY 用来控制历史文件中命令执行时间的记录。
如果变量设置为 ON,则记录时间,否则不记录时间。
FCEDIT 当 shell 扩展该环境变量时,该变量确定了 -e editor 变量的缺省值。
如果环境变量 FCEDIT 为空值或没有被设置,则缺省使用 ed 编辑器。
HISTDATEFMT 它用于控制 fc –t 命令显示的时间格式。
例如,如果 HISTDATEFMT=%Y,则 fc -t 将显示执行命令的年份。格式与 date 命令所做的相似。
HISTFILE 确定历史命令文件的路径名。
如果环境变量 HISTFILE 没有被设置,则 shell 可能会尝试访问或创建在用户主目录中的
.sh_history 文件。 HISTSIZE 确定一个十进制数值,该数值表示了可以访问的以前输入的命令的数量限值。 如果没有设置该变量,则使用缺
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
