Unix & Linux

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



5
文件夹是否有MD5(或类似文件)?如何验证两个文件夹是否相等?
我想找到md5sum一个文件夹(或类似的计算),而无需将其压缩到存档中。 例如,如果该文件夹中MyFolder,我们有文件1.txt,2.txt并3.txt包含: 1.txt 文字成1.txt 2.txt 文字成2.txt 3.txt 文字输入3.txt 我如何计算md5sum这整个MyFolder?有办法吗?我想用它来验证两个文件夹是否具有相同的内容。 这可以用来验证两个CD或文件夹是否相等。我想要一种简单的方法。

2
如何以其他用户(Debian)的身份运行GUI程序?
使用终端,我可以使用su和来更改正在运行的用户sudo-但是如何通过单击桌面/开始菜单上的图标/快捷方式来做到这一点? 如果我必须是root用户才能执行,无论如何我都会被问到,但是某些程序(例如Krusader,NetBeans有时甚至没有root访问权限而运行)却无法完成所需的操作。 在Windows上,我只需按一下shift并右键单击它,然后提示输入用户名和密码。我想在Debian中也有类似的简单方法。(除了解决方法之类的创建脚本之类的方法sudo xyz。) 提前致谢!
10 debian  sudo  root  gui  su 

5
在“ apt-get install”过程中出现“ tar:无法识别的选项--warning”
我刚apt-get upgrade在我的debian 5 vps上运行,却收到此错误: tar:无法识别的选项`--warning = no-timestamp' 现在,当我尝试安装其他软件包时,例如:imagemagick,我得到了相同的错误: li197-162:~# apt-get install imagemagick Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: pkg-config comerr-dev libssh2-1-dev libpcre3-dev libdb4.6-dev libsqlite3-dev libmysqlclient15-dev libldap2-dev libpcrecpp0 libexpat1-dev libpq5 libidn11-dev Use 'apt-get autoremove' to …
10 debian  upgrade  apt  tar 

2
CUPS客户端是否需要在本地安装驱动程序?
如果我使用CUPS,客户端是否应该在本地安装驱动程序? 例如:假设我们有一台装有Linux的联网PC,一台打印服务器(或CUPS,Samba打印服务器) 如果Linux PC要通过打印服务器打印文档,是否要求Linux PC具有要使用的打印机驱动程序? 还是使用某种通用API?
10 samba  printing  cups 

5
Postfix不发送邮件,抱怨“找不到主机或域名”
我按照以下说明发送邮件,这是Postfix日志: Sep 26 00:46:24 tshepang postfix/smtpd[5728]: 8EE2464931: client=localhost[127.0.0.1] Sep 26 00:47:44 tshepang postfix/cleanup[5810]: 8EE2464931: message-id=<20110925224624.8EE2464931@tshepang> Sep 26 00:47:44 tshepang postfix/qmgr[5772]: 8EE2464931: from=<tshepang@gmail.com>, size=350, nrcpt=1 (queue active) Sep 26 00:48:04 tshepang postfix/smtp[5859]: 8EE2464931: to=<tshepang.test@gmail.com>, relay=none, delay=127, delays=107/0.01/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: …
10 debian  postfix 

1
exFAT何时进入Linux?[关闭]
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 8年前关闭。 似乎exFAT将成为可移动媒体的下一个标准文件系统。问题是,它是由Microsoft设计并专有的。但是,它是即将推出的SDXC卡的标准FS。 由于exFAT在Linux上不可用,它最终会到达那里吗?如果是这样,什么时候? 在Linux,Windows和Mac OS X上格式化可移动媒体确实成为一个问题。有FAT32,但文件大小限制也正成为一个问题。 我希望UDF将成为一个跨平台的文件系统,尤其是因为UDF的最新版本明确指出了硬盘驱动器的目标。但是,微软似乎对光学媒体以外的其他UDF并不太在意,因此我认为它最终将被废弃。 看来,exFAT将取代FAT32,但是由于它不适用于Linux,因此我不应该在其中格式化USB记忆棒。我应该等到exFAT可用于Linux吗?另外,由于微软似乎没有准备好为免费实现打开文件系统-涉及许可证等-我可能会等到无限... 大部分时间我仍然使用FAT32,但是由于文件大小的限制,有些时候我不得不使用其他东西。为此,我通常会在NTFS中重新格式化驱动器,但是,来回不断进行格式化仍然很麻烦。

4
从Ubuntu迁移到Debian
我是Ubuntu的长期用户,正在考虑从Ubuntu迁移到Debian(主要是因为Unity以及我的学校有Debian镜像这一事实)。我以前没有在系统上安装Debian。但是同样,我对阅读手册和使用命令行非常满意。这是我的安装计划(花了一些时间阅读Debian Wiki之后): 下载Live CD映像并使用dd制作Live USB(我认为这是最简单的方法吗?) 安装Debian 使用Debgen配置仓库 安装后 这是我最困惑的安装后部分。我想知道一些具体的事情: 在Debian上,有没有替代ubuntu-restricted-extras的软件包? 解决Debian中的字体平滑问题的最佳方法是什么? 我可以从Debian上的Ubuntu Tweak获得多少功能? 也欢迎其他任何提示。 我在这里找到了字体渲染问题的解决方案

4
语法_highlight <源文件> | pr
有谁知道一种简单的方法来生成与可直接通过管道传递到PostScript打印机的源文件的语法突出显示版本相对应的PostScript? 就像上述问题的措词可能暗示的那样,我正在寻找可以从命令行运行的内容。我在想像这样的互动: % syntax_highlight &lt;SOURCE_FILE&gt; | lp ...根据需要使用命令行开关等 到目前为止,我发现最好的是一个名为的Unix实用程序highlight,但是它有问题。最严重的是它没有直接输出PostScript的选项。(由于highlight确实支持LaTeX输出,因此我尝试将一个脚本拼凑在一起,该脚本将通过* .tex =&gt; * .dvi =&gt; * .ps自动生成PostScript文件,但是最终结果的外观很糟糕,比highlight为相同的源代码输入生成的HTML文件要差得多。) 谢谢!

2
文件名中的特殊字符(\#033OA)
我在rsync期间遇到了一个非常顽固的错误,出现了一个小问题。这是由文件名中包含特殊字符的文件引起的。还有其他一些,但是我可以通过对文件名的编码进行一些转换来解决。但是,我什至找不到这个文件。 所以这是rsync所说的: ../.\#033OA.tex.pyD0MB" failed: No such file or directory (2) 首先要注意的是,字符代码不能是十六进制或八进制的,所以我用Google搜索了它,仅发现了这个。因此它可能是一个CURSOR UP字符(或不是)。我试过了 ls -la *`printf '\033OA'`* 无济于事。我也曾尝试将该目录的ls输出管道化,od但无济于事。 我还可以做些什么?还是我一直在寻找什么角色? 谢谢

2
在zsh中测试LS_COLORS
几年前我发现了一个有趣的代码片段,该片段根据在中设置的颜色以相应的颜色打印每种文件类型LS_COLORS。不幸的是,我不再记得链接了。 这是有test_colors.sh问题的代码段 eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic link;pi:named pipe;so:socket;do:door;bd:block device;cd:character device;or:orphan symlink;mi:missing file;su:set uid;sg:set gid;tw:sticky other writable;ow:other w\ ritable;st:sticky;ex:executable;"|sed -e 's/:/="/g; s/\;/"\n/g') { IFS=: for i in $LS_COLORS do echo -e "\e[${i#*=}m$( x=${i%=*}; [ "${!x}" ] &amp;&amp; echo "${!x}" || echo "$x" )\e[m" done } 该代码段在中效果不错bash,但在中效果不佳,zsh我也不知道为什么。当我运行它时,zsh出现以下错误: &gt; sh .test_colors.sh .eval_colors:1: …
10 zsh  ls  colors 

2
传输过程中文件损坏/丢失?恢复可能吗?
几天前,当我试图在uni网络的Linux(Debian KDE 3.5)计算机之一上将500Mb文件(3gp录像)粘贴并粘贴到我的H驱动器中时,就在uni。 我没有看到任何错误消息表示剪切和粘贴作业失败,但是当我查看生成的粘贴文件时,它现在显示为60Mb文件(这是440Mb的差异!)。我的文件缩水了!文件在粘贴过程中是否分解了,这是不完整复制的文件的片段吗? 我怀疑发生了由于管理员强加给用户的H驱动器大小分配限制而导致文件传输中断的情况。 但是您可能会认为Linux会认为该文件的大小超出了可能的大小,无法移动到预期的目标并在开始传输之前中止了传输,而不必等到达到某个禁止的限制后再不通知我就取消它。 同样在文件传输中断的情况下,人们通常希望原始文件能够保持原状(即未删除)原始USB驱动器吗? 该文件出现在目标位置,但现在更小了,无法使用。外部驱动器上源位置中的原始文件已消失,表明作业已成功完成。 调整大小相当奇怪,现在我似乎无法访问原始文件。剪切和粘贴后,原件可能已从其来源位置中删除。计算机没有正确执行此任务,显然导致我丢失了文件,并且希望您能帮助我检索文件。 我尝试使用PhotoRec和Sleuthkit取证工具恢复手机SD卡上的文件。没运气。磁盘上已删除的部分可能已被新数据覆盖。因此,源端的进度为零。有什么方法可以在目标端(即我的Uni网络)上进行恢复? peter@peter-deb:/media/E0FD-1813$ cd DCIM/ peter@peter-deb:/media/E0FD-1813/DCIM$ cd .. peter@peter-deb:/media/E0FD-1813$ cd LOST.DIR/ peter@peter-deb:/media/E0FD-1813/LOST.DIR$ ls peter@peter-deb:/media/E0FD-1813/LOST.DIR$ ls -a . .. peter@peter-deb:/media/E0FD-1813/LOST.DIR$

4
插入USB耳机后,如何自动切换到USB耳机?
我跑Funtoo的Linux,一个Gentoo的衍生物。我的两个新的Plantronics USB耳机(一个有线,一个无线)运行良好。我插入一个,ALSA注意到了,如果我手动设置一个应用程序使用它而不是默认设备,它将使用。 我希望只让耳机在出现时成为我的默认输入/输出,否则将默认值恢复为板载扬声器。如何自动进行这种切换?
10 linux  usb  alsa  hot-plug  funtoo 


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.