Questions tagged «unix»

Unix是一种多任务,多用户计算机操作系统,最初由Bell Labs的一群AT&T员工于1969年开发。

2
Unix,find命令和false negative
从此文件所在的当前目录执行搜索,此find命令查找该文件。 # find . page.tpl.php 但是,当我从子目录中搜索此命令时, # find ../. page.tpl.php 打印出文件列表,输出中列出了所请求的文件, .././parent_dir/page.tpl.php 但是,结果是, find: `page.tpl.php': No such file or directory 然后,当我添加-name参数时,它工作, # find ../. -name page.tpl.php 我有时会忘记使用参数,而假阴性真的是加重了。这是怎么回事?

4
Sed:删除与模式匹配的所有内容
我在Mac OS X上有一些plist文件,我想缩小。他们有很多<dict>与<key>和值。其中一个键是一个缩略图,其<data>值为base64编码二进制(我认为)。我想删除此密钥和值。 我认为这可能是由sed完成的,但我真的不知道如何使用它,似乎sed只能在逐行的基础上工作? 无论哪种方式,我希望有人可以帮助我。在文件中,我想删除与以下模式匹配的所有内容或接近该模式的内容: <key>Thumbnail<\/key>[^<]*<\/data> 在文件中它看起来像这样: // Other keys and values <key>Thumbnail</key> <data> TU0AKgAAOEi25Pqx3/ip2fak0vOdzPCVxu2RweuPv+mLu+mIt+aGtuaEtOSB ... dCBBcHBsZSBDb21wdXRlciwgSW5jLiwgMjAwNQAAAAA= </data> // Other keys and values 谁知道我怎么能这样做?此外,如果有任何更好的工具,我可以在终端中使用,我也想知道这一点:)
1 macos  mac  unix  sed  plist 

1
如何解决FreeBSD 10.3无法正确识别Seagate USB 3.0硬盘的问题?
FreeBSD版本:10.3希捷硬盘型号:SRD00F1 USB 3.0适配器:Insignia USB 3.0 PCIe主机卡(NS-PCCUP53) 当我重新启动已连接的驱动器时,它没有被看到。但是,当我连接驱动器时,我在dmesg.today中看到以下内容: ugen5.2: at usbus5 umass0: on usbus5 umass0: SCSI over Bulk-Only; quirks = 0x0100 umass0:5:0:-1: Attached to scbus5 da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 da0: Fixed Direct Access SPC-4 SCSI device da0: Serial Number NA7WF86H da0: 40.000MB/s transfers da0: 953869MB …
1 unix  freebsd 



1
如何在Ubuntu 13.10之上创建操作系统
我想像Mac一样创建一个操作系统,在Unix操作系统上构建程序。我计划使用C制作一个具有少量功能的小型操作系统。我不需要编码帮助,但是我需要一种无需加载Ubuntu即可启动程序的方法。有什么办法吗?我不想编辑任何Unix资料,因此,如果我愿意,可以使用其中的一些内容。

1
-bash:pear:找不到命令
当尝试通过终端安装phpDoc时,出现以下错误: -bash: pear: command not found 即使我刚刚安装了梨。 在尝试安装phpDoc之前,我安装了Pear并收到以下警告: WARNING! The include_path defined in the currently used php.ini does not contain the PEAR PHP directory you just specified: </Users/Mike/pear/share/pear> If the specified directory is also not in the include_path used by your scripts, you will have problems getting any PEAR packages …
1 unix  wget  pear 


0
cp -au / cp --archive --update是否矛盾?
我要更新备份磁盘上的目录,并将新内容添加到源中,当然rsync太慢了。cp -a可以达到目的,但是却是推土机;cp -u应该保留现有文件。但是,如果检查一下他们正在一起做什么(cp -auv),我会看到大量文件被复制到AFAIK已经存在的目录中。 看看cp手册,这两个选项似乎并不矛盾。所以我可能是错的,而cp做正确的事。无论如何,多余的工作并不重要,因为cp是如此之快。 也许它们在实践中是矛盾的,因为-a标准在源和目的地之间总是存在一些小的差异?我不会是-u的第一个困惑的人。 ‘--archive’ Preserve as much as possible of the structure and attributes of the original files in the copy (but do not attempt to preserve internal directory structure; i.e., ‘ls -U’ may list the entries in a copied directory in a different order). Try to …
1 linux  unix  backup  rsync  cp 

2
使用其他ID登录到Linux系统
我有一个基本的问题,我使用我的用户名和密码使用securecrt登录到Linux盒,它保存了我的用户名和密码,我想使用不同的用户名登录到同一Linux盒,该怎么办?已经记录并保存了数据,每次我登录时都使用当前凭据自动记录
1 linux  unix 


2
如何测量一个命令使用的网络流量?
我经常写: time npm install 结果会给我: real 0m22.933s user 0m24.058s sys 0m3.346s 我想拥有相同类型的信息,但用于网络消耗。 例如, netmeasure npm install 会返回: Upload : 499kb Download : 44MB 这对于在某些程序上进行“回归测试”将很有用。 是否可以使用简单的Unix工具获得此类信息? 我已经尝试过了nethogs,但是它是非常互动的,如果您想知道一个完整的unix系统上正在发生什么,这可能会很有用,但是我对测量一个命令的网络消耗很感兴趣。我不是在寻找交互式程序,而是一个会为我生成该程序并等待它出现以显示那些统计信息的程序。 我发现https://github.com/jonasdn/nsntrace看起来很不错,但是在nsntrace中,我没有连接(请参阅问题https://github.com/jonasdn/nsntrace/issues/22)

1
如何从FreeBSD 9.1 DVD安装软件包?
当FreeBSD 9.0切换到新的安装程序时,我仍可以在正常安装过程结束时手动启动bsdinstall以在DVD上安装预构建的软件包,但是这种方式在FreeBSD 9.1中不再起作用。 FreeBSD手册没有提到这个话题。 那么如何在安装后安装预构建的软件包?
1 unix  freebsd 

3
关闭vim后Unix控制台变为非活动状态
user@laptop:~$ locate file.ext | xargs vim -p Vim: Warning: Input is not from a terminal 2 files to edit user@laptop:~$ 在找到文件并在vim中对其进行修改之后,我想保存它们并继续在unix控制台中工作,但是我不能这样做。 在vim关闭控制台后,就停止了。在任何按键上都没有活动。唯一的解决方法是关闭控制台选项卡并创建一个新选项卡。我怎么解决这个问题?

0
查找受密码保护的PDF
我有大量的PDF,并且想找到受密码保护的PDF。 诸如pdfinfo之类的工具可以检测到密码保护,但没有特定的退出状态来编写此过程的脚本: # pfdinfo pwprotected.pdf Command Line Error: Incorrect password # echo $? 1 # pdfinfo broken.pdf <some error messages> # echo $? 1 是否有任何工具可用于轻松识别pdf上的密码保护?否则,我仍然可以grep输入“密码错误”行并修复自己的脚本。
1 linux  unix  pdf 

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.