Questions tagged «ubuntu»

请不要仅仅因为您的系统正在运行Ubuntu而使用此标签。如果您的问题只针对Ubuntu,请使用_only_。请注意,https://askubuntu.com专用于Ubuntu问题。

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 

1
Linux内核构建过程的每个步骤会发生什么?
我已经阅读了许多有关如何构建自定义内核并使用这些内核引导Ubuntu的教程,并成功地遵循了指南和引导的自定义内核,但是我不了解指南中的每个命令的作用以及实际发生的情况。每个命令。 在描述的过程Ubuntu的网站上做了很多工作,用的fakeroot,dpkg,make-kpkg,一些initramfs中,和其他可怕的东西,作品,但根本不帮我明白是怎么回事。 makelinux内核目录的输出是什么? 它会创建“压缩内核映像”吗? “压缩内核映像”文件的名称是什么,它放在哪里? 怎么make modules办? 应该make modules在之前还是之后完成make? 不会make自动构建模块吗? 将新生成的内核添加到可启动内核列表中的过程(用英语,而不仅仅是命令列表)是什么过程? 怎么make install办? 将make install它添加到我的启动内核的列表,以便我没有做任何事情吗? 是否有一个等效的make modules_install?


3
Linux,禁用/ dev / fd0(软盘)
是否有可能使Linux内核完全忽略软盘控制器?我没有驱动器,但显然我的主板上确实包含控制器。我想以/dev/fd0某种方式禁用设备节点,以避免Thunar和其他工具对其进行检测和探测。
27 linux  ubuntu  thunar  xubuntu 


12
屏幕锁定和空白/暂停/睡眠后,Ubuntu 18.04不会唤醒
我正在尝试在具有AMD A12处理器和Radeon R7图形的笔记本电脑上运行Ubuntu 18.04。我什么也没有,但是我很沮丧,尽管我多年来一直使用12.04来解决此类问题,但我对Ubuntu却非常沮丧。 我有两个令人抓狂的问题,我将把它们分开发布。这些问题仅在Xorg上的Gnome和Ubuntu上发生,而在Wayland上则不会发生。但是,我被告知最好不要在Wayland上运行Gnome。 问题是计算机有时无法从挂起中唤醒。好吧,我认为它确实会醒来,因为光盘驱动器旋转并且硬盘驱动器滴答作响,但是我无法登录,因为锁定屏幕是散乱的颜色或扭曲的背景,无法登录。我什至无法按ctrl-F1来提示。所有输入被冻结。 我想知道Xorg是否配置正确。我正在运行Oilaf视频驱动程序,该驱动程序在Wayland上运行良好,因此我不知道Xorg和该驱动程序是否存在问题。

3
当/上有可用空间时,将安装/ tmp溢出
我最近在上遇到了“溢出”问题/tmp。我没有单独的/tmp分区,并且其中有17%的可用空间/–那么为什么会有溢出tmp文件系统? # /etc/fstab: static file system information. # # Use 'blkid -o value -s UUID' to print the universally unique identifier # for a device; this may be used with UUID= as a more robust way to name # devices that works even if disks are added and removed. See …
26 ubuntu  tmp 

8
如何在远程服务器上使用GUI工具?
我有一台在EC2上运行的Ubuntu服务器(我自己没有安装,只是安装了一个AMI)。到目前为止,我一直在使用putty它,但是我想知道如何使用GUI工具对其进行操作(我不熟悉Linux UI工具,但是我想学习)。愚蠢的我,我想念Windows资源管理器的便利。 我目前家里只有Windows。如何设置GUI工具与远程服务器一起使用?我应该这样做还是坚持命令行?如果我有本地linux机器玩,答案会改变吗?
26 linux  ubuntu  ssh  gui  remote 

4
文件不包含字符串时如何使用grep
在我的bash脚本中,如果文件中不存在某个字符串,我将尝试打印一行。 if grep -q "$user2" /etc/passwd; then echo "User does exist!!" 如果我希望该字符串存在于文件中,这就是我写的方式,但是如果在/ etc / passwd文件中找不到该用户,该如何更改它以使其显示“用户不存在”?
26 bash  ubuntu  grep 

3
如何减少ClamAV的内存使用量?
我正在512MB VPS上运行基于Ubuntu的Web服务器(Apache,MySQL)。这对于它正在运行的网站(小型论坛)绰绰有余。 当我想对病毒进行一些防护时,我安装了ClamAV并将其作为上载处理脚本(PHP)的一部分扫描上载的文件。 我正在运行clamav-daemon服务,因此不必在每次扫描文件时都加载定义。这种做法的一个缺点似乎是clamav-daemon服务使用的“巨大”内存量:> 200 MB。这已经导致该服务被迫停止并且上传被拒绝。 我可以简单地将VPS的内存升级到1024MB,但是我想知道是否存在一种方法,例如通过不加载不需要的定义来减少ClamAV的内存使用。
26 linux  ubuntu  memory 

5
在Ubuntu或任何Linux中更改用户名的正确方法
我正在使用Ubuntu 12.04并进行了一些自定义。我还将使其成为定制的ubuntu的新iso。 我想问的是如何更改用户名。我当前的主文件夹中有很多配置。因此,我不想弄乱更改用户名。 那么,有什么最佳实践或工作流程可以做到这一点吗?
26 linux  ubuntu  users 

4
每个软件包“都没有安装候选对象”
尝试openssh-server在64位Ubuntu 14.04 上安装时,出现以下错误: Package openssh-server is not available but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'openssh-server' has no installation candidate 尝试安装任何软件包时,我看到相同的错误。 这是sources.list文件: deb http://archive.canonical.com/ubuntu hardy partner deb-src http://archive.canonical.com/ubuntu hardy partner

2
从“ grub救援>”崩溃中恢复[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 4年前关闭。 最初发布到AskUbuntu.com ... AskUbuntu采取了关闭有关EOL(停产)版本的问题的政策。也有一个声音要删除它们。为避免可能丢失此热门问题(迄今为止有342335次观看),请在此处放置修订版。--- docsalvager “经典”系统... 基于Ubuntu 10.04(Lucid Lynx)的Puppy Linux 5.2.8(Lucid) GRUB 2引导程序 GRUB 2在中放入了许多*.mod文件(内核模块)/boot/grub。删除这些文件(认为它们是放错位置的声音文件)会导致重新引导和提示失败grub rescue>。 在这种情况下如何恢复?

3
l,ls和la —有什么区别?这些命令中还有更多吗?
因此,通过键入几个命令,我发现不仅有ls,而且l还有la。man在Ubuntu 12.14上似乎没有任何条目。他们似乎都在做类似的事情,但有细微的差别: $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script tmp VERSION CHANGELOG config.ru db features Gemfile.lock lib log PROCESS.md public README.md spec vendor $ la app CHANGELOG config.ru db features Gemfile .git Guardfile LICENSE MAINTENANCE.md Procfile Rakefile .rspec .secret spec .travis.yml VERSION .bundle config …
25 ubuntu  alias  bashrc 

1
内核源代码树包含什么?这与Linux内核标头有关吗?
在书籍,我通常在阅读到Linux源代码树的引用/usr/src/linux与通常的组子目录(arch,block,crypto,...)。 我期望这棵树包含组成内核的二进制文件。在我的系统中(Ubuntu 10.04)... 对于我拥有的不同内核(使用自动软件下载,未手动安装),我在此位置找到了每个内核的两个子目录,如下所示: /usr/src/linux-headers-2.6.32-22 /usr/src/linux-headers-2.6.32-22-generic 在子目录中,我希望使用二进制文件等。但是,我检查了相当数量的树,并且这里的最后一个子目录似乎总有一个Makefile(读取时,听起来通常更像是配置文件,然后是安装文件),偶尔还有一些孤立的其他文件(主要是Kconfig)。 我的问题可能很幼稚,但我有些困惑。是(2)我应该在内核源代码树中看到的内容;为什么我要明确提及“标题”?我需要linux-generic-headers为其他一些软件安装一段时间,并且不确定是否可能与之相关。我知道生成文件有充分的理由(例如,将模块安装在/ driver子目录中),但是(几乎)只有生成文件吗?
25 ubuntu  kernel  source 

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.