Ubuntu

Ubuntu用户和开发人员的问答

2
排序命令的行为错误?
我试图对Ubuntu桌面14.04(Trusty Tahr)中文件的内容进行排序。就我而言,预期结果应该与原始内容相同,但实际结果却不同。为什么? # cat test.txt a++-a a++-b a++-c ab ac # cat test.txt | sort a++-a ab a++-b ac a++-c

4
看到两个鼠标光标
因此,我试图拖放图像,但是由于某种原因,由于某些原因,我现在停留在两个鼠标光标上(更不用说图像本身在周围徘徊了)。要说明的图片(照片导致光标未出现在屏幕截图中): 如您所见,有两个光标-它们也被怪异地弄平了,被拖动的图像仍然在那里。我不知道发生了什么事。我正在使用Ubuntu 14.10。
14 mouse  14.10  cursor 

2
谁叫Ubuntu?
据说Linux是由创建它的Linus Torvalds命名的。 据报道,Linux的意思是“ Linux不是UniX”。 我想知道谁命名Ubuntu以及为什么要研究一本书。 你能解释一下吗?


2
OpenVPN HMAC身份验证失败无所谓我该怎么办?
我的运行Debian Wheezy x64的openvpn服务器和运行Ubuntu 14.10 x64的客户端出现问题。似乎无论我尝试使用哪种配置,我都会每分钟至少几次反复出现此错误: Mon Mar 9 22:14:10 2015 Authenticate/Decrypt packet error: packet HMAC authentication failed Mon Mar 9 22:14:10 2015 TLS Error: incoming packet authentication failed from [AF_INET] x.x.x.(clientip) 我在服务器上使用此配置: local x.x.x.x port xxxx proto udp dev tun ca /etc/openvpn/.certs/ca.crt cert /etc/openvpn/.certs/$up3rR@nD0mCN.crt key /etc/openvpn/.certs/$up3rR@nD0mCN.key dh /etc/openvpn/.certs/dh.pem server 10.8.0.0 …
14 openvpn 

1
查找找不到文件
我已经有一段时间没有使用过定位了,今天当我寻找已经存放了一年多的文件时,定位没有找到它。我设法找到它。 看来我的主目录中没有文件在索引中。仅找到系统目录(如usr,var)中的文件和文件夹。 我尝试了updatedb,但是没有运气。我的主目录是否以某种方式被排除在索引之外?
14 14.04  locate 

2
配置VPN ...显示为灰色,我无法编辑我的VPN设置
今天,我看到我的“配置VPN ...”部分显示为灰色,到目前为止,我一直在使用多个PPTP VPN连接,而今天,这似乎不起作用。 我做了网络管理器策略的更改,这些更改在以下内容中提到: 在Ubuntu 12.04中用于保存“编辑VPN连接”的灰色按钮 我也尝试过: sudo apt-get install network-manager-pptp sudo network-manager restart 但是“配置VPN ...”仍然显示为灰色,因此我无法配置现有的VPN。 我有Ubuntu 12.04 LTS。如果我升级到14.04,是否可以再次使用?

2
仅以sudo身份运行脚本的一部分,仅输入一次密码
我正在编写一个脚本(实际上是脚本和makefile的组合),该脚本安装了外部依赖项:一些apt-get命令,一些git克隆,构建,安装,将用户添加到组中,... 这些脚本中的某些操作需要超级用户权限,而某些则不需要。 到目前为止,我已经使用sudo运行了整个make过程,但是它有一些缺点: git我克隆root以所有者身份获取的回购协议,这意味着以后如果没有sudo或chown 自whoami返回以来,将用户添加到组的脚本不知道要添加哪个用户root 以超级用户身份仅运行需要超级命令的命令的最佳方法是什么?理想情况下,该过程仍然需要我输入sudo密码,但在安装过程的开始阶段仅输入一次即可。然后,它会在最后忘记它,但要一直保留到那时(可能要花几个小时)。 我在网上找到的解决方案包括: sudo -v在脚本开始时,但如果我理解正确,则超时。我的脚本可能会运行几个小时 运行的脚本sudo,但那些命令并不需要超级用户使用sudo -u $(logname) <command>。这就是我现在要做的,但是感觉应该相反。 理想情况下,我希望脚本执行以下操作: 要求超级用户凭证 以登录用户身份运行常规命令 使用在步骤1中输入的凭据运行sudo命令 sudo -k 关闭超级用户会话
14 sudo  scripts 

1
Steam安装可以清除我的家。怎么预防呢?
我读了一个关于Valve的令人不安的话题,在该话题上,用户在使用Steam脚本时丢失了系统。关于reddit.linux和reddit / steam的讨论。 这可能不是一个常见的问题,因为我更改了有关系统的各种配置。有问题的脚本以一种非常非常愚蠢的方式执行某些操作,但是它可能不会触发每个系统的失败情况,因为... 原始错误: 我不确定发生了什么。我将标题中的文件夹移动到安装在其下/media/user/BLAH并符号链接/home/user/.local/steam到新位置的驱动器上。 我发了汽。它没有启动,它让我浏览,但当我指向新位置时仍然找不到它。蒸汽坠毁。我重新启动了它。 它重新安装了自己,一切看起来都很棒。直到我查看并看到Steam显然已从根目录中递归删除了我的用户拥有的所有内容。包括我的3TB外置驱动器在内,我都备份了安装在/ media下的所有内容。 大部分重要的事情大部分都在云中。这是一个巨大的麻烦,但这不是灾难。如果移动Steam文件夹有可能导致递归删除目录树中的所有内容,则可能应该抛出一个错误,而不是尝试指向其他内容。或者您知道,允许用户最初像在Windows上一样选择安装目录。 我的系统是ubuntu 14.04,如果值得,我将其移动到的驱动器是ntfs。
14 steam 


3
如何在非主目录中使用ecryptfs
我想使用ecryptfs加密一个随机目录(即,不是我的主目录或其子目录,主要是由于主分区的磁盘空间限制),并在我登录帐户时挂载该目录。我看不到该怎么做,即使使用现有软件确实可以做到。我看到过提供模糊建议的帖子(例如,mount.ecryptfs_private与ALIAS选项一起使用),但是我还没有找到有关如何执行此操作的简单分步说明。有人可以提供这些说明或将我定向到哪里找到它们?

3
如何使用Bash脚本创建100个子目录?
我正在尝试使用Bash脚本在某些目录中创建100个不同的子目录。 我从一个基本for循环(即for f in $FILES;do mkdir f done)开始,但是它不起作用。 要明确说明我想做什么:我尝试在当前目录中获得100个不同的子目录(在此我使用home='pwd')。例如,在目录中/home/paul/main_directory/。 在这里,我想创建100个目录,索引从1到100,如下所示: subdirectory_1 subdirectory_2 subdirectory_3 subdirectory_4 . . . subdirectory_100


1
如何在Ubuntu中使用GUI设置7z压缩级别?
存档管理器(或file-roller)似乎没有设置7z文件压缩级别的选项。 但是,Windows客户端7-zip可以选择使用GUI- 在Ubuntu / Linux上,可以使用该-m标志在命令行(CLI)中设置压缩级别。有关详细信息,请参阅此答案。 是否有任何规定可以7z在Ubuntu中使用GUI 设置档案的压缩级别?

2
如何在整个网站上下载.mp3文件?
我想下载网站上的所有mp3文件(甚至在主页和子链接中)。 例如,我想从“ http://example.org/musics/ ” 下载所有.mp3链接以及所有子链接。 如何使用wget或httrack命令执行此操作?
14 wget  httrack 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.