我在要使用命令行删除的目录中有一组图像文件。文件名进展如下:
image0000.png
....
image0599.png
我知道我们需要在命令行中使用 for-loop,但是正确的语法是什么?
我在要使用命令行删除的目录中有一组图像文件。文件名进展如下:
image0000.png
....
image0599.png
我知道我们需要在命令行中使用 for-loop,但是正确的语法是什么?
我终于准备好完全切换到 Ubuntu a 并删除我的 Windows 分区。
Ubuntu 安装在自己的主分区中,所以应该很容易,但我想确保至少不会遇到麻烦或准备好解决方案。
分区如下所示:
我的计划
从 USB 启动 Live Ubuntu(没有可用的 cd 阅读器!),删除 /dev/sda3 和 sda4,将 sda8 扩展到左侧
然后可能在现有的 Ubuntu 安装中 chmount 并重新安装 grub,以确保机器随后会启动
最后,按照https://help.ubuntu.com/community/HowToRemoveWindows中的“进一步操作”步骤
我的疑惑
我希望我不会重复之前关于该主题的讨论:阅读它们后我不确定,但是
如何删除系统语言环境,与如何删除不必要的语言环境??
我最近收到以下错误:
locale: Cannot set LC_ALL to default locale: No such file or directory
我系统中唯一的语言环境: en
$ grep -r en /var/lib/locales/supported.d/*
/var/lib/locales/supported.d/local: en_US ISO-8859-1
/var/lib/locales/supported.d/local: en_US.UTF-8 UTF-8
$ locale -a | grep en
en_US
en_US.iso88591
en_US.utf8
但不是en
,正如抱怨的那样perl
:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "",
LC_ALL = (unset),
LC_MEASUREMENT = "en",
LC_PAPER = "en",
LC_MONETARY = "en",
LC_NAME = "en",
LC_ADDRESS = "en",
LC_NUMERIC = "en",
LC_TELEPHONE = "en",
LC_IDENTIFICATION = "en",
LC_TIME = "en",
LANG = "C"
所以我通过以下方式添加语言环境 en
:
% locale-gen en
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8...^C
我不想要上述任何语言环境(仅en_US
),但现在我无法摆脱它们——我按照
https://serverfault.com/questions/394610/remove-a-locale-in-中的步骤操作ubuntu
但是当谈到最后一步时,我仍然得到:
% locale-gen
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8...^C
如何删除所有上述语言环境并仅保留en_US
?
结论与补充
/etc/locale.gen
感谢 Gunnar 的回答,对于那些额外的语言环境,它确实是由 , 中的条目引起的。只是 FTR,这就是发生locale-gen en
的变化/etc/locale.gen
:
$ sed '/^#/d; /en/p;' /etc/locale.gen
en_AG UTF-8
en_AG UTF-8
en_AU.UTF-8 UTF-8
en_AU.UTF-8 UTF-8
en_BW.UTF-8 UTF-8
en_BW.UTF-8 UTF-8
en_CA.UTF-8 UTF-8
en_CA.UTF-8 UTF-8
en_DK.UTF-8 UTF-8
en_DK.UTF-8 UTF-8
en_GB.UTF-8 UTF-8
en_GB.UTF-8 UTF-8
en_HK.UTF-8 UTF-8
en_HK.UTF-8 UTF-8
en_IE.UTF-8 UTF-8
en_IE.UTF-8 UTF-8
en_IL UTF-8
en_IL UTF-8
en_IN UTF-8
en_IN UTF-8
en_NG UTF-8
en_NG UTF-8
en_NZ.UTF-8 UTF-8
en_NZ.UTF-8 UTF-8
en_PH.UTF-8 UTF-8
en_PH.UTF-8 UTF-8
en_SC.UTF-8 UTF-8
en_SC.UTF-8 UTF-8
en_SG.UTF-8 UTF-8
en_SG.UTF-8 UTF-8
en_US.UTF-8 UTF-8
en_US.UTF-8 UTF-8
en_ZA.UTF-8 UTF-8
en_ZA.UTF-8 UTF-8
en_ZM UTF-8
en_ZM UTF-8
en_ZW.UTF-8 UTF-8
en_ZW.UTF-8 UTF-8
作为比较,这是默认的样子(即,没有上述任何额外的语言环境):
$ sed '/^#/d;' /etc/locale.gen; echo ---
---
当它卡在底部工具栏上时,我正在将 rar 文件移动到另一个地方,请参见下面的屏幕截图。
右键单击仅显示“启动”和“属性”选项,没有删除选项可用。
运行 ubuntu 12.04,64 位。