Unix & Linux

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

1
鼠标快捷方式,用于在Gnome文件管理器中将路径复制到文件
Linux是否等效于Windows Shift +右键单击序列?我在文件和目录上经常使用它来在弹出菜单中获得“隐藏”的“复制为路径”选项。使用命令行时,它可以节省大量的键入(和输入错误)。 我希望Linux具有类似的功能,因此我可以转到GUI中的“文件”窗口(在我的情况下为Gnome3),只需复制文件或目录位置作为路径,然后将其粘贴到终端窗口中即可。鉴于严重依赖终端,此功能在Linux中特别方便!这可能吗?

5
管道分配变量
为了简单起见,我想这样做: echo cart | assign spo; echo $spo 输出:购物车 是否assign存在这样的应用程序? 我知道使用替代的所有方法。
19 bash  variable 

1
如何查看RAM的SPD /时序表?
在Linux Mint中,如何获得下图下半部分显示的相同信息? Windows中CPU-Z的输出: 我曾尝试过: 在Wine中以Windows 95、98和XP运行CPU-Z 1.66。 CPU-G i-nex sudo lshw sudo dmidecode 解码-dimms
19 linux-mint  ram 

3
'ifconfig'和'ip'命令之间的区别
我阅读了一些有关'ifconfig'命令的文章/教程,其中大多数都包含一条共同的声明- “ ip命令弃用了ifconfig” 并建议学习ip命令。但是他们都没有解释'ip'命令比'ifconfig'更强大。 两者有什么区别?
19 linux  networking  ip  command 





2
为什么此命令会创建一个很大的文件?
我今天正在尝试一些附加操作,并且出于好奇,运行了此命令(其中file1.txt为非空,而file2.txt为空): $ cat file1.txt >> file2.txt >> file1.txt 当我看到它花了一段时间后,按Ctrl+ C结束它。到那时,file1.txt的大小为数百MB。 切换文件名不会产生相同的效果。仅当文件按此顺序排列时,才会发生无限重定向。到底是什么原因造成的?


1
/ var / log / messages在哪里
我有几个消息来源说/var/log/messages有系统日志消息,但我没有该文件(Ubuntu 11,Debian)。 消息文件现在在其他地方吗?我尝试过使用locate它来查找,但没有看到它。
19 ubuntu  logs 

7
如何更改默认网关?
目前,我正在运行FreeBSD 9.1,并且已经在中配置了默认网关rc.conf。 rc.conf: defaultrouter = "10.0.0.1" 但是现在我想更改默认网关而不重启系统,这可能吗?
19 routing  freebsd 

5
如何显示当前Virtualenv的名称?
我使用virtualenv,virtualenvwrapper,zsh,oh-my-zsh,终止,在Crunchbang。 我试图virtualenv像这样显示当前的名称 workon example (example)... 我已经尝试了许多解决方案,但似乎都行不通,这是我的.zshrc文件,我知道对其进行修复没什么大不了的,但是我找不到合适的解决方案。自从我上次使用Linux进行Django开发以来已经有很长时间了,但我忘记了以前的工作。 现在,我知道了username@crunchbang,我无法确定我正在使用哪个virtualenv。

4
使用Linux对SD卡进行压力测试
昨天,我与某人就我的回答的逻辑和/或准确性进行了一次小辩论,即,在体面(GB +)大小的SD卡上记录和维护fs元数据可能永远不足以使卡磨损在合理的时间内(数年和数年)。反驳的理由似乎是我一定错了,因为网上有很多关于SD卡磨损的故事。 由于我的设备中确实装有SD卡,其中包含24/7保留的rw根文件系统,因此我之前对前提条件进行了测试,令我感到满意。我对测试进行了一些调整,重复了一下(实际上是使用同一张卡片),并在这里进行介绍。我有两个核心问题: 是我曾经试图破坏该卡可行的,记住它的目的是不断重现的影响,重新编写方法小数据量? 我用来验证卡的方法仍然可行吗? 我将问题而不是SO或SuperUser放在这里,因为对第一部分的异议可能必须断言我的测试并未真正按照我确定的方式写入卡,并且断言这需要一些时间linux的特殊知识。 [也可能是SD卡使用某种类型的智能缓冲或高速缓存,因此对同一位置的重复写入将在不太容易磨损的位置进行缓冲/高速缓存。我在任何地方都没有发现任何迹象,但是我正在SU上询问有关问题] 测试背后的想法是将卡上的同一小块写入数百万次。这远远超出了此类设备可以维持多少个写入周期的任何要求,但是假定损耗均衡是有效的,如果卡的大小合适,那么数百万次此类写入仍然无关紧要,因为“同一块”会字面上不是同一个物理块。为此,我需要确保每次写入都确实刷新到硬件和相同的外观位置。 为了刷新到硬件,我依靠POSIX库调用fdatasync(): #include <stdio.h> #include <string.h> #include <fcntl.h> #include <errno.h> #include <unistd.h> #include <stdlib.h> // Compile std=gnu99 #define BLOCK 1 << 16 int main (void) { int in = open ("/dev/urandom", O_RDONLY); if (in < 0) { fprintf(stderr,"open in %s", strerror(errno)); exit(0); } …


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.