我是一名新手用户,刚刚安装了 Ubuntu“Bionic Beaver”(v18.04),从 Windows 10 迁移过来。我想让 Ubuntu 中的文件排序顺序与 Windows 的排序顺序一致,因为我就是这样组织我的(大量)文件存档的。我思考答案就在一篇名为“如何强制文件夹视图排序顺序不忽略特殊字符?”,其中写道:
如果您希望排序规则等同于 strcmp() 排序顺序(即对字符串中字符的代码点值进行简单比较),您可以切换到旧的 C 语言环境进行排序。
这可以通过编辑 ~/.profile 并添加(或修改)如下行来完成:
导出 LC_COLLATE=C
这些说明对我来说太晦涩了,我无法理解,我不知道在哪里可以找到这个 ~/.profile,或者如何安全地编辑它。
我希望有人能给我提供明确的指示,告诉我如何做到这一点,让像我这样没有经验的人也能理解。
答案1
在 Ubuntu 中,以 开头的文件.
默认是隐藏的。
~
/home/username
是位于(Windows 中的 vs C:/Documents & Settings/Username
(iirc))的主目录的符号。
这是您的文档、下载、图片、视频文件夹所在的位置。在 Linux 文件寻址中,没有前导驱动器名称(C、D、F 等)。这意味着您要查找的文件位于/home/username/.profile
您有两种方式可以编辑该文件。
访问您的主目录,然后按CTRLH显示隐藏文件,
.profile
使用文本编辑器查找并打开它并进行更改。使用终端和内置命令行文件编辑器(称为 nano)。
- 打开终端(我认为CTRLAltT可以作为快捷方式)
- 类型:
nano ~/.profile
- 使用键盘将光标移至底部
- 添加
export LC_COLLATE=C
新行 - 按 CTRLX退出
- 按下
Y
确认更改,然后按下ENTER
保存。