Unix & Linux

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

5
Dropbox图标在Mint 16 Cinnamon中消失了
Dropbox图标位于Mint更新管理器和键盘图标之间,但已消失,如下图所示。 Dropbox仍在运行,如何在不注销的情况下使其再次出现在任务栏中?我正在使用LinuxMint 16 Cinnamon。

1
Debian Wheezy上的最小X.org xserver安装
我在没有桌面环境的情况下安装了Debian Wheezy,因为我想使用轻量级的dwm窗口管理器。但是,第一步,我需要安装xserver。我想安装运行xserver所需的最少组件。运行xserver所需的确切组件(二进制文件,库,配置文件等)是什么?显然,xinit(启动X服务器会话),但是还有什么呢?还是运行xserver所需的组件如此分散,以至于实际上需要安装xserver-xorg软件包来处理所需的所有依赖项?

3
传感器的温度下限较低
我的八个月大的Acer V3-571G过热:仅运行Firefox,温度在64摄氏度至75摄氏度之间波动,排气装置开始出现熔化的迹象。一旦启动Eclipse或Chrome,它就会达到80摄氏度。主要问题是高温阈值设置为87℃。 我安装sensors并添加acpi_osi=Linux到Grub的启动行中。但是,sensors-detect仅检测coretemp-isa-0000芯片,而pwmconfig找不到任何具有PWM功能的传感器模块。 目前,我遇到了过热的计算机,似乎无法控制风扇。 我知道风扇之所以起作用,是因为它们在Windows下转动得更快,从而使计算机更凉爽(噪音更大)。 我想将高温阈值从87摄氏度更改为65或70摄氏度。 以下是输出sensors(只有Firefox在OpenSuse的KDE4上运行): # sensors coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +66.0°C (high = +87.0°C, crit = +105.0°C) Core 0: +66.0°C (high = +87.0°C, crit = +105.0°C) Core 1: +65.0°C (high = +87.0°C, crit = +105.0°C) pkg-temp-0-virtual-0 Adapter: Virtual device temp1: +66.0°C nouveau-pci-0100 Adapter: PCI …

2
如何检查哪个显卡驱动了我的显示器?
该系统设置有这些混合Intel / ATI产品之一(无复用)。经过一番摆弄内核设置和驱动程序后,我认为两张卡都可以工作(在内核设置中添加radeon.dpm = 1,并且仅使用开源驱动程序)。 但是我不知道系统正在使用哪张卡。根据我对较新内核(3.12)的理解,动态电源管理将在需要时关闭/打开卡的电源,因此从理论上讲,它应该在大多数时间使用集成的hd4000,但是我找不到简单的方法检查使用中的哪一个。 lspci | grep VGA 仅列出所有卡,没有指定当前正在使用的卡。 一些朝着正确的方向转向很受赞赏。 系统 Debian 7稳定版,3.12 amd64内核7670M AMD + Intel HD4000

3
如何将(函数的)第二个参数的Zsh自动完成规则设置为现有命令的规则?
我有一个自定义的Zsh函数g: function g() { # Handle arguments [...] } 在其中,我处理执行Git命令的简短参数。例如: g ls # Executes git ls-files ... g g # Executes git grep ... 我需要能够为简短参数将自动完成规则设置为Git的规则,但是我不确定如何执行此操作。 例如,我需要g ls <TAB>制表完成规则,git ls-files <TAB>这些规则将为我提供以下参数git ls-files: $ g ls --<TAB> --abbrev -- set minimum SHA1 display-length --cached -- show cached files in output --deleted -- …
9 zsh  autocomplete  git 

1
远程syslog命令行客户端
我logger经常使用,但是是否有一个FOSS命令行工具可用于通过网络远程提交系统日志消息? 现在,我必须配置一个设施/优先级对,以提交到rsyslogd侧面的远程服务器。我想减少中间人,而不必修改本地syslog守护程序的配置。 是否存在这样的工具?
9 syslog  logger 


1
如何使用SSD进行缓存,以便硬盘可以旋转?
我有一个文件服务器,其中有一堆磁盘在BTRFS池中一起运行,并想添加一个SSD进行缓存。我主要不是在加快速度之后,而是想在不经常使用硬盘的情况下,经常进行常规的小访问以关闭硬盘(不全天候24/7运行将节省能量,并且应该使磁盘使用时间更长)。 据我所知,目前在Linux中实现了两种SSD缓存技术,即dm-cache和bcache。仍然告诉dm-cache效率更高,但是两者的开发仍在进行中,我不需要调整绝对最大效率。 在阅读bcache的文档时,我遇到了以下选项: writeback_delay:当脏数据被写入高速缓存并且之前它不包含任何脏数据时,在启动写回之前要等待几秒钟。默认为30。 writeback_percent:如果不为零,则bcache会通过限制后台写回并使用PD控制器平滑地调整速率来尝试保持此百分比的缓存处于脏状态。 writeback_running:如果关闭,则完全不会进行脏数据的写回。脏数据仍将被添加到缓存中,直到大部分已满为止。仅用于基准测试。默认为开。 设置一个足够大的值writeback_delay似乎对我来说是有用的:仅每小时写回一次,或者(如果发生这种情况我会假设)如果缓存已满。 这是一个合理的设置,我是否还考虑了其​​他任何方法来成功降低磁盘旋转速度?如果满足我的要求,我也可以选择完全不同的路线。 @gorkypl似乎正在寻找类似问题的另一种解决方案,但是具有不同的要求和环境,并且也未收到答案。

5
线程与(分叉)进程
Linux应用程序通常派生然后执行(使用execve()),但是Java应用程序和某些Apache MPM使用线程。如果进行分叉,请使用fork + exec生成进程,线程的高级版本是什么?JVM或Worker MPM如何产生线程?
9 process  fork  thread 

3
将FLAC文件转换为OGG Vorbis
是否有用于转码和同步音乐目录的Linux工具? 我将音乐编码为FLAC,并将其保存在外部硬盘驱动器上。不久前,我将此集合转码到另一个目录中的OGG Vorbis。从那时起,我已添加到FLAC集合中。我正在寻找一种可以扫描我的主要(FLAC)集合并将任何新添加的内容转码为较小的(Vorbis)集合的工具。 我想到的是像Unison或Rsync一样工作的东西(但能够忽略文件格式不同的事实),而且在复制过程中也进行了转码。 有没有做这种事情的工具?


8
删除目录中名称与文件列表中的一行不匹配的所有文件
我有一个包含1000多个文件的目录。在一个文本文件中,我大约有50个文件名,每行一个。我想删除目录中所有文件名与列表中的条目不符的文件。最好的方法是什么?我启动了一个Shell脚本,但是无法确定要确定文件名在列表中的正确命令。谢谢。
9 files  find 

2
SSHFS似乎可以正常工作,但是Sublime + SSHFS不能吗?
我使用以下命令通过SSHFS挂载远程文件系统: $ sshfs -o uid=1000 -o gid=1000 root@10.0.1.198:/ "/home/chendy/my_mount" 除非我尝试使用Sublime打开并保存文件,否则一切似乎都很高兴。 查看和重命名文件?是: ...我可以在文件资源管理器中查看我的文件,并且可以使用文件资源管理器成功重命名文件。 权限/用户/组?是 ...当检查权限时,一切似乎都按顺序进行: $ ls -l '/home/chendy/my_mount/home/kano/test.py' -rwxrwxrwx 1 chendy chendy 927 Apr 15 16:24 用VIM编辑文件?是 ...我也可以使用VIM打开文件并保存。 使用Sublime编辑文件?错误 ...但是,当我通过文件浏览器或使用命令行加载Sublime(Sublime Text 3 Build 3059)中的文件时,会出现以下情况: $ /opt/sublime_text/sublime_text '/home/chendy/my_mount/home/kano/test.py' 我犯了同样的错误: 无法保存〜/ my_mount / home / kano / test.py错误:重命名(/home/chendy/my_mount/home/kano/.subl979.tmp,/home/chendy/my_mount/home/kano/test.py)失败:禁止操作 这是怎么回事?有什么办法解决吗?
9 rename  sshfs 

1
genfstab的-p选项有什么作用?
在遵循本安装Arch Linux指南的同时,指示读者执行以下命令: genfstab -U -p /mnt >> /mnt/etc/fstab 声明该-U选项使用UUID的over标签,但是该-p选项有什么作用?我已经用Google搜索了它,只能在fstab本身上找到一个页面,而不是它的生成器。Arch genfstab对此主题没有任何帮助。如果有人知道文档的位置,请提供链接吗?如果没有,有人可以告诉我选项是什么或选项是做什么的(主要是-p切换)?

3
在Bash中动态修剪stdout线宽
最近,我一直在试验该ps命令,有时长路径会绕到下一行(或两行)并使其难以阅读。我想将ps输出传递到另一个程序中,以将输出限制x为字符数。 这是我到目前为止所拥有的,但是它并不正确: ps aux | cut -c1-$(stty size | cut -d' ' -f2) $(stty size | cut -d' ' -f2)计算结果为167,但似乎不是有效的输入cut。 有没有一种方法可以使这种语法在bash中工作?
9 bash  shell  stdout  cut 

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.