在 Ubuntu 中,当新邮件到达时,Evolution会将消息指示器更改为绿色。我已经从Evolution迁移到Thunderbird ,这就是为什么在新邮件到达时寻找如何让Thunderbird像Evolution一样做出反应的原因。
更新 1
我忘了注意我的工作计算机没有管理员权限。
谢谢
在 Ubuntu 中,当新邮件到达时,Evolution会将消息指示器更改为绿色。我已经从Evolution迁移到Thunderbird ,这就是为什么在新邮件到达时寻找如何让Thunderbird像Evolution一样做出反应的原因。
更新 1
我忘了注意我的工作计算机没有管理员权限。
谢谢
我想知道如何在 Ubuntu 加载时在后台自动访问网站。据我所知w3m
是从控制台访问网站。这就是为什么我在crontab -e
.
@reboot w3m http://example.com/ > test_file
将网站内容写入a的test_file
原因只是为了知道该命令是否已执行。不幸的是,它并没有在每次 Ubuntu 加载时执行。但是在它之后的下一个命令看起来像这样:@reboot date >> reboot_file
每次都在执行。
我的命令有什么问题?当我在控制台中执行它时,它会输出example.com
into的内容test_file
。
还有其他选择吗?
当我登录到我的 Ubuntu 系统时,我添加到启动列表中的几个应用程序(通过使用 System->Preferences->StartUp Application)会自动启动。
上次我看到在这些启动应用程序中还有另一个名为“Konqueror”(它是一个浏览器并自动浏览我https://unix.stackexchange.com/users/4458/bakhtiyor)自动启动。但是我没有将此应用程序添加到启动列表中。我寻找我知道的每个地方,看看为什么它会自动加载,但我找不到它。
有人可以帮我找出会话开始时该应用程序是如何自动启动的吗?
请注意,我在我的系统中没有 root 权限,因为它在我的工作地点。我正在使用 Ubuntu 桌面和 GNOME。
谢谢你。
我有 Ubuntu 操作系统并在 Ubuntu 的 Virtual Box 上运行 Windows XP 作为我的来宾操作系统。
我想知道如何使用 tsclient 连接到我的来宾操作系统 - Virtual Box 的 Windows XP。
当我尝试使用 tsclient 的 RDP 协议进行连接时,我收到以下错误消息:
谢谢你。
假设我在我的主目录中编译了一个小的“Hello World”Java 程序。我可以java helloWorld
从我的主目录运行它,它可以毫无问题地执行。
现在我需要安排执行这个程序让我们说从现在开始的 10 分钟之后。所以,我在控制台上执行以下命令:
at now+10min
warning: commands will be executed using /bin/sh
at> java helloWorld
Press CTRL+D to finish
所以它被正确安排,因为我可以用at -l
命令看到它。但此时什么都没有发生。
为什么?它有什么问题?因为,如果我不是安排执行我自己的程序,而是安排执行 gedit 命令,它会在指定时间打开它。但是对于我自己的程序,它不会执行任何操作。我怎样才能改变这种情况?
有什么方法可以导入/导出 Rhythmbox 的广播电台列表吗?
如果没有,您能否推荐我任何具有类似 Rhythmbox 功能的好音乐播放器?
谢谢!
正如这里建议的那样,我正在使用cat
命令将多个 .mp3 文件连接成一个 .mp3 文件。
想象一下,我在当前文件夹中有以下 .mp3 文件:
001001.mp3 001002.mp3 001003.mp3 001004.mp3 001005.mp3
或者,像这样:
096001.mp3 096002.mp3 096003.mp3 096004.mp3
我需要以升序连接这些 .mp3 文件,即 001001.mp3+001002.mp3+001003.mp3+etc.
为了将这些 .mp3 文件合并为一个,我在当前文件夹中执行以下命令:
cat *.mp3 > final.mp3
我测试了最终的 .mp3 文件,这是我所期望的,但我需要确保上面的命令按升序选择文件。
我可以确定上面的命令总是按升序连接文件吗?
谢谢先生!
我想为rm
命令创建一个别名,以便在执行此命令后收到确认消息。所以我正在创建一个这样的别名alias rm='rm -i'
。但据我所知,这是一个临时别名,它会一直存在,直到您关闭终端为止。
正如这里解释的那样永久保存别名我需要在终端中执行~/.bash_aliases
或命令并在那里添加我的别名。~/.bashrc
但是当我执行时,~/.bashrc
我收到以下错误消息:
bash: /home/bakhtiyor/.bashrc: Permission denied
当我运行时,~/.bash_aliases
我收到另一条如下错误消息:
bash: /home/bakhtiyor/.bash_aliases: File or directory doesn't exist.
实际问题是什么,我该如何解决?
我想隐藏底部面板,以便可以在需要时再次显示它。在面板的属性菜单中有一个自动隐藏选项,但不完全隐藏。
我需要它的原因是因为我使用的是 Docky 面板,它现在位于底部面板后面,看起来很糟糕。
我现在正在做的是通过右键单击面板将其完全删除。我知道返回它的唯一方法是在终端中执行以下命令。
rm -r ~/.gconf/apps/panel
还有其他解决方案吗?
当我在系统菜单的面板上用鼠标右键单击时,我看不到之前的所有命令。
例如,当我单击面板时,我只看到两个命令:(1) 帮助和 (2) 关于面板。在小程序上也有一些命令消失了。
如何解决这个问题呢?
我已将 Back In Time 和 MySQL Administrator 配置为每天 15:00 进行备份。为了确保我已经安装了 Gnome Scheduler,看看这两个应用程序是否在那里注册。它们在 gnome 调度程序中注册,但不执行备份操作。
这是 Gnome 调度程序的屏幕截图。
我怎么解决这个问题?
更新
命令的输出crontab -l
如下:
bakhtiyor@ubuntu-vm:~$ crontab -l
0 15 * * * /usr/bin/mabackup -d /home/bakhtiyor/backup/MySQL -x my-backup profile # JOB_ID_3
0 15 * * * nice -n 19 /usr/bin/backintime --backup-job # JOB_ID_2
更新 2
命令的输出grep CRON /var/log/syslog
如下:
Nov 30 11:39:01 ubuntu-vm CRON[7663]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Nov 30 11:39:02 ubuntu-vm CRON[7661]: (CRON) info (No MTA installed, discarding output)
我从一个有趣的视频剪辑中复制了这一堆代码,该视频剪辑是关于程序员如何摇摆他的孩子。代码如下:
#!/bin/bash
while [ l=l ]
do
#eject cdrom
eject
#pull cdrom track back in
eject -t
done
但它对我不起作用,当我使用命令运行它时,即使我的计算机上有 CD-ROM 设备,sh baby_rocker.sh
它也会执行代码并输出以下消息。eject: unable to find or open device for: "cdrom"
我怎样才能让它工作?
我已经安装了 Back In Time Backup Application 并配置为每天将一个重要文件夹备份到另一个文件夹中。
问题。
它是否仅在应用程序打开(或启动)时执行备份操作?
每次登录 Ubuntu 时都应该启动这个应用程序吗?
如果是,我怎样才能让它在我每次登录 Ubuntu 时自动运行?
事先谢谢你。
我已经在 Guest 机器上安装了 pure-ftpd。我尝试使用端口号 21 从 Guest Machine 连接到 Guest Machine 的 FTP 服务器,我可以成功连接到它。
在主机中,我添加了以下命令,以便将主机的端口 2121 重定向到访客的端口 21 并连接到访客机器的 FTP 服务器。
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/e1000/0/LUN#0/Config/FTP/HostPort" 2121
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/e1000/0/LUN#0/Config/FTP/GuestPort" 21
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/e1000/0/LUN#0/Config/FTP/Protocol" TCP
但是,一旦我尝试从主机访问此访客 ftp 服务器,它就会询问我在访客机器中拥有的用户的密码,并且身份验证成功通过。但是当它试图列出目录时,它向我显示了一条错误消息,内容如下:
如果你把它翻译成英语,它将如下:
无法显示文件夹内容。
无法显示“/ in localhost:2121”的全部内容:无法打开数据连接。也许您的防火墙阻止了它?
如何解决问题?
我在我的主机中安装了 Ubuntu 10.04,它有 VirtualBox。我有运行 Ubuntu 10.10 的访客机器。
我在 Host Machine 中安装了 NetBeans,需要打开位于 Guest Machine 中的项目文件。我需要它的原因是因为在我的工作地点我无权安装任何应用程序,这就是为什么我有安装了 Web 服务器的访客机器,而且我有一个正在开发的 Web 应用程序。
我需要从 Guest Machine 的 Netbeans 打开该 Web 应用程序文件,以便为我的 Web 应用程序修改/创建新文件。
我已经配置了 Guest Machine 的 SSH 服务器,并在 VirtualBox 中添加了端口重定向,以便现在我可以从 Host Machine 连接到它。但我找不到从 Netbeans 打开这些文件的任何方法。
有人可以给我建议我该怎么做吗?
更新
我忘了说我不想使用 SharedFolders。