Questions tagged «linux»

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

3
如何在软RAID 1上正确安装GRUB?
在我的设置中,我有两个磁盘,每个磁盘都采用以下方式进行格式化: (GPT) 1) 1MB BIOS_BOOT 2) 300MB LINUX_RAID 3) * LINUX_RAID 引导分区映射在/ dev / md0中,rootfs映射在/ dev / md1中。md0用ext2格式化,md1用XFS格式化。(我知道必须在md设备上而不是在sd上进行格式化-如果这是错误的,请告诉我)。 如何正确设置GRUB,以便如果一个驱动器发生故障,另一个驱动器仍会启动?通过扩展,替换驱动器也会自动包含GRUB吗?当然,如果可能的话。

3
当设备有足够的空间时,如何解决mv期间出现的间歇性“设备上没有剩余空间”错误?
这个问题是从Stack Overflow 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 4年前。 台式机上的Ubuntu 14.04 源驱动器:/ dev / sda1:5TB ext4单 驱动器卷 目标卷:/ dev / mapper / archive-lvarchive:raid6(mdadm)带有lvm 分区和ext4的18TB卷 大约有1500万个文件要移动,有些可能是重复的(我不想覆盖重复的文件)。 使用的命令(从源目录)为: ls -U |xargs -i -t mv -n {} /mnt/archive/targetDir/{} 正如预期的那样,这种情况已经持续了几天,但是我在增加频率方面遇到了错误。启动时,目标驱动器已满约70%,现在已达到90%。它曾经是状态和错误的大约1/200,现在大约是1/5。没有文件超过100Mb,大多数文件都在10万左右 一些信息: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/sdb3 155G 5.5G 142G 4% …

7
仅显示“有趣的”安装点/过滤不有趣的类型
我曾经mount展示过已安装的驱动器,但我不想看到那些不太有趣的驱动器(即非物理驱动器)。所以我曾经有一个脚本mnt可以做到: mount | grep -Ev 'type (proc|sysfs|tmpfs|devpts) ' 在Ubuntu 8.04下显示ext3并reiserfs仅显示安装点。该行实际上已被注释掉,现在我使用(对于Ubuntu 12.04): mount | grep -Ev 'type (proc|sysfs|tmpfs|devpts|debugfs|rpc_pipefs|nfsd|securityfs|fusectl|devtmpfs) ' 只显示我ext4和zfs分区(我使用删除了reiserfs)。 现在,我正在为Ubuntu 14.04作准备,必须再次扩展脚本(cgroup,pstore)。是否有更好的方法来执行此操作而不必扩展脚本?我只关心在安装和安装网络驱动器(物理光盘nfs,cifs)。

3
如何强制更改Linux密码,即使与以前类似
我试图在Red Hat Enterprise Linux Server版本5.10(Tikanga)中更改当前密码, 但是它说我的新密码太相似了。有什么办法可以强迫改变? $ passwd Changing password for user XY Changing password for XY (current) UNIX password: New UNIX password: BAD PASSWORD: is too similar to the old one New UNIX password:
21 linux  rhel  password 

2
BSD内核与 Linux内核?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我想从技术上了解;BSD Kernel和之间有什么区别Linux Kernel。 在Linux中,我们可以下载源内核,然后patch它和make与make modules它。即使我们有多种工具,编辑内核config,例如menuconfig,xconfig和...。 但是我在BSD上找不到如此广阔的领域。首先,我可以下载BSD kernel吗?我该如何配置?还有... 所以我要问的是:(不提及祖先和词源) Kernel在每种情况下(是否)依赖于分布吗? 配置每种方法Kernel以及该工作可用的工具? 在每种情况下是否都可以进行任何补丁工作? 可用性的kernel外分布的境界?(Kernel Sources)? Kernels每种情况下可用的口味(X??BSD/ Linux)喜欢XEN/Vmware/GEN吗?

3
查找在实时系统上定义的共享库符号在哪里/列出系统上导出的所有符号
基本上,这是两个问题合而为一-因为如果我可以列出系统中导出的所有符号以及它们的共享库路径,那么我可以简单地grep输出该内容。 对于内核符号,我想它会更容易-因为我们可以始终cat /proc/kallsyms获取加载到内存中的那些模块的所有符号的列表;然后sudo cat /proc/modules会提供已加载模块及其地址的列表,但不会给出模块从其加载的路径(如果它们是作为单独的树外.ko对象构建的) 例如,我尝试kst使用ltrace以下方法跟踪程序: $ ltrace kst2 ... _ZNK13QGraphicsItem10parentItemEv(0xa1ccdb4, 0, 0xbfe631a8, 0x823652b, 0xbfe63298) = 0xa1ce854 __dynamic_cast(0xa1ce854, 0x839ff00, 0x8306b80, 84, 0xbfe63298) = 0xa1ce800 _ZNK13QGraphicsItem10parentItemEv(0xa1ccdb4, 0x839ff00, 0x8306b80, 84, 0xbfe63298) = 0xa1ce854 __dynamic_cast(0xa1ce854, 0x839ff00, 0x8306b80, 84, 0xbfe63298) = 0xa1ce800 ... ...,我想知道它在哪里_ZNK13QGraphicsItem10parentItemEv。 那么,如何处理共享库符号?阅读[gcc-help] Re:查找定义了符号的库。; 我尝试过这样的事情: $ find /usr/lib -name '*.so*' -exec nm …

1
如何在启动时删除acpi警告?
我在dmesgLinux 3.11.6-1(2013-10-27)(debian版本)的日志中有此消息。 我想知道如何解决/删除它? [ 5.098132] ACPI Warning: 0x0000000000000428-0x000000000000042f SystemIO conflicts with Region \PMIO 1 (20130517/utaddress-251) [ 5.098147] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 5.098156] ACPI Warning: 0x0000000000000530-0x000000000000053f SystemIO conflicts with Region \GPIO 1 (20130517/utaddress-251) [ 5.098167] …
21 linux  debian  acpi 

1
ACL权限是如何处理的,以何种顺序应用于给定的用户操作?
CentOS的6.4 我试图更好地了解文件系统ACL规则的处理方式以及ACL规则的应用顺序。 例如,假设用户bob和joe属于一个名为sales的组。假设我有一份销售凭证,其中包含以下详细信息: [root@Maui ~]# getfacl /home/foo/docs/foo.txt getfacl: Removing leading '/' from absolute path names # file: home/foo/docs/foo.txt # owner: jane # group: executives user:: r-- user:bob:rw- user:joe:rwx group:sales:rwx group::r-- mask::rwx other::--- 我的问题是,在这样的示例中如何处理权限?哪些访问权限优先? 是否只有一个自上而下的搜索,并且首先匹配的是哪个规则? 还是Linux根据有关用户的最具体规则强制执行访问?还是最严格和适用的规则优先?

2
如何使点文件与系统无关?
由于工作量,我最近开始使用OS X,并使用自制软件进行了设置,以获得与Linux类似的体验。 但是,它们的设置有很多差异。有些只需要在一个系统上就位。当我的点文件位于git存储库中时,我想知道可以设置哪种开关,以便仅对Linux系统和OS X读取某些配置。 至于点文件,我指的是.bash_profiles或.bash_alias。

3
Arch Linux wifi手动工作,如何使其自动?
这个问题是从Server Fault 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 6年前。 在我的Raspberry Pi上运行带有内核3.6.11-12-ARCH +的Arch Linux。 执行以下命令后,我有一个正在运行并运行的Linksys wifi usb加密狗(WUSB54GC v3): $> sudo ifconfig wlan0 up $> sudo iwlist scan $> sudo iwconfig wlan0 mode managed essid myssid key "mykey" retry 7 # Only had to do this next one the first time $> sudo wpa_passphrase …
21 linux  wifi  arch-linux 


4
在LVM中添加磁盘的最佳实践是什么
根据Linux联机帮助页,您可以将原始磁盘以及分区添加到卷组。 在其他文档(RedHat,CentOS或openSUSE)中,所有示例均涉及将分区添加到VG而不是原始磁盘。常见的(最佳)做法是什么?
21 linux  lvm  storage 

2
为什么JFS如此晦涩?
几年前,当我第一次使用Slackware时,我很快就学会了在ext3或reiserfs上爱上JFS,因为它是可靠的,而且如果关机不干净,其磁盘检查也非常快。直到最近,我才发现JFS晦涩难懂,几乎没有人维护过。 我不知道我是在这样的少数派中。为什么会这样呢?文件系统技术是否已经发展到现在JFS缺乏任何比较优势的地步?ext3是否可以与其他操作系统更好地互操作?特定的其他文件系统是否受到特定的供应商或内核开发人员的青睐? 与其说是历史问题,不如说是技术问题。

4
是否存在“所有者”权限的原因?群组权限不够吗?
我想我宁愿了解Linux中文件权限的工作方式。但是,我不太了解为什么将它们分为三个级别而不是两个级别。 我想回答以下问题: 这是故意设计还是补丁?也就是说-所有者/组权限是与某些理由一起设计和创建的,还是它们接连出现来满足需求? 用户/组/其他方案是否有用但组/其他方案不够用? 第一个答案应引用教科书或官方讨论区。 我考虑过的用例是: 私有文件-通过按用户分组可以很容易地获得,通常在许多系统中都可以完成。 仅允许所有者(例如系统服务)写入文件,仅允许特定组读取,并拒绝所有其他访问-此示例的问题是,一旦要求对组具有写访问权限,则用户/ group / other失败了。两者的答案都是使用ACL,恕我直言,没有理由所有者权限的存在。 注意:在superuser.com中关闭问题后,我对此问题进行了细化。 EDIT更正了“但组/所有者方案不足”到“ ...组/其他...”。


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.