我正在尝试在我的主目录中创建一个符号链接,该链接指向我的外部 HDD 上的一个目录。
当我像这样指定它时它工作正常:
cd ~
ln -s /run/media/name/exhdd/Data/ Data
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试这样做时,它会创建一个错误的链接:
cd /run/media/name/exhdd
ln -s Data/ ~/Data
Run Code Online (Sandbox Code Playgroud)
这会创建一个我无法cd进入的链接。
当我尝试时,bash 抱怨:
bash: cd: Data: Too many levels of symbolic links
Run Code Online (Sandbox Code Playgroud)
当ls设置为显示彩色输出时,我家中的数据符号链接也显示为红色。
为什么会这样?如何以这种方式创建链接?(我想在另一个目录中的我的工作目录中创建一个目录的符号链接。)
ln将创建一个指向该目录内目标的符号链接。
但是,我遇到了同样的问题:
ln -s Data/ ~/
Run Code Online (Sandbox Code Playgroud) 我注意到我可以在没有扩展名的情况下阅读文本文件.txt。怎么来的?我应该使用或不使用.txt扩展名保存这些文件吗?
另外,.ini文件呢?我通常这样使用它们:config.ini,我应该删除这里的扩展吗?
任何关于 Linux 如何处理文件扩展名的通用资源都会很有用。
例如,我注意到 URxvt 中的字体与我在浏览器中看到的字体相比看起来有点低分辨率。
我想知道如何修复我的.Xdefaults文件以使字体具有更多细节并且更清晰。
在这张照片中可能看不到,但我在看自己时绝对可以注意到差异:

这是我的当前.Xdefaults:
URxvt*background: Black
URxvt*foreground: White
URxvt*geometry: 80x30
URxvt*scrollBar: false
"URxvt.font: 9x15
!-- Xft settings -- !
Xft.dpi:        96
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintfull
! -- Fonts -- !
URxvt.font:xft:Monospace:pixelsize=15
URxvt.boldfont:xft:Monospace-Bold:pixelsize=15
Run Code Online (Sandbox Code Playgroud) 我无法理解管理 Gnome shell 扩展的预期方式。
我在 Dash 中找不到任何合适的程序来执行此操作。我实际管理扩展的唯一方法是通过extensions.gnome.org。
这个页面不可能是管理扩展的工具——它绝对是零意义的(它打破了用户体验,一方面)。
请告诉我,有一个旨在管理这些方便的扩展的本机应用程序计划。
我知道大多数文件在删除后实际上并没有从磁盘中删除,并且可以在以后恢复。
如何确保我删除的目录实际上会从磁盘中删除?有实用程序吗?
我正在使用 Debian Linux。
当我安装某个系统时,我通常会寻找一种批量更新方法,一种可以更新我最近安装的软件的方法。
例如,在 Debian 中,这将改变sources.list指向我想要的,并执行# apt-get update && apt-get dist-upgrade.
在 Fedora (18) 中是否有类似的东西?是否有我缺少的 GUI 升级管理器?
Gnome 中弹出一条消息,提示我的系统需要重要更新。我驳回了它,因为它给我的唯一选项是“安装更新”,我不太确定那会做什么。
现在,消息消失了,我找不到它,也找不到它可能连接的任何软件。
我在这里缺少什么?
目前,我通过 SSH 连接到服务器并在服务器上执行 Vim 来实现。这样做的好处是不必处理通过 SCP 从远程服务器打开文件的繁琐语法,更重要的是,能够真正快速地导航服务器的文件系统。另一方面,它有滞后,这使得编辑有点困难。
编辑大量远程文件的规范方法是什么?
我正在运行 Debian 并直接登录到 Openbox。
我确定我有时会收到通知,我实际上可以通过 Xfce 的通知设置管理器对其进行主题化和修改,但实际上在后台运行并显示这些通知的是什么?它是 Xfce 的一部分吗?
编辑:我已经安装了CrunchBang(或 #!,一个基于 Debian 的发行版),这似乎解决了我所有的分辨率问题。
在使用 Linux Mint 几个月后,我刚刚安装了 Debian。
一切都进行得很顺利,但是,当安装结束时,我注意到分辨率设置得非常低。
我去了System > Preferences > Monitors,这告诉我可用的最高分辨率是 1024 * 768。
它也无法正确识别我的显示器,因为它被列为“未知”,唯一的旋转选项是“正常”,刷新率为“0 Hz”(尽管我目前的刷新率没有问题) .
如何获得最佳分辨率(原生分辨率)?
xrandr 说:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768        0.0* 
   800x600        61.0 
Run Code Online (Sandbox Code Playgroud)
lspci -v | grep VGA 说:
00:02.0 VGA compatible controller: Intel …Run Code Online (Sandbox Code Playgroud) 我正在考虑一个程序,它可以扫描软件包并报告有关它们的一些统计信息 - 并报告所有包含非自由软件的软件包。
当然,它必须包括内核模块、驱动程序和其他发行版中经常允许的二进制 blob。搜索范围越广越好。
我想在 Fedora 上使用这个功能,但最好能在大多数发行版上使用。