小编Sta*_*ers的帖子

删除目录中除扩展名为pdf的文件之外的所有文件

我有一个包含以下内容的目录:

x.pdf
y.zip
z.mp3
a.pdf
Run Code Online (Sandbox Code Playgroud)

我想删除除x.pdf和之外的所有文件a.pdf。我如何从终端执行此操作?没有子目录,所以不需要任何递归。

command-line bash

49
推荐指数
4
解决办法
3万
查看次数

粘贴命令时停止终端自动执行

是的,这是一个有点烦人的功能,因为会发生这种情况,而其他时候不会,非常奇怪。

我将命令粘贴到终端中以调整其参数,有时它会在我粘贴它的第二个执行。有时不会。

这范围从尴尬(在 IRC 上发布无意义的评论)到危险。

如何永久关闭此功能?当我粘贴到终端时,我永远,永远,永远不希望终端自动执行。

command-line

43
推荐指数
4
解决办法
3万
查看次数

为什么我没有“su”的密码?“sudo”的问题

我已经使用 GUI 安装了 Ubuntu,给自己一个密码和所有东西。我不记得复杂的过程。但是,让我担心的是我不知道以下密码:

$ su
Password: <the only password I've ever created on this machine>
su: Authentication failure
Run Code Online (Sandbox Code Playgroud)

我只是不知道该怎么办。我没有遇到麻烦,但我只是想知道这里发生了什么。我还可以将自己锁定在目录之外:

starkers@ubuntu:~/Desktop$ mkdir foobs
starkers@ubuntu:~/Desktop$ sudo chmod 777 -R foobs
sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700
[sudo] password for starkers: <the only password I've ever created on this machine> 
starkers@ubuntu:~/Desktop$ cd foobs
bash: cd: foobs: Permission denied
Run Code Online (Sandbox Code Playgroud)

我只是有点困惑。我怎么能像这样把自己锁在外面?我认为sudo是这里的关键命令。但是我正在通过 将foobs文件尽可能打开chmod,那么为什么它会将我锁定?

sudo chmod

36
推荐指数
2
解决办法
14万
查看次数

安装 postgresql。为什么 initdb 不可用?

我正在遵循这些说明,但是我只能进入步骤 17.2。

尽管通过以下方式成功安装了 postgresql

sudo apt-get install postgresql
Run Code Online (Sandbox Code Playgroud)

命令,在运行时

initdb -D /usr/local/pgsql/data
Run Code Online (Sandbox Code Playgroud)

Ubuntu 告诉我它没有安装“initdb”。说明告诉我这个命令是由

sudo apt-get install postgresql
Run Code Online (Sandbox Code Playgroud)

发生什么了?我可以通过安装 postgres-xc 来使 initdb 可用,但我认为 postgres-xc 只是一些奇怪的第三方垃圾,并且在说明中没有详细说明。有任何想法吗?

database postgresql

19
推荐指数
2
解决办法
6万
查看次数

设置英国键盘布局

并不是说我反对我的跨大西洋表亲,但我想将我的键盘布局从美式英语更改为英式英语。

我需要输入“#”和“~”,但我不知道它们在 Ubuntu 中处于什么位置!

# 结果是 \

#+shift结果为|

我想使用 GUI 解决问题。

keyboard

18
推荐指数
2
解决办法
6万
查看次数

如何输入“æ”字符?

我试过alt+0198但它不起作用。我想这仅适用于 Windows。我如何在 Ubuntu 中输入它?

shortcut-keys

17
推荐指数
2
解决办法
2万
查看次数

取消保护受保护的 pdf

我购买了 pdf 文件,想突出显示其中的部分并添加评论以供我个人参考。

我已经通过 Foxit Reader(通过 wine 运行)查看了它的属性,但令人恼火的是,我不允许Modify the DocumentComment in the Document

pdf 只是一个普通的 pdf 是其他所有方面。

如何解锁此 pdf 以便我可以修改它并添加评论?

pdf

15
推荐指数
1
解决办法
9883
查看次数

并非所有更新都可以安装:部分升级

我正在尝试通过软件更新程序应用程序将我的 vmware 播放器 Ubuntu vm 更新为 Saucy Salamander。可悲的是,当它安装软件包时 vmware player 给出了我以前从未见过的非常奇怪的错误。我不记得那是什么,但我可以通过单击retrypass onto vm或类似选项继续。该pass onto vm选项导致虚拟机完全崩溃。

在尝试vm再次启动时,我收到了这个奇怪的错误,说我可以使用take ownershipvm 或cancelboot. 真的很奇怪,但是获取所有权选项说它可能会损坏我的虚拟机。

我决定改为关闭 Windows 7。重新启动我的电脑后,我可以很好地启动我的虚拟机,虽然软件更新程序可以正常启动,但它在完成时一直变灰checking for updates

通过运行从命令行启动软件更新程序

$ sudo update-manager
Run Code Online (Sandbox Code Playgroud)

显示正在发生这些错误:

Error loading .desktop file /usr/share/applications/gnomine.desktop: constructor returned NULL
Error loading .desktop file /usr/share/app-install/desktop/gnome-mines:gnome-mines.desktop: constructor returned NULL
Error loading .desktop file /usr/share/applications/gnome-sudoku.desktop: constructor returned NULL
Error loading .desktop file /usr/share/app-install/desktop/gnome-sudoku:gnome-sudoku.desktop: constructor returned NULL
Error loading .desktop file /usr/share/applications/mahjongg.desktop: …
Run Code Online (Sandbox Code Playgroud)

upgrade update-manager vmware

7
推荐指数
1
解决办法
1万
查看次数

如何在打开的应用程序之间切换?

alt+tab会显示我打开的应用程序的所有图标的轮播,点击tab我可以循环浏览它们。通过释放tab它,我当前所在的应用程序的窗口会出现在屏幕的前面。

但是如何快速有效地跳转到打开多个窗口的应用程序?例如,我经常打开多个终端窗口。但是我必须循环到终端图标,然后循环浏览所有打开的终端窗口才能找到我想要的窗口。

在 OSX 中,具有多个窗口的应用程序仍然可以快速“选项卡”进入,因为它会打开您正在处理的应用程序的最后一个窗口(我认为)。我可以模拟这种行为,或者至少可以加快我在 Ubuntu 中的工作流程吗?我想在 sublime text 和我工作的最后一个终端窗口(在我的许多终端窗口中)之间跳转。

window

6
推荐指数
1
解决办法
8283
查看次数

由于无法启动服务,无法卸载 postgresql 包?

我只是不明白发生了什么。

sudo apt-get remove postgresql
Run Code Online (Sandbox Code Playgroud)

结果是:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'postgresql' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up postgresql-9.1 (9.1.10-0ubuntu13.04) ...
 * Starting PostgreSQL 9.1 database server                                                                                                                                                            * The PostgreSQL server failed to start. Please check the log output:
2013-11-05 12:40:58 …
Run Code Online (Sandbox Code Playgroud)

apt postgresql

6
推荐指数
1
解决办法
3万
查看次数

无法移动交换空间

这已被问到here,为什么除了我尝试使用 gparted 修改的分区之外我还看到一个锁?,但我遇到了问题。

这两个分区的文件系统都是 ext4。它们都是未安装的。交换空间被交换掉:两个都

我想用 sda3 扩展 sda1。我没有关于 sda3 的数据

但是,当我在 sda1 上单击调整大小/移动时,我得到了这个:

sda1

它尽可能大!

如果 sda3 是空的未分配空间,则情况相同:

未分配

sda1 尽可能大。如何将其扩展到未分配的空间?

值得一提的是,屏幕截图来自包含 GParted 的 iso 的 liveCD。

我想我需要移动需要扩展的驱动器旁边的未分配空间。我无法单击并拖动包含交换空间一英寸的 sda2。

这个 liveCD 不应该使用它,但它是我得到的最好的答案:

sda5

我可以扩展交换空间没问题。这是什么意思?

扩展掉期

gparted

6
推荐指数
1
解决办法
1万
查看次数

使用 wine 安装 Adob​​e Acrobat XI

Adobe Acrobat XI在 WineHQ上获得银级评级,这意味着它应该可以工作,对吗?

我右击acrobat.exe,弹出安装向导,安装成功,没有错误。但是,我在安装结束时勾选了“打开应用程序”框,然后......没有任何反应。

Adobe Acrobat 没有出现在我的已安装应用程序列表中。基本上它根本不起作用,尽管安装非常有希望。

WineHQ 在安装 Acrobat XI 时有这样的说法:

什么有效

打开文件,OCR。目前没有问题。Acrobat 让我安装 Adob​​e Application Manager ( http://www.adobe.com/support/downloads/detail.jsp?ftpID=4773 ),所以我安装了,从那时起没有问题。

什么不

无法安装。正如第一次评论所说,使用 winetricks atmlib ,并将 acrobat 文件夹复制到正确的 .wine 文件夹中。

葡萄酒初学者在这里。有人可以解释他的意思吗use winetricks atmlib , and copy the acrobat folder into proper .wine folder.有人可以引导我慢慢完成这些步骤吗?谢谢。非常感谢,真的很想让杂技演员工作:)

wine winetricks adobe-acrobat

6
推荐指数
3
解决办法
3万
查看次数

如何在另一个用户中运行 sudo 命令,或授予用户与管理员相同的权限?

菜鸟在这里,所以请告诉我这是否愚蠢。如果标题中的行话有点不对,也很抱歉。

这是我的问题。我有一个用户,postgres用于涉及 postgres 数据库服务器的所有任务。但是,我Permission denied在 postgres 中运行脚本时经常遇到问题。我必须不断地退出 postgres,将某些目录切换到 postgres,而且,显然,sudopostgres. 如果我这样做 Ubuntu 会给我这条消息:

postgres is not in the sudoers file.  This incident will be reported.
Run Code Online (Sandbox Code Playgroud)

淫。如何在 postgres 中运行 sudo 或赋予 postgres 更多权限?

users postgresql

3
推荐指数
1
解决办法
3万
查看次数