Unix & Linux

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

3
导出其中带有点(。)的变量
如何导出其中带有点的变量。我尝试时得到“无效的变量名”: export my.home=/tmp/someDir -ksh: my.home=/tmp/someDir: invalid variable name 即使转义元字符点(。)也无济于事 $ export my\.home=/tmp/someDir export: my.home=/tmp/someDir: is not an identifier

6
为什么在Linux中需要“ at”命令?
我正在研究at使用命令的代码。我环顾四周,发现它用于执行批处理作业。它用于计划作业。作为输入,给出命令和相对或绝对时间。 因此,我的第一个问题是:为什么at使用该命令?在什么情况下需要使用at?当有一些bash脚本代码试图卸载软件并且一些后台服务要重新启动时,我遇到了它。 我的第二个问题:将任何命令作为批处理作业执行与在直接调用命令(或在子Shell中)执行命令之间有什么区别?
38 bash  at 


6
在批处理模式下从命令行将专辑封面添加到mp3 / ogg文件吗?
我正在寻找Linux中的软件,该软件将以批处理模式将Album-Art / cover添加到每个选定的文件中。专辑封面是存储在我计算机中的jpg / png。如果可以从Internet导入,那将很棒。 目前,我已经尝试了Rhythmbox和Banshee。我也尝试过lame和easytag,但是似乎它们不支持批处理模式。lame在不添加属性,但覆盖。(我知道la脚是到目前为止s / wi使用的唯一命令行)。 因此,基本上我正在寻找: <some magic s/w> --picture=<my chosen picture> Music/Artist/*.mp3 这样会将图片永久添加到文件的元数据中。 你能建议我任何这样的软件吗?


1
BSD和GNU / Linux用户区之间的主要区别是什么?
我已经在Unix&Linux上阅读了很多有关BSD和GNU等的内容。但是,尽管经常提到BSD和GNU用户群,但我仍然不了解它们之间的实际差异。有人可以详细说明吗? 在回答时,请充分解释历史联系,并记住我还活得不够长,无法经历GNU / Linux并不是主流UNIX(OS X除外)的时代。
38 bsd  gnu 


4
如何在其他目录中创建tar存档?
我想在其他目录而不是当前目录中创建tar归档文件。 我尝试了以下命令: tar czf file.tar.gz file1 -C /var/www/ 但会在当前目录中创建档案。为什么?
38 tar 

5
当我的系统管理员拒绝让我更改它时,如何使用bash作为我的登录shell
Unix的系统管理员那里我的工作是不愿意给我访问我的登录shell从改变ksh到bash。他提供了各种借口,最有趣的是,因为他们编写了所有脚本,ksh因为如果我尝试运行它们,它们将无法工作。我不知道他从哪里得到这些想法,但是由于我无法说服他,我还有其他选择吗? (chsh已安装在这些计算机上,但是我们使用公共/专用密钥对进行登录,并且我没有任何密码,因此当chsh提示我输入密码时,我什么也没有提供。)
38 shell  login  profile 

1
gvim -p打开的选项卡的限制?
当我跑步时: gvim -p *.xyz 我发现并非所有文件都在选项卡中打开。 感觉像是一种制表符限制? 但是!当我尝试打开未打开的: :tabnew 它在上一个选项卡旁边打开-可以使用! 如何用gvim -p ...不需要手动打开超出限制的文件来打开所有文件:tabnew? 顺便说一句。这个限制写在某处吗?可以配置吗?

15
如何在后台运行Dropbox守护程序?
我正在使用Debian 6和Dropbox。我按照以下命令进行安装。 当我运行时~/.dropbox-dist/dropboxd-Dropbox可以正常工作。问题是,当我关闭终端,或更糟糕的是,重新启动时,Dropbox停止工作,我需要再次运行该守护程序。 我如何让计算机在后台自动启动该守护程序?
38 daemon  dropbox 




6
如何诱使命令认为其输出将发送到终端
给定一条命令,该命令在其输出将输出到终端时会更改其行为(例如,产生彩色输出),如何在保留更改的行为的同时在管道中重定向该输出?必须有一个我不知道的实用程序。 某些命令(如grep --color=always)具有选项标志来强制执行该行为,但问题是如何解决仅依赖于测试其输出文件描述符的程序。 如果有关系的话,我的外壳bash在Linux上。
38 shell  pipe  utilities  stdout  pty 

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.