在 EC2 实例上,我已将 Apache 的日志位置更改为与默认目录不同的目录。这样我就可以将日志保存在(非启动,只有数据)EBS 上。
但是,我无法cd
进入日志目录。它属于我的用户,并且对每个人都具有读取权限。我也不能cat
记录日志(尽管使用 sudo 它可以工作,而且我可以看到 Apache 记录得很好)。
$ ls -lh
total 4.0K
drw-rw-rw- 2 ubuntu ubuntu 4.0K 2011-05-15 14:52 apache
$ ls -lh apache/
ls: cannot access apache/error.log: Permission denied
ls: cannot access apache/access.log: Permission denied
total 0
-????????? ? ? ? ? ? access.log
-????????? ? ? ? ? ? error.log
$ cd apache
-bash: cd: apache: Permission denied
$ sudo ls -lh apache/
total 2.4M
-rw-r--r-- 1 ubuntu ubuntu 2.4M …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 git 中做以下事情:
顺序并不重要,可以这样做:
我怎样才能做到这一点?
我是 mercurial 的新手,我正在尝试以hgrc
这样一种方式进行设置,即我可以推送到 Google 代码存储库,而不必每次都输入密码。我可以在 下指定一个https://user:pass@project.googlecode.com/
存储库paths.default
,但这看起来很混乱。因此,我正在尝试使用该[auth]
部分,据我所知,它比第一个解决方案更值得推荐。到目前为止,我已经这样设置了:
[auth]
myproject.prefix = myproject.googlecode.com/hg
myproject.username = my.username
myproject.password = ******
myproject.schemes = https
Run Code Online (Sandbox Code Playgroud)
但我不知道从这里去哪里。尝试推动给出:
abort: repository default-push not found!
Run Code Online (Sandbox Code Playgroud)
我必须以某种方式指定要使用的默认存储库(myproject)或类似的东西,但是如何?
我正在玩一个 USB 记忆棒(用qemu
它启动 archlinux并尝试同时在同一根记忆棒上执行安装 - 勇敢,我知道,但我只是在胡闹)。
现在,在无法同时启动和安装之后,我似乎把我的手杖搞砸了。我认为发生的事情是我曾经cfdisk
擦除它上的所有内容并创建一个大分区,但是格式化它然后失败了,所以现在有一个没有文件系统的大分区。
澄清一下:我并不担心我的手杖,我知道我可以随时恢复它。
我觉得有趣的是,将棒插入我的计算机(使用 Ubuntu)后,没有(终端)方法可以找出/dev/sdx
它关联的块设备 ( )。我可以确定的唯一方法是使用 GParted:
但blkid
显示以下内容:
/dev/sda1: UUID="12F695CFF695B387" LABEL="System Reserved" TYPE="ntfs"
/dev/sda2: UUID="A0BAA6EABAA6BC62" TYPE="ntfs"
/dev/sdb1: UUID="546aec8b-9ad6-4571-b07a-adba63e25820" TYPE="ext4"
/dev/sdb2: UUID="2a8b82d8-6c6e-4053-a446-bab970d93d7c" TYPE="swap"
/dev/sdb3: UUID="7cbede7d-c930-4e59-9d1b-01f2d79bd092" TYPE="ext4"
Run Code Online (Sandbox Code Playgroud)
无踪迹/dev/sdc
。我的问题是:如果我没有图形界面(使用 GParted),我怎么知道哪个块设备是我的棒?
华硕 P8H67 主板(不确定它是否非常相关,我在其他系统上也发生过这种情况)——我无法让前面板 3.5 毫米插孔工作。我知道它有效,因为我已经在 Ubuntu 中测试过它。无论我做什么,Windows 7 都说它们“未插入”。
我知道一种解决方法是安装一些 realtek bloatware 并禁用前面板插孔检测(或类似的东西),但没有其他方法吗?
我最近发现有诸如具有电视功能的 PC 显示器(或可以是 PC 显示器的电视)之类的东西,这个想法有点让我喜欢。我正在考虑获得这些小工具中的一个,如果我这样做了,我将通过 HDMI 将它连接到我的 PC(我的显卡内置 HDMI),这样我也可以在电视上播放声音。这是因为我有一个 2.1 音响系统,我想在 PC 和电视上使用它。基本上,我希望配置如下所示:
Cable --------> TV --> 2.1 Sound System
PC --HDMI--> TV --> 2.1 Sound System
Run Code Online (Sandbox Code Playgroud)
我的问题是:我可以使用这样的设置吗?我可以没有经典的 VGA 显示器吗?我能否在电视上通过 HDMI 看到非图形接口(例如 BIOS、GRUB、Linux 终端等)?
我使用 Windows 7 和 Ubuntu。
ubuntu ×2
blocking ×1
branch ×1
display ×1
formatting ×1
git ×1
hdmi ×1
headphones ×1
logging ×1
mercurial ×1
permissions ×1
push ×1
setup ×1
storage ×1
windows-7 ×1