小编Jon*_*nas的帖子

如何在 Ubuntu 中使用 apt-get source 获取源代码?

我需要从源代码安装 pure-ftpd 并且需要这样做,apt-get source pure-ftpd但我收到以下消息: E: You must put some 'source' URIs in your sources.list

我在 Debian 上找到了一些关于此的文档,http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list但是我应该将哪些 URI 添加到 Ubuntu 的 sources.list 中,如果我想要 pur-ftpd 的源代码?

编辑:我在 Sources.List 上找到了一些 URIs For Ubuntu Hardy Heron (8.04) 所以我将这些行添加到我的/etc/apt/sources.list

deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted
universe
Run Code Online (Sandbox Code Playgroud)

aptitude ubuntu ubuntu-8.04

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

如何在 Windows 命令提示符下使用 Echo 创建多行文本文件?

我使用的是 Windows 7,我想在命令提示符下快速创建一个包含几行文本的小文本文件。

我可以创建一个单行文本文件:

echo hello > myfile.txt
Run Code Online (Sandbox Code Playgroud)

但是如何使用此 echo 命令创建多行文本文件?我尝试了以下操作,但在使用以下命令读取文件时不起作用more

echo hello\nsecond line > myfile.txt
Run Code Online (Sandbox Code Playgroud)

有什么建议?或者我可以使用任何其他标准命令来代替echo吗?

windows command-line echo textfiles

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

如何在 Ubuntu 中从多个终端会话中查看 Bash 历史记录?

可能的重复:
可以在 bash 中统一历史文件吗?

我使用 Ubuntu Server 9.10,我希望能够查看多个终端会话的 bash 历史记录。即我最近的 200 个左右的命令,即使我已经在这期间注销了。

当我使用时,history我只看到来自实际终端会话的所有命令。如何从 Bash 中查看更多命令历史记录?我应该从 Ubuntu 中的默认值更改 bash 的任何特定设置吗?

我没有~/.bash_history文件。但我有一个~/.bashrcHISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredupsHISTCONTROL=ignoreboth

echo $HISTFILE
/home/sanoj/.bash_history
echo $HISTSIZE
500
echo $HISTFILESIZE
500
echo $HISTCONTROL
ignoreboth
Run Code Online (Sandbox Code Playgroud)

更新:我现在正在 VirtualBox 中尝试 Ubuntu Server 10.10。如果我在没有关闭命令的情况下关闭 VirtualBox,那么下次启动时,上次会话的命令不会保存在历史文件中。

仅当我使用 shutdown 命令关闭机器时才会保存这些命令。例如关机 -P 0。

这一定是我的问题的原因。所以我必须弄清楚如何更频繁地保存命令历史。例如在每个命令之后。

bash history command-line ubuntu

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

如何在连接到 Ubuntu 服务器的 PuTTY 中使用 Tab-Completion?

我使用 PuTTY 连接到 Ubuntu 服务器 (VPS)。当我在 Ubuntu Server 上使用命令行时,我想使用 Tab-Completion ......我该如何配置它?

linux command-line putty autocomplete ubuntu

14
推荐指数
3
解决办法
6万
查看次数

如何使用斯堪的纳维亚键盘布局在 Mac OS X 上的 Emacs 中编写大括号 { 和 }?

我无法在 Macbook Air 上使用瑞典语键盘布局在 Emacs 中书写{和书写}。在所有其他程序我按这样做alt+ shift+({并与相应的按键)进行}

我如何在 emacs 中输入{}

keyboard keyboard-layout emacs latin1 macos

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

在断电的情况下,NTFS 是否具有故障安全功能?

在停电的情况下,NTFS 文件系统会受到损害吗?例如被破坏或导致文件损坏?动态磁盘上的 NTFS 内置镜像是否能保证在断电时使文件保持一致状态?

我的观点是,日志文件系统是专门为容忍此类问题而设计的。NTFS 文件系统不保证用户数据,但数据库管理系统等应用程序具有保护数据的事务管理器。

一些来自Microsoft Windows Internals 的好书的引述:

NTFS

NTFS 包括许多高级功能。其最重要的特性之一是可恢复性。如果系统意外停止,FAT 卷的元数据可能会处于不一致状态,从而导致大量文件和目录数据损坏。NTFS 以事务方式记录对元数据的更改,以便可以将文件系统结构修复到一致状态,而不会丢失文件或目录结构信息。(但是,文件数据可能会丢失。)

NTFS 设计目标和特点

高端文件系统要求

从一开始,NTFS 就被设计为包含企业级文件系统所需的功能。为了在意外系统中断或崩溃时最大限度地减少数据丢失,文件系统必须始终确保其元数据的完整性。最后,文件系统必须允许基于软件的数据冗余,作为保护用户数据的硬件冗余解决方案的低成本替代方案。

可恢复性

NTFS 使用原子事务来实现其文件系统恢复功能。如果程序启动了改变 NTFS 卷结构的 I/O 操作——即改变目录结构、扩展文件、为新文件分配空间等——NTFS 将该操作视为原子事务。它保证事务操作系统要么完成,要么如果系统在执行事务时失败,则回滚。

此外,NTFS 使用冗余存储来存储重要的文件系统信息,因此如果磁盘上的某个扇区出现故障,NTFS 仍然可以访问该卷的关键文件系统数据。

数据冗余和容错

除了文件系统数据的可恢复性之外,一些客户还要求他们自己的数据不会因停电或灾难性的磁盘故障而受到威胁。NTFS 恢复功能可确保卷上的文件系统仍可访问,但不能保证用户文件的完全恢复。通过数据冗余为不会丢失数据的应用程序提供保护。

用户文件的数据冗余通过Windows分层驱动模型实现,提供容错磁盘支持。卷管理器可以将数据从一个磁盘镜像或复制到另一个磁盘上,以便始终可以检索到冗余副本。

NTFS 恢复支持

NTFS 恢复支持确保在发生电源故障或系统故障时,不会有任何文件系统操作(事务)不完整,磁盘卷的结构将保持完整,无需运行磁盘修复实用程序。NTFS Chkdsk 实用程序用于修复由 I/O 错误(例如坏扇区、电气异常或磁盘故障)或软件错误引起的灾难性磁盘损坏。但是有了 NTFS 恢复功能,很少需要 Chkdsk。

可恢复的文件系统

尽管 NTFS 不能保证在系统崩溃时保护用户数据——一些更改可能会从缓存中丢失——应用程序可以利用 NTFS 直写和现金刷新功能来确保文件修改被记录在磁盘以适当的间隔。高速缓存直写(强制写入操作立即记录在磁盘上)和现金刷新(强制将内容写入磁盘)都是有效的操作。此外,与 FAT 文件系统不同,NTFS 保证用户数据将在直写操作或现金刷新后立即保持一致和可用,即使系统随后出现故障。

ntfs filesystems power-management

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

如何在 Paint.NET 中创建具有透明背景的新图像?

我想使用 Paint.NET 做一些基本的图形。我想从透明背景开始并在其上绘图,但我找不到有关如何执行此操作的任何设置。我只得到一个白色背景的新图像。

如何开始在 Paint.NET 中的透明背景上绘图?

我将图像保存为 PNG 文件。

png paint.net drawing transparency

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

如何在 OpenOffice.org Writer 中创建两列?

我想用页面中间的两列和顶部和底部的一列来构建我的文档。就像我下面的例子。我怎样才能在 OpenOffice.org Writer 中做这样的两列?

My document My document My document My document My
 document My document My document My document My 
document My document

My document My document   My document My document
My document My document   My document My document
My document My document   My document My document
My document My document   My document My document
My document My document   My document My document
My document My document   My document My document
My document My document   My document My document …
Run Code Online (Sandbox Code Playgroud)

layout word-processing documents openoffice-writer openoffice

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

有没有什么简单的方法可以从 VirtualBox 来宾复制到主机?

我有 Windows 7 并使用 VirtualBox。我已经以访客身份安装了 Ubuntu Server。

有没有什么简单的方法可以将 Ubuntu Server 终端中的文本复制到我的 Windows 7 主机?另一个方向呢?

windows virtualbox copy-paste ubuntu-server guest-additions

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

Windows 上的 .emacs 文件在哪里?

我已经安装了EmacsW32。我需要编辑我的.emacs文件。

哪里是.emacs位于Windows的文件?

windows emacs

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