Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

3
如何恢复已删除的crontab
我试图在终端中编辑crontab,但不小心输入crontab -r而不是crontab -e。谁能想到如此危险的命令会坐在字母旁边以编辑crontab?而且,我仍在试图弄清楚如何不crontab -r要求您确认? 不管我对如何做到这一点缺乏信誉,我的问题是:我是否能够恢复丢失的crontab?

2
连接无线蓝牙耳机时如何强制A2DP下沉?
我的PC上安装了Debian 9 Stretch,当我想听一些音乐时我听不清楚。我在音频设置中发现A2DP配置文件存在,但是选择它时什么也没有发生。有一种强制方式将耳机连接到PC时A2DP连接。我已经将它配对了。 感谢您的帮助。


1
警告:设置GRUB_HIDDEN_TIMEOUT时不再支持将GRUB_TIMEOUT设置为非零值
我注意到,从前一段时间开始,更新grub时出现以下警告消息: Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. cat /etc/default/grub 列出以下选项: GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomdmonddf nomdmonisw fsck.mode=force" GRUB_CMDLINE_LINUX="" 假设以下内容: 我不使用grub菜单。 我希望启动过程不会因某些grub超时而减慢。 对我来说有效的选择是什么? 删除线: GRUB_TIMEOUT=10 或者是其他东西? 操作系统:Linux Mint 18.2 Cinnamon 64-bit。
11 grub2 

1
tracepath和traceroute有什么区别或相同?
我看到两个命令给出相似的输出,但不知道两者之间是否存在差异。例如 [$] tracepath debian.org 1?: [LOCALHOST] pmtu 1500 1: _gateway 0.819ms 1: _gateway 0.780ms 2: _gateway 0.751ms pmtu 1400 2: ??? 43.462ms 3: ??? 43.907ms asymm 4 4: ??? 48.361ms 5: ??? 46.492ms 6: ??? 48.009ms asymm 10 7: ??? 74.740ms asymm 9 8: ix-ae-4-2.tcore1.CXR-Chennai.as6453.net 69.183ms asymm 10 9: if-ae-13-2.tcore1.SVW-Singapore.as6453.net …

1
dmesg和journalctl有什么区别[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 2年前关闭。 我是Linux的新手。我看到的是两个运行大致相同的日志。为什么有两个日志?我希望在每种消息中看到什么样的消息?他们的生命周期有什么不同?

6
tmux导致水蟒使用不同的python源
好的,所以我在anaconda环境中,运行了哪个python。我懂了 /home/comp/anaconda3/envs/env1/bin/python 现在,如果我启动tmux,然后运行source activate env1,那么我会得到哪个python /home/comp/anaconda3/bin/python 即使我确实激活了我的环境。我如何让Anaconda在tmux内部看到相同的路径?
11 python  tmux 

3
tmux不着色PS1提示
我最近决定更改PS1变量,以适应​​一些漂亮的日晒颜色,以使我的终端观看愉悦。当不在tmux会话中时,一切都很好!彩虹,小马,独角兽和明显的提示!凉! 问题出在tmux之内。我已经验证了PS1的值是我期望的值,并且与tmux未运行时的值相同,即\[\033]0;\w\007\]\[\[\]\]\u\[\]@\[\[\]\]\h\[\]:\[\]\W\[\]$ \[\]。 我的.bash_profile中的所有别名等也都按预期运行。tmux还在显示颜色而不会发生意外,echo -ne "\033[1;33m hi"正如预期的那样gls --color。 我的.bash_profile中当前相关的行是export PS1="\[\033]0;\w\007\]\[\[\]\]\u\[\]@\[\[\]\]\h\[\]:\[\]\W\[\]$ \[\]",尽管最初我是在.bash_prompt文件中寻找一个脚本来处理一些条件的,等等。我试图恢复到较简单的版本。 执行bash将导致提示变色,但是必须在每个窗格中完成。export PS1=[that long string I've already posted]将不会。 我的.tmux.conf如下: set-option -g default-command "reattach-to-user-namespace -l /usr/local/bin/bash" set -g default-terminal "xterm-256color" set-window-option -g automatic-rename on bind '"' split-window -c "#{pane_current_path}" bind % split-window -h -c "#{pane_current_path}" bind c new-window -c "#{pane_current_path}" .bash_profile的相关部分: …
11 bash  osx  tmux  prompt 

1
GNU Makefile中的进程替换
在bash提示下,可以使用伪文件执行diff: diff <(echo test) <(echo test) 将其原样添加到Makefile中失败: all: diff <(echo test) <(echo test) 错误(提示:/ bin / sh指向此系统上的/ bin / bash): /bin/sh: -c: line 0: syntax error near unexpected token `(' /bin/sh: -c: line 0: `diff <(echo test) <(echo test)' 这是什么意思,有没有办法在不使用临时文件的情况下仍然比较两个输出?

3
stat:文件的修改时间戳
我stat -f %m .bashrc用来获取我的.bashrc在osx上的修改时间。但是,当我在ubuntu上运行相同的命令时,它会吐出错误: stat: cannot read file system information for %m': No such file or directory 是否有兼容的方法来实现这一目标?

2
如何通过UUID挂载而不使用/ etc / fstab
我正在寻找命令 mount 1234-SOME-UUID /some/mount/folder 我正在连接几个外部USB硬盘驱动器。我希望在启动过程中将它们安装在特定的文件夹中。/etc/fstab如果未连接驱动器之一,则无法启动使用。所以我正在使用init脚本。但/dev/sdbx枚举并不总是与相同使用mount /dev/sdX /some/mount/folder的init脚本。
11 mount 

2
Makefile中的%符号是什么意思
我正在使用makefile,遇到%.o或%.c。据我了解,它指定所有c或o文件。但是为什么这样工作: %.o: %.c $(CC) -c $^ -o $@ 这不起作用 SOURCE := $(wildcard *.c) $(SOURCE:.c=.o): SOURCE $(CC) -c $^ -o $@ 这两个表达式都指定所有文件。那么make文件中的%.o:符号做什么呢?
11 make  gnu-make 

2
Vim交换文件问题
在一个项目中,我遇到很多这样的错误: E303: Unable to open swap file for "file", recovery impossible 如果执行ls -la |grep vim,我会看到 -rw-r--r-- 1 jeremie jeremie 0 Jan 12 23:58 .ideavimrc drwxrwxr-x 5 jeremie jeremie 4096 Feb 14 10:00 .vim -rw------- 1 jeremie jeremie 18887 Feb 16 10:25 .viminfo -rw-r--r-- 1 jeremie jeremie 9084 Feb 16 10:19 …
11 vim 

2
从软RAID中删除驱动器
我在RAID 1中有一个带3个SSD驱动器的专用服务器。cat / proc / mdstat的输出: Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md4 : active raid1 sdc4[2] sdb4[1] sda4[0] 106738624 blocks [3/3] [UUU] bitmap: 0/1 pages [0KB], 65536KB chunk md2 : active raid1 sdc2[2] sda2[0] sdb2[1] 5497792 blocks [3/3] [UUU] md1 : active raid1 sda1[0] sdc1[2] …
11 raid  raid1 

6
在Debian上安装Git时未满足的依赖关系
我正在尝试安装git,Debian 8.6 Jessie并遇到了一些依赖问题。奇怪的是,在我最近Git适应Linux的同时,最近几次在VM中安装我没有任何问题。 apt-get install git 结果: The following packages have unmet dependencies: git : Depends: liberror-perl but is not installable Recommends: rsync but it is not installable E: Unable to correct problems, you have held broken packages. 更新 我的 sources.list 似乎与我的系统有关。我无法再正确安装任何东西。我在安装类似Pulseaudio几天前成功安装的东西时遇到了依赖性问题。

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.