Mac下创建加密的zip文件
发表于|更新于
|总字数:170|阅读时长:1分钟|浏览量:
Mac下创建加密的zip文件,无需第三方软件,直接在终端中 敲入几行命令就能搞定。
方法一:
选择压缩包保存路径:
$ cd yourPath
- 只压缩单个文件
zip -e yourZipFileName.zip yourSourceFile
回车 ,分别输入密码(回车)和确认密码(回车)就OK了。
- 压缩文件夹
zip -e -r yourZipFileName.zip yourSourceFileDir
其余同上。(-r 表示将文件夹中所有的文件进行压缩)
方法二:可以通过一行命令搞定
zip -r -p yourPassword yourZipFileName.zip yourSourceFileDir
回车就OK了,但是这种方法只输入一次密码,万一压缩时输错密码,再想打开可就悲剧了。
文章作者: NUK
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 凌羽!
相关推荐
2019-06-25
Mac OS X 开启原生自带虚拟内存盘(Ramdisk)
虚拟内存盘是通过软件将一部分内存(RAM)模拟为硬盘来使用的一种技术。 由于内存有高达数 GB 每秒的速度,模拟成硬盘在适当情景下使用,会极大的增强系统性能,并且起到保护硬盘和隐私的作用。 (adsbygoogle = window.adsbygoogle || []).push({}); Mac OS X 是 Unix 类型系统,原生就支持用命令行创建Ramdisk。所以可以省去了买 iRamdisk、tmpDisk 这类鸡肋软件。 如果细心按照本教程一步步的模仿,那么很容易就可以创建一个开机自动创建的 Ramdisk 1、 打开 Dashbord,找到实用工具中的脚本编辑器(10.10中叫这个名字)。输入以下内容: 1234567891011121314do shell script "if ! test -e /Volumes/\"Ramdisk\" ; thendiskutil erasevolume HFS+ \"RamDisk\" `hdiutil attach -nomount ram://2...
2019-06-26
nginx 配置文件说明
【1】默认配置文件安装完路径默认为:/usr/local/nginx/conf/nginx.conf (adsbygoogle = window.adsbygoogle || []).push({}); 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid lo...
2019-06-26
ubuntu 16.04 安装 Hexo
简单部署Hexo (adsbygoogle = window.adsbygoogle || []).push({}); 本文所介绍的是新装完系统的ubuntu 还没有安装任何软件 首先安装noejs,Ubuntu源中的nodejs时旧版本,所以需要在安装后更新nodejs sudo apt-get install nodejs sudo apt install nodejs-legacy sudo apt install npm 更换成淘宝的镜像,否则非常慢 sudo npm config set registry https://registry.npm.taobao.org 可以通过 sudo npm config list 查看是否生效 安装更新版本的工具N sudo npm install n -g 更新版本 sudo n stable 可以看到有 installed:版号,说明更新成功 安装hexo sudo npm install -g hexo hexo官网 hexo -s 是调试方式运行,不建议使用 nohu...
2019-05-29
检测端口是否通
检测端口是否通 (adsbygoogle = window.adsbygoogle || []).push({}); nc -zv 127.12.12.1 443 检测443端口 nc -zv 1.1.1.1 80-443 检测80至443端口
2019-06-25
Python 打包 spider
python 打包Spider (adsbygoogle = window.adsbygoogle || []).push({}); 使用 pyinstaller 打包 在网上搜索到最多的是用Pyinstaller打包Scrapy项目问题解决!!! 可是在mac os 上,不可以用,mac 上打包,只能打 unix 可执行文件 ,或者 app ,以下以huaban项目为例(本人实际项目不是这一个,huaban只是从网上找的) 1234567891011121314./root //主目录名,以root 代替├── dist // 生产目录├── build // 编译目录├── huaban // scrapy项目 │ ├── spiders│ │ ├── huanbanspider.py//spider文件 │ ├── items.py │ ├── middlewares.py ...
2023-09-20
Ubuntu 22.04 编译安装 Nginx 指南
本文详细介绍在 Ubuntu 22.04 上通过源码编译安装 Nginx 的步骤。 Nginx 安装指南 (adsbygoogle = window.adsbygoogle || []).push({}); 1. 下载源码包建议下载 Nginx 官方稳定版。 12345678910cd /homemkdir downloadscd downloads# 下载 Nginx 源码 (示例版本 1.25.2,建议查阅官网获取最新版)wget https://nginx.org/download/nginx-1.25.2.tar.gz# 解压tar -zxvf nginx-1.25.2.tar.gzcd nginx-1.25.2 2. 安装编译依赖编译 Nginx 需要一些基础库(如 zlib, pcre, openssl 等)。 12sudo apt-get updatesudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libgd-dev libssl-dev...


