Questions tagged «unix»

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

2
如何从Unix服务器获取最新文件到另一台Unix服务器?
如何从Unix服务器到另一台Unix服务器获取最新的文件? 我已通过SFTP连接到服务器2并尝试应用for循环来检查时间戳,这不起作用: sftp $SERVER2 << !EOF cd $Server2_FILE_LOCATION echo Pwd File location: $pwd LastUpdatedTS=$(grep "value of TimeStamp is" /root/airtelSnD/BoTreeScript/BotreeLastFileTS.txt | cut -d'=' -f2) echo 1 for file in mad_*.* do CurrentFileTS=$(stat -c %Y $file |awk '{print strftime( "%Y%m%d%H%M%S", $1 )}') echo 2 echo TS of last updated file is : …
1 unix  sftp 


2
在西里尔文本上排序实用程序
我必须排序一些西里尔字符行,我想使用排序实用程序(在MAC OS X 10.6上)。问题是结果不正确。我将文本放入剪贴板,然后运行pbpaste | sort这是纯文本数据,我也尝试将文件传递给sort命令。 我的源数据是 Биатлон Арбуз Фото Пума Перина Новость Карандаш Перина с двумя пододеяльниками Карикатура Куст Фигура 排序后我得到了 Куст Пума Фото Арбуз Перина Фигура Перина с двумя пододеяльниками Биатлон Новость Карандаш Карикатура Theese线甚至没有按首字母分组。我尝试了选项-d,但后来我收到错误 sort:字符串比较失败:非法字节序列排序:设置LC_ALL ='C'以解决问题。sort:比较的字符串是\320\321\321\321' and\ 320 \ 320 \ 320 \ 321 \ 321 \ …
1 mac  unix 

0
基于LZMA的Linux归档
我正在尝试构建一个归档系统。我测试了LZMA压缩算法,它提供了非常好的结果。但是,我需要能够添加和检索(将保留在存档中)文件。 有没有办法做到这一点?我尝试创建一个tarball,然后用xz工具压缩它(lzma命令)。但是我没有看到任何方法可以在不解压缩/重新压缩整个文件的情况下添加或检索单个文件。 在我的情况下,压缩单个文件并不合适,因为文件之间有大量重复数据。 谢谢

1
unix - 多监视器任务栏
有没有办法将任务栏扩展(或镜像)到Arch Linux上的第二个监视器。我现在的问题是我在任务栏1上打开一个程序并将窗口移动到第二个监视器。如果我最小化窗口,我需要返回任务栏1,再次打开它。 桌面环境:Cinnamon 3.0.7

4
&Number有什么作用?
我知道&在命令的末尾有一个使它在后台运行。我想知道什么&Number意思?我正在查看一个脚本,其中包含一些运行命令&1和一些命令&2。

1
Unix Copy(cp)没有符号链接
我想复制我的文件,但将符号链接转换为硬链接(即实际文件)。我怎样才能做到这一点? 这是我的代码(不起作用): cp -RL ${FROM_DIR} ${TO_DIR} 注意:这是出于Xcode目的 - 构建中不允许使用符号链接。 谢谢! 编辑: 问题是我首先删除文件的方式 - 它不是删除现有的符号链接。 rm -RLf "${FROM_DIR}/*"

4
查找和替换文件名中的字符串
我有成千上万的文件,没有特定的扩展名。我需要做的是搜索文件名中的sting并替换为其他字符串并进一步搜索第二个字符串并替换为任何其他字符串,依此类推。即:我有多个字符串可以替换为其他多个字符串。它可能像: 文件名中的“abc”替换为“def”***字符串“abc”可能在许多文件中 文件名中的“jkl”替换为“srt”***字符串“jkl”可能位于许多文件中 文件名中的“pqr”替换为“xyz”***字符串“pqr”可能位于许多文件中 我目前正在使用excel宏来获取excel中的文件名,然后在一列中保留原始名称并替换在其他列中复制的内容中所需的名称。然后我为它创建一个批处理文件。喜欢: rename Path\OriginalName1 NewName1 rename Path\OriginalName2 NewName2 上述过程的问题在于文件很多需要花费很多时间。当我使用excel 2003时,行数也有限制。我需要一个批量的脚本,如: replacestr abc with def replacestr pqr with xyz 在一个目录中。在unix脚本中做得更好吗?



3
在Linux中停止和恢复进程有什么风险?
假设我停止使用过程,Ctrl+Z并在五小时后恢复使用fg。关于过程的正常运作,这有多大的风险? 例如,假设vim正在编写一个大文件到磁盘,并且我在写入期间停止它。vim当我恢复文件时,会很高兴完成文件的写入,没有任何问题吗?作为极端情况,如果我在此期间删除文件会发生什么?我最终会破坏文件系统吗?(是否删除了已停止vim写入的文件,或者文件系统驱动程序是否会阻止我删除文件,直到vim写完文件为止?) vim显然是一个相对简单的软件,“仅仅”是一个文本编辑器。我是否可以停止和恢复复杂的软件,例如apache或者X11不期望太多的问题(除了客户端超时,在Apache的情况下)?

1
Linux机器上的二进制文件默认情况下在/ lib中查找库
在我的UNIX机器上,我发现二进制文件/lib默认在' '目录中查找依赖的共享库,即使' PATH'和' LD_LIBRARY_PATH'变量中没有配置'/ lib'目录。 我在下面看到库' libssl.so.4'是从' /lib'目录中找到的。 bash-3.00$ ldd openssl /lib/libcwait.so (0x00f86000) libssl.so.4 => /lib/libssl.so.4 (0x00408000) 我的'PATH'和'LD_LIBRARY_PATH'如下: bash-3.00$ echo $LD_LIBRARY_PATH :/opt/oracle/product/11.2.0/client32/lib: bash-3.00$ echo $PATH /opt/pure/releases/purify.hp.2003a.06.15.FixPack.0214/cache/opt/star-ncf-prod/ep_patch/usr/lib:/usr/ccs/bin:/usr/bin:/usr/ucb:/etc:/bin:.:/opt/ccm71/bin:/opt/oracle/product/11.2.0/client32/bin:/opt/tools/bin:/usr/local/bin 请让我们知道二进制文件默认是否引用'/ lib'目录?
1 linux  unix 


1
如何用unix中的管道覆盖
所以我试图用管道覆盖: //reads contents of file| turns lowercase to uppercase | changes $ to # | // then attempts to overwrite original file with new version cat cutTester.txt|tr '[a-z]' '[A-Z]'|tr '$' '#' >cutTester.txt 但是当我这样做时它只是擦除文件。这是文件的内容 $first$second$third$fourth $fifth$sixth$seventh$eighth $ninth$tenth$eleventh$twelveth $thirteenth$fourthteenth$fifthteenth$sixthteenth $seventeenth$eightteenth$nineteenth$twenty $twenty-one$twenty-two$twenty-three$twenty-four
1 unix  cat  pipelining 

1
安装Microsoft Services for UNIX后出现问题
我安装了Cygwin,一切都很有魅力。在某些时候,我在我的计算机上安装了Microsoft Services for UNIX,并且问题已经开始。 当我打开一个commnad shell时,想尝试新的功能并输入例如vi,答案是: PSXSS.EXE - 未找到入口点:无法在动态链接库ntdll.dll中找到过程入口点TFLFreeUserThreadStack。 当我试图打开cygwin时,它告诉我: / bin / bash:没有这样的文件或目录 当我连接外部硬盘时,它需要30'才能检测到它。 我试图回滚到更早的恢复点。哪个没有真正的帮助。安装SFU时,我同意了案例敏感的文件系统 - 这是原因吗?如果是,我该如何撤销它? 任何帮助将不胜感激。 你的 magu_ 操作系统:赢7/32 - 位

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.