Questions tagged «linux»

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

3
将Linux移植到另一个平台要求
我知道Linux可用并且已经移植到许多不同的平台,例如X86,ARM,PowerPC等。 但是,在移植方面,究竟需要什么? 我的理解是Linux是用C语言编写的软件。因此,例如,当最初将Linux从X86移植到ARM或其他操作系统时,不仅仅是针对特定目标体系结构用编译器重新编译代码吗? 撇开用于不同外围设备的设备驱动程序,将Linux移植到新架构时还需要做其他事情。编译器会不会为我们处理所有事情?


3
如何在tty和xorg会话之间切换
我的xorg会话tty1上,如果我要发出从tty的命令(因为我不能因为某些原因从xorg的会议做),我按Ctrl+ Alt+ F2,例如,然后键入命令。但是我不能从任何tty启动图形应用程序,除非先启动,因为其中没有xorg会话。然后我很好奇如何在运行xorg会话的情况下切换到tty1并返回到该会话?
28 linux  xorg  tty 

2
如何根据MemTest86 +错误指示将正确的坏RAM扇区列入黑名单?
MemTest86 +(Ubuntu 13.04附带的版本)说 Failing address: 002f796c48 - 759.5 MB 我应该在memmap内核参数中指定什么来绕过该区域? 我尝试运行memtester 770MB,它说一切都很好,因此看上去MemTest的指示从一开始就没有出现第759.5 MB的错误。 如何解释此MemTest指示进行配置memmap? 我现在没有钱买新的RAM,并且错误似乎是单一的,所以我希望我可以重写它。
28 linux  kernel  memory  ram 

4
如何确定文件夹是否实际上是符号链接,以及如何修复损坏的符号链接?
如何知道我在Linux中是否有符号链接,某种快捷方式或文件夹?请看下面的截图。 如您所见,该ls命令列出了一些对象,其中一些颜色为深蓝色,而另一些颜色为浅蓝色(青色)。这些青色的物体是什么?这些是实际的符号链接吗? 如您所见,我无法cd将其称为HDD。 root@dm500hd:/# cd hdd -sh: cd: can't cd to hdd 我认为它必须重定向到,/media/hdd并且我注意到hdd文件夹丢失了。 有没有办法解决这个问题? 更新:这是ls -al命令的结果。 如您所见hdd -> /media/hdd,它显示为红色。这是否意味着它已损坏或已自动安装,即连接了物理硬盘时? 更新:这是grep media /etc/auto*命令的结果。 这些/etc/auto.master:/media/net和/etc/auto.network条目做什么? 这是ls -Fal /media命令的结果。 这有什么帮助吗?... 这是stat和file命令的结果,以及/ usr和/ bin的清单。 这对我有没有帮助?...对您有帮助吗? 顺便说一句,您应该知道这是带有BusyBox的基于Linux的STB,它是嵌入式系统。因此,并非所有命令都受支持。 更新:最后一个屏幕快照,显示/ sbin和/ usr / sbin中的文件和受支持的命令。 更新:添加了新共享... 现在,我删除了该旧共享,并重新创建了一个与以前相同的名称,现在还添加了第二个共享。所以现在我有两个。 SHARES remote share local share mydream dream1 mydream2 dream2 LOCATIONS remote …
28 linux  shell  symlink 


4
插入USB设备时如何执行ShellScript
这个问题是从Stack Overflow 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 6年前。 当我在Linux机器中插入设备时,我想执行脚本。例如,xinput在鼠标或特定驱动器上的备份脚本上运行。 我已经在这里和这里看到了很多有关此的文章。但是我就是无法正常工作。 这是一些简单的示例,试图至少获得某种响应。 /etc/udev/rules.d/test.rules #KERNEL=="sd*", ATTRS{vendor}=="*", ATTRS{model}=="*", ATTRS{serial}=="*", RUN+="/usr/local/bin/test.sh" #KERNEL=="sd*", ACTION=="add", "SUBSYSTEM=="usb", ATTRS{model}=="My Book 1140 ", ATTRS{serial}=="0841752394756103457194857249", RUN+="/usr/local/bin/test.sh" #ACTION=="add", "SUBSYSTEM=="usb", RUN+="/usr/local/bin/test.sh" #KERNEL=="sd*", ACTION=={add}, RUN+="/usr/local/bin/test.sh" KERNEL=="sd*", RUN+="/usr/local/bin/test.sh" KERNEL=="*", RUN+="/usr/local/bin/test.sh" /usr/local/bin/test.sh #!/usr/bin/env bash echo touched >> /var/log/test.log if [ "${ACTION}" = "add" ] && [ …
28 linux  bash  ubuntu  udev 

2
sudo如何记住您已经输入root的密码?
在Linux上使用sudo时,它会要求输入root密码,但这仅是您首次运行时输入。如果您运行另一个sudo命令,它会记住您之前已经输入了密码并且不要求输入密码: thomas@ubuntu:~$ sudo id [sudo] password for thomas: ****** uid=0(root) gid=0(root) groups=0(root) thomas@ubuntu:~$ sudo id uid=0(root) gid=0(root) groups=0(root) sudo怎么做?此信息存储在哪里?我的想法是,它会记住终端ID(如pts / 1),但是此存储在何处?使用命令完成第一个sudo进程后,对吗? 我知道sudo是setuid程序,因此它始终具有root特权,但是我仍然想不出一个存储用户已经输入密码的信息的好地方。是否有一些守护进程参与其中?
27 linux  sudo 

6
CTRL + C不正确地用于返回命令行吗?
在使用tail -f并且想返回外壳时,我总是使用CTRL+C。或者,当我键入命令并想中止它并重新开始时,我只是CTRL+C回到一个空的命令行提示符。这被认为是不良做法吗?我有时会觉得有一种更好的方法可以脱离某些事物,但是真的不知道。
27 linux  bash 

2
什么是原始键盘模式?
根据Wikipedia的介绍,在魔术sysrq组合键中,存在以下组合alt+sysrq+r: 将键盘从原始模式(X11和svgalib等程序使用的模式)切换到XLATE模式 什么是原始模式?什么是XLATE模式? 一旦切换到XLATE模式,是否可以切换回原始模式? 如何知道键盘处于哪种模式?





2
Unix,Linux,BSD和GNU有什么区别?[关闭]
Unix,Linux,BSD和GNU之间的根本区别是什么?Unix是最早的操作系统,因此术语“像Unix”是可以理解的,因为它们具有内核,文件系统结构,大多数命令,用户等与Unix相同。他们为什么还不同?是什么让他们与众不同?是内核吗?
27 linux  bsd  gnu 

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.