Unix & Linux

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



3
更改网络接口名称,debian wheezy
我正在尝试为接口设置名称“ ethLan”,而不是eth0。这样做还可以确保if的名称在每次重新引导和内核时都保持一致。 我确实在该主题中找到了一些文章,但是它们都已经存在了两年了: http : //www.debian-administration.org/articles/463 http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt 我照他们说的做了,然后将ethLan mac添加到/ etc / mactabs /中。此时,我有两个问题: 1)if [...] && /sbin/nameif我放在/etc/network/if-pre-up.d/中的脚本无法运行。我通过将其添加到/etc/init.d/networking来解决此问题,但是if-pre-up.d为什么不起作用? 2)除非我将ifconfig ethLan手动添加到/ etc / network / interfaces,否则除非我手动将ifconfig ethLan向上,否则不会加载该接口。我究竟做错了什么?

2
跟踪库调用
我知道strace,它非常方便观看系统调用。是否存在可以跟踪对外部库的调用的等效项? 例如,我正在尝试使用第三方二进制文件调试某些SSLeay异常行为,而我无法访问该代码(谁的开发人员没有响应)。我相信我已经解决了这个问题,但是如果没有确切地查看经过签名检查的数据如何格式化以发送到SSLeay,就无法进行测试。

4
如何在非标准端口上使用SSH配置SVN / SSH?
我已将SSH配置为端口20000。尝试时: svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm 我懂了 svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly 我想我还需要告诉SVN也使用端口20000吗? 我在Ubuntu 11.10上
14 ssh  tcp  subversion 

1
在带有管道的多行bash命令中的单独行上可读的注释?
使用管道创建Shell脚本并使用反斜杠继续行时,我想以健壮,可读和可移植的方式在单独的行上插入注释。 例如,给出以下未注释的多行命令(为清晰起见,从@DigitalRoss盗取): echo abc | tr a-z A-Z | sort | uniq ...从美学上讲,以下内容与我要完成的工作最接近,但是出于明显的原因,它不起作用...是的,我很清楚,这通常不值得评论: # Perform critical system task. # NOTE - An example of what does *not* work. echo abc | # Convert lowercase to uppercase. tr a-z A-Z | # Sort the results. sort | # Only show unique …
14 bash  shell  pipe 

2
详细描述Linux系统的启动过程
我正在准备一个详细的文件,从按主机的电源按钮到登录提示符外观,对Linux的启动顺序进行详细说明。 如果我们可以将此处的正确答案合并并整理为一个参考点,那就太好了。请包括在启动过程中可能需要注意的所有详细信息。一旦所有方面的文档都完整了,我也将在此处发布文档详细信息,并更新问题中的链接。 请考虑所有可能的情况,例如从磁盘引导,从USB引导,在rootfs(/)在网络上的无磁盘客户端上从网络引导。

6
在Ubuntu上哪里安装了Netbeans?
我在Ubuntu 11.10机器上安装了Netbeans。我使用了组合方法,因此从单个文件安装了Netbeans和JDK 。但是,既然已安装,我不知道如何启动Netbeans。如果我尝试重新安装,它说已经安装了Netbeans,但是如果我查看的话,/usr/share/netbeans那里有安装文件,但没有其他文件。如何运行Netbeans?

4
重命名tar归档文件中的目录
是否可以在tar归档文件中重命名目录?我的用例是,我有一个外部提供的RPM规范文件,该文件假定一个具有特定目录结构的tarball,并且我有一个外部提供的tarball,其顶级目录名称与该规范文件所期望的名称不匹配。我既不控制生成tarball的脚本,也不控制RPM规范文件,因此我无法更改其中任何一个以匹配另一个。 我一直在做的事情是解压缩,更改目录名称,然后创建一个新的tarball,但是我想知道是否有替代方法。
14 tar 

3
如何记录我在终端中输入的所有内容
我是一个刚开始学习Fedora 13的新手,我只是想知道是否有可能将我在终端中键入的内容重定向到文件,以便我可以从文件中看到特定的命令给出了此输出。 因此,无论我做什么,都应将其保存到文件中。

2
Zsh中的256色提示
如何设置我的提示为256色?我在寻找与bash提示等效的方法: local DEFAULT="\[\033[0;39m\]" local ROOK="\[\033[38;5;24m\]" PS1="${ROOK}\$${DEFAULT} "
14 zsh  colors 

4
Bash vi模式配置默认为命令模式
是否可以配置bash vi模式,使其最初处于命令模式而不是插入模式?我发现我必须按Esc得太多。似乎有可能在zsh中指定它,但是我还没有找到在bash / readline中执行此操作的方法。
14 bash  vi 

3
是否有一条命令将强制Linux刷新NFS共享上一个文件的缓存?
与StackOverflow上的这个问题有关,我想知道是否有一种方法可以刷新NFS缓存/强制Linux查看NFS共享上文件的最新副本。 我遇到一种情况,其中四台Apache服务器通过NFS挂载相同的目录,当一台服务器对文件进行更改时,其他服务器需要大约5到10秒才能看到该更改。如果在此窗口中对该文件进行了第二次更改,则它可能会覆盖第一个更改。 fstab文件系统的条目是: 172.16.1.15:/home /media/home nfs vers=3,defaults,noauto,sync,acregmin=1 0 0 是否有一条命令将强制Linux刷新NFS共享上一个文件的缓存?
14 nfs  cache 


10
哪种Linux最适合刚接触计算机的人?
对于刚接触计算机的人来说,最简单的linux是什么? 这里的计算机具有256Mb RAM和40GB硬盘。 更新:它们中的大多数显然具有超过265MB的RAM,其中一些具有1GB。 我已经安装了Linux Mint Debian Edition(LMDE),在经过一番混乱和我的一点帮助之后,用户可以弄清楚。我之所以选择它,是因为它是滚动发行版,而且我已经阅读了有关Linux Mint的所有精彩内容。我之前也曾经使用过Ubuntu,而Mint似乎就像Ubuntu +。 我不确定这是否是最容易使用的发行版,因为尝试使用默认Libre Office的人们发现它与所有这些菜单混淆。(他们似乎使用最多的程序是网络浏览器,他们发现铬相当简单)。 附带说明,安装不是很顺利,打印机(HP LaserJet 1020)的设置工作有些繁琐,但是一旦完成并升级了操作系统,它就可以很好地工作。

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.