Questions tagged «unix»

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

2
命令行上的文件匹配模式?
有人可以帮助我使用相对复杂的命令行文件匹配模式吗? 我在目录中有文件如下: 1.png 1_thumb.png 1-1.png 1-1_thumb.png 1-2.png 1-2_thumb.png 2.png 2_thumb.png 2-1.png 2-1_thumb.png 3.png 3_thumb.png 3-1_thumb.png 我想列出所有没有具有相同文件名的副本的文件-1。因此,在上面的例子中,结果将是3.png。 注意:如果有帮助,文件及其中带有“-1”的副本将是相同的文件大小。 任何人都可以建议如何做到这一点?

1
在iMac中使用命令行显示登录的组列表
如何使用iMac中的Unix命令行显示环境变量FT_USER中包含的登录成员(使用逗号分隔,不带空格)的组列表。 例: forFT_USER=nours,the result is"god,root,admin,master,nours,bocal"(with- out quotation marks) 这应该是这样的 $>./print_groups.sh god,root,admin,master,nours,bocal$>

2
格式化sendmail文件
如何格式化文件以便我可以做到cat file | sendmail? 通过put Subject: This is the subject,我不需要在sendmail中指定主题,但添加To: myemail@hostname.com字段给了我Recipient names must be specified

4
Unix权限问题
可执行文件具有权限-rwxrwxr-x,所有者为root。当非root用户尝试执行该文件时,我收到权限被拒绝错误。我不明白的是什么?

1
存储到变量sudo结果
我有这个简单的脚本 #!/bin/sh ISUP=`sudo /etc/init.d/jboss7 status | grep running` echo "ISUP: " $ISUP 如果我手动运行它可以正常工作 [jboss@suc072-ipos ~]$ sh a.sh ISUP: JBoss AS 7.1.1 is running (pid 29125) 但如果我用crontab运行它,变量是空的:O :( * * * * * /home/jboss/a.sh > /home/jboss/a.log [jboss@suc072-ipos ~]$ cat a.log ISUP: 任何想法如何解决这个问题? linux centos [jboss@suc072-ipos ~]$ cat /etc/redhat-release CentOS release 6.7 …

3
似乎无法使用PuTTY更改目录 - “没有此类文件或目录”错误
我需要使用PuTTY提交程序,但我以前从未使用过它,并且很难更改我的目录。我已成功连接到我自己的Linux计算机,但似乎无法将目录更改为我需要它的位置。我想转移的文件位于: C:\Users\xxx\workspace\Life 因此,我认为这将工作: cd \C:\Users\xxx\workspace\Life 但是我得到了“没有这样的文件或目录”的回复。我究竟做错了什么?
unix  putty 

1
grep -Ef说'无效字符范围'。再次
这是这个问题的后续内容。差异如下。 这里是foo.txt里面内容的摘录(它是巨大的): ^.{64} /Volumes/Documents - Part 1/July 2009/Mum & Dad/Winter Wonderland [日本].mkv$ ^.{64} /Volumes/Documents - Part 1/March 2004/Mac OS X/Adobe Illustrator Documents/swimming.zip$ 这里是bar.txt里面内容的摘录(也是巨大的): c815bebbc553fdf13b16bc99d417053cbe22c13c714d12cf16e740516a5cdeda /Volumes/Documents - Part 1/July 2009/Mum & Dad/Winter Wonderland [日本].mkv cab951c9779db6d484cec544482e742c75effea61c426264cb47788fddd4999e /Volumes/Documents - Part 1/March 2004/Baseball/Pro Yakyuu.7z 635431114b7d898cfebd78f25b50bfea1f1593c292c15e631377347abba3e0e6 /Volumes/Documents - Part 1/March 2004/Mac OS X/Adobe Illustrator Documents/swimming.zip …
macos  bash  unix  grep 

0
如何使用Unix在每个文件中使用单个父节点将XML文件拆分为多个XML文件
需要您的帮助将具有多个父节点的XML文件拆分为XML文件,每个文件中包含单个父节点。 以下是包含2条记录的示例文件: <?xml version='1.0' encoding='UTF-8'?> <Record xmlns="http://tempuri.org/XMLSchema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <AddressBlock> <AddressOne>.....</AddressOne> <AddressTwo /> <CityCounty>.....</CityCounty> <County>.....</County> <Country>.....</Country> <PostCode>.....</PostCode> </AddressBlock> <ContactName> <Prefix /> <FirstName>.....</FirstName> <MiddleName /> <LastCompanyName>.....</LastCompanyName> <Suffix /> </ContactName> <Injury> <SoftTissue> false </SoftTissue> <BoneInjury> false </BoneInjury> <Whiplash> false </Whiplash> <Respiratory xsi:nil="true" /> <Deafness xsi:nil="true" /> <VibrationInjury xsi:nil="true" /> <Dermatitis xsi:nil="true" /> <Other> …
unix  xml 

0
由于wget错误,Cron作业无法正常工作
我正在我的MediaTemple DV4上设置一个CRON作业来生成站点地图。要测试我通过命令行运行命令: wget http://subdomain.website.com/?sm_command=build&sm_key=348791hdshjfjdkaiu34 我收到以下错误: Reusing existing connection to subdomain.website.com:80. 这是完整的输出: Resolving subdomain.website.com... 12.345.678.90 Connecting to subdomain.website.com|12.345.678.90|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: http://subdomain.website.com/wp-login.php?redirect_to=http%3A%2F%2Fsubdomain.website.com%2F%3Fsm_command%3Dbuild [following] --2013-04-18 11:36:21-- http://subdomain.website.com/wp-login.php?redirect_to=http%3A%2F%2Fsubdomain.website.com%2F%3Fsm_command%3Dbuild Reusing existing connection to subdomain.website.com:80. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: `wp-login.php?redirect_to=http:%2F%2Fsubdomain.website.com%2F?sm_command=build.6' …
linux  unix  cron 

2
在Ubuntu Server 11.04中闪烁游标问题
刚刚安装了Ubuntu 11.04并启动了它。它直接启动到终端,所以我编辑GRUB_CMDLINE_LINUX_DEFAULT="" 并将其更改为quiet splash 当我运行重启命令时,我得到的是一个带闪烁光标的黑屏。我已经阅读了相当数量但似乎无法找到解决这个特定问题的方法,任何帮助都会很棒。眼镜 Optiplex 755采用2.66 ghz处理器
linux  unix 

2
返回了错误的Python版本,并在ZSH中设置了正确的$ PATH
我的环境设置发生了一些非常错误的事情。在我想学习的过程中,我决定在我的Macbook Pro上重新安装Mac OSX El Capitan并开始从头开始安装和配置。我使用的Shell是ZSH,我用Oh-My-ZShell配置了一下。 我的$ PATH和Python: ~ ❯ echo $PATH /Users/edchigliak/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/edchigliak/bin ~ ❯ python --version Python 2.7.10 ~ ❯ 下面的屏幕截图清楚地显示了安装了两个Python2 /usr/bin和一个Homebrewed Python3 /usr/local/bin。 以下是printenv(仅与PATH和SHELL相关的条目)的结果: PATH=/Users/edchigliak/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/edchigliak/bin PWD=/Users/edchigliak SHELL=/usr/local/bin/zsh SHLVL=2 SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.lRGo5iu4NA/Listeners TERM=screen-256color ZSH=/Users/edchigliak/.oh-my-zsh __CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0 _=/usr/bin/printenv 我的第一次进入.zshrc: export PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin 非常感谢!

2
如何使用unix / linux工具dd执行系统迁移到较小的驱动器?
我正在尝试将Windows 10从1TB HDD迁移到256GB SSD,我想用最简单的免费方式使用dd(Linux / UNIX克隆工具) 我确实让源驱动器分区缩小,使它们小于目标的空间,并且它是源驱动器中的未分配空间。有EFI FAT32分区和Windows 10 OS NTFS分区 我之前已经完成了目标驱动器比源更大的事情,所以我唯一dd if=/dev/sd<source> of=/dev/sd<target>能做的就是在windows中扩展分区'diskmgmt.msc 但是,当目标驱动器小于源驱动器时,我不确定以类似的方式安全。(虽然源中的有效负载小于目标,因此) 任何建议表示赞赏!谢谢!


1
无法使用我的用户使用“sudo”运行命令
出于某种原因,我无法以su我的用户身份运行任何命令。这是以前工作,我不知道是什么打破了它。有趣的是,我可以毫无问题地成为root用户。 例: machine:~ myuser$ who myuser console Sep 28 01:10 myuser ttys000 Oct 3 22:21 machine:~ myuser$ sudo echo "test" Password: su: Sorry machine:~ myuser$ su Password: sh-3.2# echo "test" test sh-3.2# exit exit machine:~ myuser$ 据我所知,我的用户是相应用户组的一部分(包括wheel和admin): machine:~ myuser$ groups myuser staff com.apple.sharepoint.group.1 wheel everyone _appstore localaccounts _appserverusr admin _appserveradm …

1
如何获取ssh连接中执行的命令的状态
我有一个ssh连接,我正在运行2个命令。我想知道执行后每个命令的状态。代码如下: ssh $username@$server -t <<'XXX' command 1 command 2 XXX 我想知道执行命令1后的状态,并在执行命令后再次知道命令2的状态。任何帮助将不胜感激。谢谢
ssh  unix 

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.