这很奇怪。我不得不清除我的 Windows 7 磁盘并重建它。我安装了 Cygwin 并打开了终端。令我惊讶的是,它一开始并没有告诉我它正在复制 bash 配置文件。当我在我的 HOME 目录中执行“ls -a”时,没有 .bashrc。我想我只需从 /etc/skel 目录复制它,但是当我切换到该目录时它是空的。此时我不确定下一步该怎么做。我知道互联网上有 .bashrc 和 .profile 的示例文件,但如果我可以用正确的内容填充 /etc/skel 就好了。我有点不情愿,但此时我没有太多时间投入,可以尝试卸载 Cygwin 然后重新安装。或者我可以从互联网上获取示例文件,因为我无论如何都会编辑它们,并且不需要 /etc/skel 来设置其他用户。有什么建议吗?
答案1
$ find /etc/defaults -name "*bash*"
/etc/defaults/etc/bash.bashrc
/etc/defaults/etc/bash.bash_logout
/etc/defaults/etc/bash_completion.d
/etc/defaults/etc/skel/.bashrc
/etc/defaults/etc/skel/.bash_profile
base-files
这些文件是软件包的一部分
$ cygcheck -f /etc/defaults/etc/bash.bashrc /etc/defaults/etc/skel/.bash_profile
base-files-4.3-2
base-files-4.3-2