linux-history-ps1-1】的更多相关文章

linux history 命令详解 显示命令执行时间 linux shell 具有history 功能,即会记录已经执行过的命令,但是默认是不显示命令的执行时间,命令的执行时间,history 已经记录,只是没有显示.现在我们看看如何将执行时间显示出来.很简单:在/home/$USER/.bashrc中添加 HISTTIMEFORMAT环境变量即可.具体如下: 添加完成后,执行source .bashrc 让其生效.这个时候,你再执行history就会发现已经显示了时间.如下: 清空histo…
Linux history时间用户ip设置        在使用linux服务器的时候发生一些不知道谁操作的问题,google一下说history命令可以查看到历史记录,用过之后发现还是不够详细,再google,原来可以自己设置history的显示.   1.用vi编辑器打开/etc/profile 2.最后加两句代码   USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`   export HISTTI…
linux下PS1命令提示符设置 在此文件最后一行添加:vim /etc/profileexport PS1='[\u@\h \W]\$ '   #这里必须用单引号.     \d :代表日期,格式为weekday month date,例如:"Mon Aug 1"     \H :完整的主机名称.例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux     \h :主机名     \t :显示时间为24小时格式,如:HH:MM:SS     \T :显示时间为1…
Linux下PS1.PS2.PS3.PS4使用详解 原文:http://www.linuxidc.com/Linux/2016-10/136597.htm 1.PS1——默认提示符 如下所示,可以通过修改Linux下的默认提示符,使其更加实用.在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名称的版本.我们通过修改,可以使其显示用户名.主机名和当前工作目录. -bash-3.2$ export PS1="\u@\h \w> " ramesh@dev-db…
history命令 打印所有命令记录:history 打印最近10条记录:history 10 执行第123条命令记录:!123 重复执行上一条命令:!! 执行最后一次以ls开头的命令:!ls 逐屏列出所有命令记录:history | more 清空当前所有的命令记录:history -c 查找关于rm命令的记录:history | grep rm 删除第123条命令记录:history -d 123 设置history命令属性 1) 临时性---仅在当前shell生效,通过声明环境变量 记录每…
要自定义命令行提示,需要ps1来设置.完成自定义需要以下几个步骤: 1.编辑~/.bashrc文件 vi ~/.bashrc 2.在.bashrc文件中添加以下一行自定义内容 export PS1="[\u@\w]\$" 3.让.bashrc文件的修改立刻生效 source ~/.bashrc 4.测试修改后的结果 实用应用:在命令行提示符里显示当前服务器的ip地址.需要用到linux的正则表达式. export PS1="[\u@`/sbin/ifconfig eth0 |…
history命令主要用于显示历史命令, 重新执行历史命令. Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中,每个用户文件下都有一个历史命令的保存文件,相互之间不会冲突.默认保存1000条,你也可以更改这个值,/etc/profile中进行修改,找到HISTSIZE=1000,把这里的1000改成你想要的值. -c :将目前的shell中的所有 history 内容全部消除 -a :将…
在使用linux服务器的时候发生一些不知道谁操作的问题,google一下说history命令可以查看到历史记录,用过之后发现还是不够详细,再google,原来可以自己设置history的显示. 记录设置过程以备换系统用 编辑/etc/profile文件,在末尾添加两行 USER_IP=`>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}]…
history命令 打印所有命令记录:history 打印最近10条记录:history 10 执行第123条命令记录:!123 重复执行上一条命令:!! 执行最后一次以ls开头的命令:!ls 逐屏列出所有命令记录:history | more 清空当前所有的命令记录:history -c 查找关于rm命令的记录:history | grep rm 删除第123条命令记录:history -d 123 设置history命令属性 1) 临时性---仅在当前shell生效,通过声明环境变量 记录每…