草庐IT

CURRENT_SHA

全部标签

linux - 光盘 && ls | grep : How to execute a command in the current shell and pass the output

我创建了一个别名,以免每次我移动到一个新目录时都写ls:aliascl='cd_(){cd"$@"&&ls;};cd_'假设我有一个名为“下载”的文件夹(我当然碰巧有),所以我只需在终端中键入以下内容:clDownloads现在我会在“下载”文件夹中找到自己,并收到文件夹中所有内容的列表,例如:example.txt、hack.hs、picture.jpg、...如果我想移动到一个目录并查看是否有hack.hs,我可以尝试这样的操作:clDownloads|grephack我得到的只是输出:黑客.hs但我将保留在原来的文件夹中(这意味着我不在下载中)。我知道发生这种情况是因为每个命令都

node.js - 错误 : Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime (64)

在ubuntu上的ionicv3项目中使用ionicserve...它给出以下错误-Error:NodeSassdoesnotyetsupportyourcurrentenvironment:Linux64-bitwithUnsupportedruntime(64)Formoreinformationonwhichenvironmentsaresupportedpleasesee:https://github.com/sass/node-sass/releases/tag/v4.5.3atmodule.exports(/usr/share/tour/node_modules/node-

c - 如何在 Mac OS X 中获得与 Linux gcc/gnu crypt(3) 相同的 crypt(3) 函数? Linux gcc crypt(3) 有 MD5 和 SHA512。 Apple Gcc crypt(3) *仅* 使用 DES

我正在将一些C代码从Linux迁移到MacOSX(yosemite)。MacOSXcrypt()函数(在unistd.h中,正如我所确定的)与Linux中的gcc/gnu不同。我在Linux和MacOSX上有测试程序,如果使用printf显示结果,crypt()c-library函数会显示一个34个字符的字符串。MacOSX上的相同代码仅显示13个字符的字符串。一些研究表明,区别显然是Linuxcrypt()库例程从gnu/gccLinux端的较长vector生成哈希,可能使用不同的加密算法。一些信息还表明,AppleMacOSXc-librarycrypt()函数仅使用DES来加密原

Linux shell 脚本 : make a folder with the current date name

我正在尝试制作一个简单的备份脚本,但在创建名称为当前日期的文件夹时遇到问题我的脚本就是这样,基本上问题在最后一行drivers=$(ls/media/)declare-ic=0forwordin$driversdoecho"($c)$word"c=c+1doneread-n1driveechoc=0forwordin$driversdoif[$c-eq$drive]thenbackuppath="/media/$word/backup"fic=c+1doneecho"doingbackupto$backuppath"cp-r/home/stefanos/Programming$back

java - Linux 命令行 SHA-256 哈希与在线工具不同?

我一直在寻找一种快速计算密码SHA-256哈希值的方法,这样我就可以将一些测试数据上传到我们使用SpringSecurity进行身份验证的数据库中。首先我找到了linux实用程序sha256sum并再次使用密码“admin”运行它并得到了这个结果:fc8252c8dc55839967c58b9ad755a59b61b67c13227ddae4bd3f78a38bf394f7然后我尝试了几个在线服务(为了好玩):http://www.xorbin.com/tools/sha256-hash-calculatorhttp://www.fileformat.info/tool/hash.ht

windows - 为什么在 windows 或 linux 下对同一个文件使用不同的 SHA-1?

为什么在同一台机器上计算同一个文件的SHA-1哈希值会在Windows和msysgitGitbash中产生两个完全不同的SHA-1哈希值?SHA-1算法不是旨在为所有操作系统中的同一文件生成相同的哈希值吗?在Windows上(使用HashCheck):文件hello.txt22596363b3de40b06f981fb85d82312e8c0ed511在msysgit的Gitbash窗口中(同一台机器,同一文件):$githash-objecthello.txt3b18e512dba79e4c8300dd08aeb37f8e728b8dad 最佳答案

c - 未定义对 `SHA1' 的引用

我尝试在Linux上编译一个库。这个库使用图书馆。我已将此库包含在源文件中。之后,我使用标志-lssl和标志-lcrypto编译这个项目。所以这是我的命令:gcc-g-Wall-lssl-lcrypto-obt_clientfile_a.cfile_b.c但是我遇到错误:undefinedreferenceto`SHA1'atline130第130行的代码是:SHA1((unsignedchar*)null_padded_name,20,(unsignedchar*)name_sha1);我错过了什么吗?请纠正我。谢谢:) 最佳答案

Java SHA1 输出与 Linux 的 sha1sum 命令不同

我已尝试使用以下代码来生成字符串的SHA1摘要:importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importjava.util.Formatter;publicclassSHA1{privatestaticStringencryptPassword(Stringpassword){Stringsha1="";try{MessageDigestcrypt=MessageDigest.getIns

c++ - 如何在 Linux 上用 C++ 计算 SHA-512 哈希值?

是否有可用于在Linux上计算SHA-512哈希值的标准库或常用库?我正在寻找C或C++库。 最佳答案 你检查过了吗OpenSSL.我自己没有使用过它,但文档说它支持它。这是fewmoreimplementations.的列表示例代码md=EVP_get_digestbyname("sha512");EVP_MD_CTX_init(&mdctx);EVP_DigestInit_ex(&mdctx,md,NULL);EVP_DigestUpdate(&mdctx,mess1,strlen(mess1));EVP_DigestUpdat

linux - Linux 内核代码中的 "current"

当我浏览下面的Linux字符驱动程序代码块时,我在printk中找到了结构指针current。我想知道current指向什么结构及其完整元素。这个结构有什么作用?ssize_tsleepy_read(structfile*filp,char__user*buf,size_tcount,loff_t*pos){printk(KERN_DEBUG"process%i(%s)goingtosleep\n",current->pid,current->comm);wait_event_interruptible(wq,flag!=0);flag=0;printk(KERN_DEBUG"awok