当 history命令没有参数时,整个历史命令列 表的内容将被显示出来。使用n参数的作用 是仅有最后n个历史命令会被列出。 例如, history5显示最后5个命令 调用 history命令的第二种方法用于 修改命令历史列表文件的内容。命令的语法 如下 history [-r wla n] [filename]
当 history 命令没有参数时,整个历史命令列 表的内容将被显示出来。使用 n 参数的作用 是仅有最后 n 个历史命令会被列出 。 例如,history 5 显示最后 5 个命令。 调用 history 命令的第二种方法用于 修改命令历史列表文件的内容。命令的语法 如下: history [-r|w|a|n] [filename]
这种形式中,r选项告诉 history命令读命令历史列表 文件的内容并且把它们当作当前的命令历史列表。-W选 项将把当前的命令历史记录写入文件中并覆盖文件原来的 内容。-a选项把当前的命令历史记录追加到文件中 选项将读取文件中的内容并加入到当前历史命令列表中 如果 filename选项没有被指定, history命令将用变量 HISTFILE的值来代替
这种形式中,-r 选项告诉 history 命令读命令历史列表 文件的内容并且把它们当作当前的命令历史列表。-w 选 项将把当前的命令历史记录写入文件中并覆盖文件原来的 内容。-a 选项把当前的命令历史记录追加到文件中。-n 选项将读取文件中的内容并加入到当前历史命令列表中。 如果 filename 选项没有被指定,history 命令将用变量 HISTFILE 的值来代替
命令别名通常是其他命令的缩写,用来减少键 盘输入。 还有一个使工作变得轻松的方法是使用命令别 命令格式为: alias [alias-name=original-command"] 其中, alias-name是用户给命令取的别名, original-command是原来的命令和参数。需要 注意的是,由于Bash是以空格或者回车来识别 原来的命令的,所以如果不使用引号就可能导 致Bash只截取第一个字,从而出现错误
命令别名通常是其他命令的缩写,用来减少键 盘输入。 还有一个使工作变得轻松的方法是使用命令别 名 命令格式为: alias [alias-name=’original-command’] 其中,alias-name是用户给命令取的别名, original-command是原来的命令和参数。需要 注意的是,由于Bash是以空格或者回车来识别 原来的命令的,所以如果不使用引号就可能导 致Bash只截取第一个字,从而出现错误
注意:在定义别名时,等号两边不能有空格, 否则 shell将不能决定要做什么。仅在命令中包含空格 或特殊字符时才需要引号。如果键入不带任何参数的 alias命令,将显示所有已定义的别名 Bash有两级提示符。第一级提示符是经常见到 的Bash在等待命令输入时的情况。第一级提示符的默 认值是$符号。如果用户不喜欢这个符号,或者愿意自 己定义提示符,只需修改PS1变量的值。例如将其改为: PS1=输入一个命令:
注意:在定义别名时,等号两边不能有空格, 否则shell将不能决定要做什么。仅在命令中包含空格 或特殊字符时才需要引号。如果键入不带任何参数的 alias命令,将显示所有已定义的别名。 Bash有两级提示符。第一级提示符是经常见到 的Bash在等待命令输入时的情况。第一级提示符的默 认值是$符号。如果用户不喜欢这个符号,或者愿意自 己定义提示符,只需修改PS1变量的值。例如将其改为: PS1=”输入一个命令:
第二级提示符是当Bash为执行某条命令需要用户输 入更多信息时显示的。第二级提示符默认为“>”。 如果需要自己定义该提示符,只需改变PS2变量的值 例如将其改为: PS2=”更多信息:
第二级提示符是当Bash为执行某条命令需要用户输 入更多信息时显示的。第二级提示符默认为“>” 。 如果需要自己定义该提示符,只需改变PS2变量的值。 例如将其改为: PS2=”更多信息: