Questions tagged «linux»

这些问题通常与Linux有关-并非特定于特定发行版。如果问题恰好在Linux环境中,请在问题正文中指定Linux发行版,但不要使用/ linux标记。

1
Debian 9:如何使用德语语言环境设置英语?
我想用英语与德语区域设置。 现在,我的系统使用以下设置运行(在Debian Expert Installer的安装过程中配置): 语言: English - English (Default) 国家,地区或区域: other -> Europe -> Austria 默认区域设置基于的国家/地区: United States - en_US.UTF-8 键盘: German 我的问题是: 如何保留英语,但将当前语言环境(United States - en_US.UTF-8)切换为所需的德语语言环境(de_DE.UTF-8)? 在安装过程中,这是不可能的,因为发生了错误(“检测到无效的语言/区域设置组合”)。

4
为什么删除bash历史记录还不够?
我曾经认为删除我的bash历史记录足以清除bash历史记录,但是昨天我的猫在键盘右侧乱七八糟,当我回到计算机后,我看到一个月前我键入的内容,然后我开始疯狂地按下所有键,寻找可能触发它的原因。原来,即使删除了.bash_history,UPARROW键仍显示我的bash历史记录。 如何真正删除我的bash历史记录?
15 linux  bash  bashrc 

8
将单独的行变成带引号的逗号分隔列表
我有以下数据(从Rmarkdown文件解析的R软件包列表),我想将其转换为可传递给R进行安装的列表: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr 我想将列表变成表单列表: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' 我目前有一个从原始文件到上面列表的bash管道: grep 'library(' Presentation.Rmd \ | grep -v '#' \ | cut -f2 -d\( \ | tr -d ')' \ | sort | uniq 我想添加一个步骤,将新行变成逗号分隔的列表。我尝试添加tr '\n' …
15 linux  sed  csv  tr 

2
如何查看交换中的内容?
在我的系统上,我使用了一些交换: undefine@uml:~$ free total used free shared buffers cached Mem: 16109684 15848264 261420 633496 48668 6096984 -/+ buffers/cache: 9702612 6407072 Swap: 15622140 604 15621536 如何查看交换中的内容? 我尝试通过进程进行检查,但是系统VmSwap上的每个pid均为0: undefine@uml:~$ awk '/VmSwap/ {print $2}' /proc/*/status |uniq 0 交换中还有什么?我考虑过tmpfs-但是我重新读取了tmpfs-es上的所有文件-并且它不刷新交换大小。
15 linux  swap 

2
驱动程序模块是否自动加载和卸载?
在Ubuntu 14.04上,我发现当不插入外部无线适配器时,其模块rt2800usb仍显示在中lsmod。 什么时候会自动加载驱动程序模块?是设备连接到计算机时还是操作系统启动时? 什么时候会自动卸载驱动程序模块?是设备断开与计算机的连接还是操作系统关闭时?




2
实际使用TCP_DEFER_ACCEPT?
我在网上仔细阅读了Apache httpd手册,并遇到了启用它的指令。在手册页中找到以下内容的描述tcp: TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of attempts TCP will make to complete the connection. This option should not be used in code intended to be …


2
如何保存X会话-ArchLinux + Openbox
我使用Arch Linux和Openbox。如何保存当前openbox / X会话的状态并稍后重新启动它们? 情况是这样的:我打开了几个浏览器窗口,打开了终端,文件管理器等,由于某种原因,我可能随时需要重新启动计算机。我想还原重启之前我以前使用过的一组窗口。可能吗?我该怎么做?

1
使用默认子卷(subvolid = 0)上的btrfs将Linux安装移动到另一个子卷
当安装到根btrfs文件系统时,许多Linux发行版都安装到默认子卷。如果不进行修改,此布局将强制在根文件系统内创建任何快照或子卷,这可能是不希望的。另一种可能的布局是使默认子卷包含一个snapshots目录和一个rootfs子卷,即根文件系统。如何在不从livecd引导的情况下将发行默认的btrfs安装更改为使用此子卷布局?

4
如何开始更改linux源代码以制作自定义OS?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 10个月前关闭。 我听说我们可以通过更改源代码来定制Linux(例如Ubuntu),并可以制作全新的操作系统。我已经从www.kernel.org网站下载了Linux内核的源代码。但是看到它,我什么也听不懂,文件中有这么多目录和文件(因为我认为只有一个大型程序)。我想作为一个大学项目来做,我也想通过对其进行必要的更改来为Linux做出贡献。但是在一些站点上问了这个问题之后,他们说Linux源代码非常庞大。您可以尝试minix。现在我很困惑。 请给我一些建议,详细说明我应该如何开始这一旅程(更改源代码以定制Linux)以及必要的步骤,以及一些初学者级的书。

2
UTF 8文件名?
在基于UNIX的操作系统中,是否允许utf6文件名?如果是这样,我需要做一些特殊的事情来将文件写入磁盘。 让我解释一下我希望做什么。我正在编写一个应用程序,该应用程序将通过ftp将文件传输到远程系统,但文件名是通过某些可能位于utf8中的元数据集动态设置的。我想知道是否需要做一些操作以将文件写入Unix / Linux中的磁盘。 另外,作为后续行动,是否有人知道将ut​​f 8文件名上传到不支持utf8的系统会发生什么情况?

2
实际内存使用量
如果我正确理解,在以下由free产生的输出中,3535m是应用程序可用的实际可用内存,仅使用413m,这是正确的吗?需要对Mem和-/ +缓冲区/缓存行之间的区别进行一些说明。 自由-m 已使用的可用共享缓冲区总数 内存:3949 3854 95 0 9 3431 -/ +缓冲区/缓存:413 3535 掉期:2047 1322 725
15 linux  memory 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.