Tag: unix

unix时间戳在不同的时区变化吗?

正如主题所要求的那样; UNIX时间戳在每个时区更改吗? 例如,如果我向另一个电子邮件发送了一个请求,那么这个世界的另一边说“当时间是1397484936时发送一封电子邮件” ,另一个服务器的时间戳会比我自己的时间戳晚了12个小时?

ssh-copy-id没有身份发现错误

我有几个客户端系统,我需要推动SSH密钥和login从我的服务器没有身份validation提示。 首先,在服务器上,我创build了如下的ssh密钥,这是成功的 ]# ssh-keygen -t rsa -N "" -f my.key 其次,尝试复制pub key但失败,没有身份错误。 我在这里做错了什么? ]# ssh-copy-id my.key.pub 10.10.1.1 /usr/bin/ssh-copy-id: ERROR: No identities found

UNIX / MacOSX上的静态文件的“Ad-hocnetworking服务器”?

有没有这样一个小小的networking服务器,我可以从命令行调用,只是从本地文件系统获取文件,并通过特定的端口上的HTTP服务他们? 我希望能够做到这样的事情: $ cd ~/Sites/mysite $ serve . 10.0.1.1 8080 这应该启动一个networking服务器,监听10.0.1.1:8080,并提供当前目录(“。”)的文件 – 没有PHP,ASP或任何需要。 任何build议不胜感激。

PHP exec – 检查是否启用或禁用

如果在服务器上启用或禁用了exec()是否有办法检查php脚本?

在BASH中,是否可以在函数体中获取函数名?

在BASH中,是否可以在函数体中获取函数名? 以下面的代码为例,我想在它的主体中打印函数名“Test”,但是“$ 0”似乎是指脚本名而不是函数名。 那么如何获得函数名? #!/bin/bash function Test { if [ $# -lt 1 ] then # how to get the function name here? echo "$0 num" 1>&2 exit 1 fi local num="${1}" echo "${num}" } # the correct function Test 100 # missing argument, the function should exit with error Test exit 0

单线sftp从terminal

在一天中几次,我可能正在运行一个testing,我需要查看远程服务器上的日志文件。 我已经习惯了使用我的terminal进入远程服务器,并将所需的日志文件下拉到我的本地机器上的/tmp 。 我正在通过使用man sftp来查看选项,试图找出一种方法来基本上在一行中运行以下命令,以便我不必键入命令,按Enter,键入命令,按回车等等。 (我现在应该做什么) sftp myuser@myserver –mypassword at prompt lcd /tmp get /dir/dir/dir/dir/file quit 我发现,当通过man sftp参考scp我以前没有用过。 我觉得这可能是我正在寻找,但我没有看到一种方式来指定我想要的安全复制的文件去。 有人可以提供一种方法从远程服务器获取/dir/file ,并将其下载到/tmp/file_plus-my-description ? 我希望能够运行一个类似于常规UNIX副本的sftp或scp命令,如: scp myuser@myserver /dir/file /tmp/file_plus-my-description 我正在使用Mac OS X 10.8中的内置Terminal 。 谢谢。

如何从切割命令中获得第二个最后的字段

我有一组数据作为input,并需要基于删减器的第二个最后一个字段。 这些行可能有不同数量的分隔符。 我怎样才能获得第二个最后的领域? 示例input text,blah,blaah,foo this,is,another,text,line 预期产出 blaah text

想知道在Linux机器上是否有足够的内存来部署新的应用程序

我有一个linux机器,当我做/ proc / meminfo时,它的内存快照是: MemTotal: 16413388 kB **MemFree: 48296 kB** Buffers: 193600 kB Cached: 1986448 kB SwapCached: 874512 kB Active: 15034264 kB Inactive: 713672 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 16413388 kB LowFree: 48296 kB SwapTotal: 8385920 kB SwapFree: 4682408 kB Dirty: 3124 kB Writeback: 0 kB Mapped: 13005560 kB Slab: 257784 kB […]

如何从Unix文件中删除空白行

我需要从input文件中删除所有的空行,并写入输出文件。 这是我的数据如下。 11216,33,1032747,64310,1,0,0,1.878,0,0,0,1,1,1.087,5,1,1,18-JAN-13,000603221321 11216,33,1033196,31300,1,0,0,1.5391,0,0,0,1,1,1.054,5,1,1,18-JAN-13,059762153003 11216,33,1033246,31300,1,0,0,1.5391,0,0,0,1,1,1.054,5,1,1,18-JAN-13,000603211032 11216,33,1033280,31118,1,0,0,1.5513,0,0,0,1,1,1.115,5,1,1,18-JAN-13,055111034001 11216,33,1033287,31118,1,0,0,1.5513,0,0,0,1,1,1.115,5,1,1,18-JAN-13,000378689701 11216,33,1033358,31118,1,0,0,1.5513,0,0,0,1,1,1.115,5,1,1,18-JAN-13,000093737301 11216,33,1035476,37340,1,0,0,1.7046,0,0,0,1,1,1.123,5,1,1,18-JAN-13,045802041926 11216,33,1035476,37340,1,0,0,1.7046,0,0,0,1,1,1.123,5,1,1,18-JAN-13,045802041954 11216,33,1035476,37340,1,0,0,1.7046,0,0,0,1,1,1.123,5,1,1,18-JAN-13,045802049326 11216,33,1035476,37340,1,0,0,1.7046,0,0,0,1,1,1.123,5,1,1,18-JAN-13,045802049383 11216,33,1036985,15151,1,0,0,1.4436,0,0,0,1,1,1.065,5,1,1,18-JAN-13,000093415580 11216,33,1037003,15151,1,0,0,1.4436,0,0,0,1,1,1.065,5,1,1,18-JAN-13,000781202001 11216,33,1037003,15151,1,0,0,1.4436,0,0,0,1,1,1.065,5,1,1,18-JAN-13,000781261305 11216,33,1037003,15151,1,0,0,1.4436,0,0,0,1,1,1.065,5,1,1,18-JAN-13,000781603955 11216,33,1037003,15151,1,0,0,1.4436,0,0,0,1,1,1.065,5,1,1,18-JAN-13,000781615746

dd比猫更好吗?

假设我想将我的硬盘( hda )克隆到同一台计算机上的另一个驱动器( hdb )。 正如我所看到的,有两个简单,粗糙和自己动手的方法: cat / dev / hda> / dev / hdb 和 dd if = / dev / hda = / dev / hdb 有什么技术上的原因,后者往往被认为比前者更好? 在任何情况下都不要在家里尝试这些命令,否则你的UNIX系统是被取消的