小编Gar*_*eth的帖子

如何运行 Debian 稳定版但安装一些测试包?

假设您正在运行一个服务器,并且您不想从 Stable (Lenny) 升级到 Testing (Squeeze) 以安装一两个必需的软件包。

仅安装来自测试的某些软件包的最佳方法是什么?

linux package-management debian aptitude

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

在 /var/www 中处理 Apache 2 用户 www-data 权限的最佳方法是什么?

有没有人有一个很好的解决方案来处理文件/var/www?我们正在运行基于名称的虚拟主机,Apache 2 用户是www-data

我们有两个普通用户和 root。因此,当弄乱 中的文件时/var/www,而不必...

chown -R www-data:www-data
Run Code Online (Sandbox Code Playgroud)

...一直以来,有什么好的处理方法?

补充问题:那么您对权限的态度如何?

这一直是协作开发环境中的一个问题。

linux debian www-data file-permissions apache-2.2

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

有什么有用的东西可以添加到一个人的 .bashrc 中?

有什么是你不能没有的,会让我的生活变得更轻松吗?以下是我使用的一些(“磁盘空间”和“文件夹”特别方便)。

# some more ls aliases
alias ll='ls -alh'
alias la='ls -A'
alias l='ls -CFlh'
alias woo='fortune'
alias lsd="ls -alF | grep /$"

# This is GOLD for finding out what is taking so much space on your drives!
alias diskspace="du -S | sort -n -r |more"

# Command line mplayer movie watching for the win.
alias mp="mplayer -fs"

# Show me the size (sorted) of only the folders in this directory
alias folders="find . -maxdepth 1 -type d -print …
Run Code Online (Sandbox Code Playgroud)

linux bash command-line-interface dotfiles bashrc

141
推荐指数
16
解决办法
14万
查看次数

如何从 MySQL 导出权限,然后导入到新服务器?

我知道如何使用 mysqldump 导出/导入数据库,这很好,但我如何将权限授予新服务器。

额外的一点是,新数据库上已经有几个现有数据库,如何导入旧服务器权限而不破坏现有的几个数据库。

旧服务器:5.0.67-社区

新服务器:5.0.51a-24+lenny1

编辑:我从旧服务器上获得了 db 'mysql' 的转储,现在想知道与新服务器上的 'mysql' db 合并的正确方法。

我尝试使用 phpMyAdmin 直接“导入”,结果出现了关于重复的错误(我已经手动迁移过)。

任何人都有合并两个“mysql”数据库的优雅方式?

mysql linux debian mysql-replication database-administration

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

什么是有用的 .screenrc 设置?

基本上就像我在下面发布的一些我自己的一样。我正在寻找程序“屏幕”的附加功能。至少看看最后一行屏幕会话底部的一个很棒的“菜单栏”。

## gyaresu's .screenrc 2008-03-25
# http://delicious.com/search?p=screenrc

# Don't display the copyright page
startup_message off

# tab-completion flash in heading bar
vbell off

# keep scrollback n lines
defscrollback 1000

# Doesn't fix scrollback problem on xterm because if you scroll back
# all you see is the other terminals history.
# termcapinfo xterm|xterms|xs|rxvt ti@:te@

# These will let you use 
bind -c selectHighs 0 select 10 #these three commands are 
bind -c selectHighs 1 select 11 #added to the …
Run Code Online (Sandbox Code Playgroud)

linux bash command-line-interface dotfiles gnu-screen

54
推荐指数
5
解决办法
11万
查看次数

“登录”和“交互式” bash shell 之间有什么区别

“登录”和“交互式” bash shell 有什么区别?我在下面引用了维基百科,但有人能给出更好的答案吗?

编辑:这是一个社区维基,所以也许不是投票关闭,您可以提供示例说明哪些情况需要哪种类型的 $SHELL

启动脚本

当 Bash 启动时,它会执行各种不同脚本中的命令。

当 Bash 作为交互式登录 shell 被调用时,它首先从文件 /etc/profile 读取并执行命令(如果该文件存在)。读取该文件后,它会按顺序查找 ~/.bash_profile、~/.bash_login 和 ~/.profile,然后从第一个存在且可读的命令中读取和执行命令。

当登录 shell 退出时,Bash 从文件 ~/.bash_logout(如果存在)读取并执行命令。

当一个不是登录 shell 的交互式 shell 启动时,Bash 从 ~/.bashrc 读取并执行命令(如果该文件存在)。这可以通过使用 --norc 选项来禁止。--rcfile 文件选项将强制 Bash 从文件而不是 ~/.bashrc 读取和执行命令。

linux shell bash command-line-interface bashrc

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

21
推荐指数
3
解决办法
3217
查看次数

如何找到哪些文件占用了 Linux 网络服务器上 80% 的空间?

驱动器不断填满。您已经找到了所有可用的备用文件和随机文件。grep'd for coredump 文件,甚至删除了一些不需要的备份......

你的下一步是什么。

有问题的实际服务器有 10GB 的网站文件,而操作系统不应占用超过 10GB 的空间,那么您如何追踪 50GB(虚拟)驱动器中的内容?

linux command-line-interface disk-space-utilization capacity

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

我可以使用什么基于 *nix 的命令来查找我的外部 IP?

类似于http://whatismyip.com查找。它显然需要查询一台计算机。只是想知道是否有人有聪明的方法来做到这一点?

networking linux command-line-interface

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

发送合法批量电子邮件的选项有哪些?

我有一个新客户想要每周向他们的客户列表(所有选择加入的收件人)发送大约 1000 封电子邮件。

以前,当我为客户构建某些东西时,它一直是他们自己的邮件服务器。

任何人都可以推荐任何替代托管自己的邮件服务器的方法吗?

Google 应用程序似乎在 24 小时内限制了 500 封电子邮件。

Google Groups 需要收件人注册并且不会使用客户的电子邮件地址。

其他第三方服务?

谢谢。

email email-server bulk-action

5
推荐指数
1
解决办法
4086
查看次数

不运行 Small Business Server 的原因是什么?

这个案例场景让我想知道 Small Business Server 的局限性:

我有一个客户来找我们,最初是为了给他们建立一个内部网来管理员工培训和文档共享等。但是因为他们使用了另外两个软件包(一个用于 POS,一个用于库存[它们没有链接><])我有建议他们从查看整体 IT 基础架构开始。

请记住,他们没有专门的 IT 人员,而且他们的总体营业额我估计在8 家商店之间保守的1600 万澳元/年。

基础设施概述(据我所知):

  • 一台服务器(我不知道规格)托管在运行 Small Business Server 的主办公室。
  • 目前只有一家商店通过 VPN 连接到该服务器以及在其上运行的库存软件。
  • 其他七个现有商店最终连接到服务器。
  • 现有员工数百人
  • 公司希望在未来 3 年内将门店数量翻一番,达到 16 家。
  • 大约 20 台(每家商店两台/三台)POS 机向服务器发送数据。
  • 大约 8-10 台台式机连接到服务器以进行库存/后端

我找到了一些链接,但想听听一些现实世界的经验

http://www.microsoft.com/windowsserver2003/sbs/default.mspx
http://www.sbslinks.com/Us_v_them.htm
http://www.tomshardware.com/reviews/platform-small-business-server- 2003,1151.html

windows windows-sbs-2003 windows-sbs

5
推荐指数
1
解决办法
420
查看次数

你能解释一下使用 phpPgAdmin 导出然后导入 PostgreSQL 吗?(还有什么权限?)

赏金编辑:我已经留下了最初的问题,但想要一个关于 Postgres 似乎陷入的整个权限崩溃的好答案。
导入和导出客户端数据库:现场指南”

我今天刚得到这份工作,我们需要使用PostgreSQL

客户端有两台主机,他们只使用phpPgAdmin访问数据库。没有 SSH。

我们需要导出数据,然后将其导入本地开发机器。

MySQL的方式上是明智的,我对正确的过程有点迷茫。

有 PostgreSQL >> database >> export
并从那里得到:
替代文字

我一直在查阅文档,但说实话,我找不到简单的解释,而且目前并不真正关心 db 或 Postgres。我们需要做的就是处理 PHP 站点。

给我一个概要/备忘单/指导我的系统管理syblings。

编辑:
将问题更改为包含导入数据库的 PostgreSQL 权限。
就权限而言,设置新的 PostgreSQL 服务器似乎确实有更多内容。

我专门询问 phpPgAdmin,因为我的服务器不是本地主机并且没有 GUI。

我觉得这是一个权限问题http://pgedit.com/public/sql/acl_admin/index.html

澄清了客户端框上没有 SSH。

仍然找不到关于整个过程的简明文档。在我有更清晰的想法之前,我真的在逃避任务。可能看起来很容易转换为 MySQL db。

postgresql linux database database-administration

5
推荐指数
1
解决办法
8589
查看次数

如何升级我的软件 RAID1 驱动器组?

我在物理 Debian 服务器上的软件 RAID1 设置中有两个 600GB 驱动器。

我希望能够通过将驱动器克隆到一对匹配的 2TB 驱动器来升级服务器的容量。然后我可以擦除 600GB 驱动器并将它们用作存储或其他任何东西。

解决这个问题的最佳方法是什么?

slave:~# mount
/dev/md0 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
Run Code Online (Sandbox Code Playgroud)

hardware linux raid debian cloning

5
推荐指数
2
解决办法
1724
查看次数