Questions tagged «ubuntu»

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


7
Ubuntu12.04:如何在启动时禁用守护进程
我通常使用service start/stop或initctl start/stop启动或停止守护进程,但是现在我要寻找的是从启动示例中禁用守护进程mysqld。 当前正在做的是重命名/etc/init/mysql.conf,/etc/init/mysql.conf.bak但是在阅读了一些有关的信息之后,systemd我知道它为enable & disable上述任务提供了选择。 所以,在ubuntu 12.04中是否有类似的东西upstart。
23 ubuntu  daemon  upstart 

6
切换Fn键状态
我在Lenovo Thinkcentre Edge上遇到此问题。它的键盘具有Fn按键,该按键在我的Ubuntu(带有Fluxbox)中起作用,就好像它始终处于“活动/按下”状态。 我不能使用标准F1- F12除非我按住此键愚蠢的钥匙。您知道,我是一名程序员,这真的让我很痛苦。 所以我决定用xev和重新映射功能键xmodmap 我重新映射F1- F3到此为止一切都很好,但是F4做了某种窗口最小化。当我运行xev并点击时F4,我不会从程序中得到包含键码和内容的回复,而是将窗口最小化,而当我再次最大化窗口时,键没有响应。 重要信息:Fn无法在BIOS中禁用按键功能。 所以问题是:您是否有解决我的奥秘的想法? 编辑: # content of .fluxbox/keys # click on the desktop to get menus OnDesktop Mouse1 :HideMenus OnDesktop Mouse2 :WorkspaceMenu OnDesktop Mouse3 :RootMenu # scroll on the desktop to change workspaces OnDesktop Mouse4 :PrevWorkspace OnDesktop Mouse5 :NextWorkspace # scroll on the …

3
如何永久禁用网络接口?
我使用断开了网络接口ifconfig wlan0 down,但每隔几个小时左右,该wlan0接口就会恢复正常,我不知道为什么。 我不重启机器,从未改变/etc/network/interface。我想我的问题是,我将如何“永久”禁用wlan0。我用/etc/network/interface吗?我已经有ifconfig wlan0 down自己的了rc.local。


3
是否按顺序依次处理多个@daily crontab条目?
我希望每天有一段时间按照我指定的顺序连续运行两个作业。这个crontab会可靠地执行我想要的吗? @daily job1 @daily job2 我假设他们运行一个接一个,但我无法通过搜索网页或从这些联机帮助页中找到了答案:cron(1),crontab(1),crontab(5)。 如果cron @daily并行或以不可预测的顺序运行计划的事情,则上面的crontab显然不会满足我的要求。 我知道我可以简单地编写一个shell脚本来按顺序将它们解雇,我只是很好奇cron应该如何工作(而且我懒得收集测试数据或阅读源代码)。 Cron由cron包装提供。操作系统是Ubuntu 10.04 LTS(服务器)。
22 linux  ubuntu  cron 

5
无法删除文件:“结构需要清洁”
我有一个通过LUKS加密的外部硬盘驱动器。它包含一个ext4 fs。 我刚从rsync收到一个错误消息,该错误文件位于此驱动器上: rsync: readlink_stat("/home/some/dir/items.json") failed: Structure needs cleaning (117) 如果我尝试删除文件,则会出现相同的错误: rm /home/some/dir/items.json rm: cannot remove ‘//home/some/dir/items.json’: Structure needs cleaning 有谁知道我该怎么做才能删除文件并修复驱动器/ fs的相关问题(如果有)?
22 ubuntu  files  filesystems  rm  ext4 

2
Ubuntu更新错误“等待无人值守升级”
我无法更新安装了2个Ubuntu的系统,一个是16.04版,另一个是17.04版。在两种情况下,我都遇到相同的错误。 例如,在Ubuntu 16.04中,我运行software updater并得到如下所示的结果。 我确实等了一段时间,但updater没有继续前进。 然后我按下Stop按钮,然后转到以下弹出窗口。 然后,我按下了按钮Install now,这将我带到下一个弹出窗口,如下所示。 我在这里等了一段时间,但被卡在那里。 我无法在这两种安装中进行更新。 我无法进行任何更新,怎么办? (还希望查看者查看是否通过远程方式或其他方式进行未经授权的篡改会导致此错误。如果是,则如何解决此问题?) 如果我无法更新,则可能会被迫麻烦从头开始重新安装两个安装,无论如何,我都希望避免这种情况。 编辑 与参考。到上面提到的“安装更新”的第三张图片,它确实可以继续进行并已完全更新。但是在重新启动并再次运行后software updater,我遇到了一个新问题。现在运行software updater,它会显示消息check your Internet connection。我已经发布了第q 这里。
22 ubuntu  upgrade 

3
在bash中的条件语句中使用grep
我对使用bash编写脚本还是很陌生,只是尝试一些我认为是基本的事情。我想运行从运行Ubuntu 14.04的服务器更新的DDNS。 从dnsimple借用一些代码,这是我到目前为止所拥有的: #!/bin/bash LOGIN="email" TOKEN="token" DOMAIN_ID="domain" RECORD_ID="record" IP=`curl -s http://icanhazip.com/` OUTPUT=` curl -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "X-DNSimple-Domain-Token: $TOKEN" \ -X "PUT" \ -i "https://api.dnsimple.com/v1/domains/$DOMAIN_ID/records/$RECORD_ID" \ -d "{\"record\":{\"content\":\"$IP\"}}"` if ! echo "$OUTPUT" | grep -q "(Status:\s200)"; then echo "match" $(echo "$OUTPUT" | grep -oP '(?<="message":")(.[^"]*)' …

7
尾-f,但带有行号
我正在尝试查看在任意时间范围内在远程服务器上foo bar出现了多少次/var/log/foo.log,但是到目前为止我没有尝试过。 我已经有了一个计时器脚本,可以用来跟踪自开始拖尾以来已经有多长时间了/var/log/foo.log,现在我想要一种方法来判断foo bar拖尾输出中出现了多少次。 我搜索了google,但在搜索结果的前10页中没有发现任何相关信息。 这是我尝试过的令人沮丧的结果: ## works on local machine, but doesn't work as expected on remote tail -f /var/log/foo.log | grep foo\ bar | sed '=' ## works on local, but not remote tail -f /var/log/foo.log | grep foo\ bar | cat -n - ## works on local, …


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% …

4
如何使用QEMU(kvm)引导EFI内核?
我正在尝试使用QEMU(kmv)模拟EFI环境;使用archboot,virtualbox需要15分钟才能以EFI模式启动。 使用旧版BIOS模式,我可以使用以下命令启动: root@citsnmaiko-deb:/home/maiko/uefi/ovmf# qemu-system-x86_64 -kernel ../bzImage -initrd ../rootfs.gz -append "rw root=/dev/ram0 ramdisk_size=40960" 它可以与我的自定义内核和文件系统一起使用。 file ../bzImage ../bzImage: Linux kernel x86 boot executable bzImage, version 3.6.1 (root@citsnmaiko-deb) #4 , RO-rootFS, swap_dev 0x3, Normal VGA 它也有EFI支持。 我正在尝试对从此处下载的EFI文件进行相同的操作 wget http://ufpr.dl.sourceforge.net/project/edk2/OVMF/OVMF-X64-r11337-alpha.zip -P ovmf cd ovmf/ unzip -x OVMF-X64-r11337-alpha.zip # rename the files for QEMU find …


4
我更改了主机名,为什么我的bash PS1提示符不变
我通过编辑/ etc / hostname更改了主机名,并可以使用hostnameand hostname -F命令查看新的主机名。 但是,shell提示符仍显示旧的主机名。 顺便说一下,这是Ubuntu 11.0.4。提示设置在我.bashrc尚未编辑的位置。注销甚至重新启动均无效。 标准Ubuntu的相关部分.bashrc: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi (我登录时未设置$ debian_chroot ...) 我猜主机名是由特殊字符\ h选取的。 这是Shell中报告的PS1设置: PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' PS1显示了以下内容: username@oldhostname:~$ 我使用沃伦答案中的确切命令重复了该过程。事实证明,主机名在重新启动之前一直有效,但是即使/etc/hostname包含了新的主机名,它也会丢失。
21 bash  ubuntu  hostname 

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.