是的,我是 Ubuntu 12.04 的新手,我想知道有什么方法可以让我在打开终端时显示日历和时间
答案1
我不确定你理解了什么,尝试添加
date "+%_m %Y" | xargs cal
date +%T
在......的最后.bashrc
答案2
由于您是 Ubuntu 新手,因此我将描述编辑 .bashrc文件也是如此。
编辑.bashrc文件,您必须输入以下命令。
vi ~/.bashrc
或者
nano ~/.bashrc
然后到文件末尾粘贴以下行
date "+%_m %Y" | xargs cal
date +%T
保存文件并退出并重新运行终端。您将获得如下输出。
December 2014
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
16:17:48
答案3
命令cal
和date
可用于输出此信息。cal
不带参数则输出当前月份的日历。将命令插入 ~/.bashrc(即目录中的 .bashrc 文件HOME
),以便每次终端打开时都会显示日历和时间。
cal
echo "Time is $(date '+%T')"
答案4
您已经给出了很好的答案,我将添加显示提示中的时间的 PS1 变量(您必须按回车键才能获取实际时间):
PS1="[\[\e[00;37m\]\A] \[\e[0m\]\[\e[01;33m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[00;31m\]\h\[\e[0m\]\[\e[00;37m\] [\[\e[0m\]\[\e[00;36m\]\w\[\e[0m\]\[\e[00;37m\]] : \[\e[0m\]\[\e[00;33m\]\$\[\e[0m\]\[\e[00;37m\] \[\e[0m\]"