是否可以使用配置文件创建.sh外壳或.command文件?
我需要通过终端备份网站,并能够将一些数据放入配置文件,并让 shell 执行它。
例如,用户名、密码、ssh id 等。
#!/bin/bash
ssh admin@host.com "tar cjvf webfilesbackup-date-`date +%Y%m%d`.tar.bz2 public_html/"
ssh admin@host.com "mysqldump -u user_admin -ppass database_1 > databasebackup-`date +%Y%m%d`-db.sql"
scp admin@host.com:webfilesbackup-date-`date +%Y%m%d`.tar.bz2 ~/backup/
scp admin@host.com:databasebackup-`date +%Y%m%d`-db.sql ~/backup/
ssh admin@host.com "rm -f webfilesbackup-date-`date +%Y%m%d`.tar.bz2"
ssh admin@host.com "rm -f databasebackup-`date +%Y%m%d`-db.sql"
Run Code Online (Sandbox Code Playgroud) 我正在使用 OS X Snow Leopard。我在 Web 服务器文件夹中本地托管了一个 Web 应用程序,其中包含_www用户和_www组。
我无法使用属于组的本地用户编辑这些文件admin。
因此,我保留的几乎所有信息都使用纯文本。这些文件已(或将要)与 OSX 和 Linux 上的 shell 脚本、emacs、vim、终端等一起使用。能够使用英文、中文和斯堪的纳维亚字符而不会感到头疼是最理想的。假设性能不是问题,但可移植性和互操作性是问题,utf-8 或 utf-16 是编码的最佳选择吗?如果没有明显更好的选择,那么相关的权衡是什么?
我想在 Mac 上更新 Microsoft Word 格式的文档。
除了获得 Office for Mac 之外,我还有其他可以无缝工作的选项吗?
是否可以让我的 Chrome 书签在我的两台 Mac 上保持同步?即我想在工作时添加书签,然后在家里使用它。
我相信 Safari 使用 iCloud 可以做到这一点,但我不喜欢使用 Safari。
什么是相当于 Mac 上的 System32?系统文件保存在哪里是我想要的,很明显,它们存在,但苹果是否选择不让它们访问?
我想用cp复制一个文件,但是,我碰巧输入了rm,文件被删除了。
我怎样才能恢复它?
文件存储在FAT32文件系统的移动硬盘中
我使用的是 Mac OS X
希望有人能帮助我!
我在本地开发人员的 maxbook air 上运行 postgres 9.1 / ruby 1.9.2 / rails 3.1.0。几个月来,一切都很顺利,(尽管这是我第一次在 mac 上进行开发。)
这是去年的 macbook air,今天我收到了 mac osx 软件更新消息,因为我之前有几次,我的系统下载了大约 450mb 的更新并重新启动。它现在说它在 OSX 10.7.3 上。
重点是,当我正常启动我的瘦服务器(镜像 heroku cedar),然后浏览到我的 rails 应用程序时,postgres 已停止工作,我得到:
PG::Error
could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)
发生了什么?浏览了几个问题后,我仍然感到困惑,但这里有一些额外的信息:
我有一些要下载的文件的 URL 列表。这些是以完整文件名结尾的实际 URL,格式为http://domain.com/foobar.jpg.
所有这些都存储在一个名为urls.txt.
我如何下载它们,并有可能恢复这些下载?
例如,在我的机器上,git是/usr/local/git/bin/git(我通过摆弄找到了这个)。是否有我可以在终端上运行的命令,例如show-path git返回真实路径?我试过了,whereis但这不会返回任何东西。
macos ×10
unix ×3
linux ×2
shell ×2
bash ×1
chmod ×1
chown ×1
command-line ×1
download ×1
permissions ×1
postgresql ×1
ssh ×1