小编Fel*_*lix的帖子

不能 cd 到我自己的目录?

在 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)

apache-http-server permissions logging ubuntu

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

回到过去并创建分支?

我正在尝试在 git 中做以下事情:

  1. 返回一些提交(主分支)
  2. 创建一个新分支
  3. 恢复 master 分支上的最新提交(继续)

顺序并不重要,可以这样做:

  1. 创建一个新分支并切换到它
  2. 返回一些提交(从分支历史记录中删除它们)

我怎样才能做到这一点?

git branch

6
推荐指数
1
解决办法
924
查看次数

Mercurial [auth] 部分

我是 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)或类似的东西,但是如何?

push authentication mercurial

4
推荐指数
1
解决办法
4569
查看次数

搞砸的 U 盘不显示在 blkid 中

我正在玩一个 USB 记忆棒(用qemu它启动 archlinux并尝试同时在同一根记忆棒上执行安装 - 勇敢,我知道,但我只是在胡闹)。

现在,在无法同时启动和安装之后,我似乎把我的手杖搞砸了。我认为发生的事情是我曾经cfdisk擦除它上的所有内容并创建一个大分区,但是格式化它然后失败了,所以现在有一个没有文件系统的大分区。

澄清一下:我并不担心我的手杖,我知道我可以随时恢复它。

我觉得有趣的是,将棒插入我的计算机(使用 Ubuntu)后,没有(终端)方法可以找出/dev/sdx它关联的块设备 ( )。我可以确定的唯一方法是使用 GParted:

GParted 显示 /dev/sdc

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),我怎么知道哪个块设备是我的棒?

storage formatting ubuntu blocking usb-flash-drive

3
推荐指数
1
解决办法
4842
查看次数

Windows 7 前面板音频,没有英国媒体报道?

华硕 P8H67 主板(不确定它是否非常相关,我在其他系统上也发生过这种情况)——我无法让前面板 3.5 毫米插孔工作。我知道它有效,因为我已经在 Ubuntu 中测试过它。无论我做什么,Windows 7 都说它们“未插入”。

播放设备显示未插入耳机

我知道一种解决方法是安装一些 realtek bloatware 并禁用前面板插孔检测(或类似的东西),但没有其他方法吗?

windows-7 headphones

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

我可以只使用 HDMI 显示器吗?

我最近发现有诸如具有电视功能的 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。

setup display hdmi

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