问题标签 [linux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 为什么我的 Cron 作业不能正常工作?
我在 Ubuntu Hardy VPS 上有一个 cron 工作,只有一半工作,我不知道为什么。该作业是一个 Ruby 脚本,它使用 mysqldump 备份 Rails 应用程序使用的 MySQL 数据库,然后将其压缩并使用 SFTP 上传到远程服务器。
gzip 文件已成功创建和复制,但始终为零字节。但是,如果我直接从命令行运行 cron 命令,它就可以完美运行。
这是 cron 作业:
这是 datadump.rb:
我已经检查并仔细检查了所有路径,它们是正确的。sftp.yml (SFTP 凭证)和database.yml (MySQL 凭证)都归执行用户(部署)所有,对该用户具有只读权限(chmod 400)。我正在使用 1.1.x 版本的 net-ssh 和 net-sftp。我知道它们不是最新的,但它们是我目前熟悉的。
什么可能导致 cron 作业失败?
linux - 什么是适用于 Linux 的好的数据库 ERD 工具?
我最近在我的工作机器上切换到 Linux,并且对 Linux 桌面环境不熟悉,我想为数据库设计找到一个不错的 ERD 工具。每次我需要创建图表时重新启动到我的 Windows 分区会很快变得不愉快。我查看了 Dia,但没有看到任何 DB 工具——只有 UML、网络等。
有人有什么建议吗?对于它的价值,我使用的是 Ubuntu (Hardy Heron)。
谢谢。
linux - 在 LAMP 环境中从 XHTML 生成 PDF
任何人都可以推荐一个可以在 Linux 环境中工作的好的服务器端 PDF 生成工具。我希望尽可能简单,将其传递给 XHTML 文件(带有图像)并让它从呈现的源代码生成 PDF。
我没有大量预算,但任何低于 1000 美元的东西都应该没问题。
安德鲁
linux - 用户脚本位置 linux (debian etch)
在linux文件系统中,用户脚本应该放在哪里?
我正在考虑专门由cron调用的python脚本。
linux - 颠覆管理工具
我们有很多用户在 Subversion 的不同共享和单独拥有的存储库中运行。作为我们工作的一部分,我们进行项目共享代码和个人工作,我们需要控制访问,最好是在小组的基础上。目前,我们使用SVNManager来允许用户管理访问和创建存储库。然而,为了让它工作,我们不得不做相当多的黑客攻击。
有人知道免费、开源、兼容 linux 的 SVN 管理系统吗?
谢谢你的帮助。
linux - 如何在 Bash 命令行中生成 ASCII 代码 2 和 3?
如果我按Ctrl+B应该给我 ASCII 代码 2,但Ctrl+C将被解释为中断。
所以我想我必须重定向一个文件。如何将这些字符放入文件中?
windows - 如何确定特定文件是否在 Windows 中打开?
我最喜欢的 linux 工具之一是lsof - 一把真正的瑞士军刀!
今天我发现自己想知道 WinXP 系统上的哪些程序打开了特定文件。有没有与 lsof 等效的实用程序?此外,有问题的文件是通过网络共享的,所以我不确定这是否会使事情复杂化。
linux - 在 linux 中更改 VNC 会话的分辨率
我在工作中使用 VNC 连接到 Linux 工作站。在工作中,我有一台运行在 1600x1200 的 20" 显示器,而在家里,我使用分辨率为 1440x900 的笔记本电脑。如果我将 vncserver 设置为以 1440x900 运行,我会错过显示器上的大量空间,而如果我将它设置为以 1600x1200 运行它不适合笔记本电脑的屏幕,我必须一直滚动它。
有什么好的方法可以即时调整 VNC 会话的大小吗?
我的 VNC 服务器是在 SuSE64 上运行的 RealVNC E4.x(我不记得确切的版本)。
linux - 在 linux 开发机器中分区 TB 驱动器的最佳方法是什么?
我明天有一个新的 1 TB 驱动器。为开发工作站划分这个空间的最佳方法是什么?
我认为我将遇到的最大问题是,一些分区(可能是 /usr)在使用一段时间后会变小。其他分区可能很大。例如,交换驱动器当前为 2GB(2x 1GB RAM),但几乎从未使用过(据我所知只有一次)。
c++ - 您使用什么工具在 Linux 上开发 C++ 应用程序?
我在 Linux 环境中开发 C++ 应用程序。我每天使用的工具包括带有 CDT 插件的 Eclipse、gdb 和 valgrind。
其他人使用什么工具?Linux 是否有任何东西可以与 Microsoft Visual Studio 的流畅性相媲美?