Yehnn / seed_lab

一些实验
Other
12 stars 12 forks source link

5/25 243-公钥加密与PKI实验 #14

Closed Yehnn closed 6 years ago

Yehnn commented 6 years ago

https://www.shiyanlou.com/courses/reports/1095061

Yehnn commented 6 years ago

问题多,除了截图不符合以外,很多实验没有具体操作。另外下载的代码是错误的,需要修改其中文件。

Yehnn commented 6 years ago

if [[ ! -s filename ]] <==如果文件存在且为空,-s代表存在不为空,!将他取反 then ok fi -s 表示文件是否存在并且是否为非空

判断文件的参数如下 -e 文件存在

-f file 是一个 regular 文件(不是目录或者设备文件)

-s 文件长度不为 0

-d 文件是个目录

-b 文件是个块设备(软盘,cdrom 等等)

-c 文件是个字符设备(键盘,modem,声卡等等)

-p 文件是个管道

-h 文件是个符号链接

-L 文件是个符号链接

-S 文件是个 socket

-t 关联到一个终端设备的文件描述符 这个选项一般都用来检测是否在一个给定脚本中的 stdin[-t0]或[-t1]是一个终端

-r 文件具有读权限(对于用户运行这个 test)

-w 文件具有写权限(对于用户运行这个 test)

-x 文件具有执行权限(对于用户运行这个 test)