1、 ZIP

  文件加密

zip -e linuxzgf.zip linuxzgf 即可出现输入密码的提示,输入2次密码。 此文件即被加密解压时候是需要密码的

  文件夹加密:

  zip -re linuxzgf.zip linuxzgf 即可出现输入密码的提示,输入2次密码。 此文件即被加密解压时候是需要密码的

文件、文件夹解密

  unzip linuxzgf.zip 按提示输入密码即可.

  密码输入错误会有如下提示

  ..... incorrect password 会有此提示

    2     GnuPG

GnuPG的全称是GNU隐私保护(GNU Privacy Guard),常常被称为GPG,它结合了一组加密软件。它是由GNU项目用C编程语言编写的。最新的稳定版本是2.0.27。

在如今的大多数Linux发行版中,gnupg程序包都是默认随带的,所以万一它没有安装,你可以使用apt或yum从软件库来安装它。

   $ sudo apt-get install gnupg

我们有一个文本文件(tecmint.txt)位于~/Desktop/Tecmint/,本文后面的几个例子将用到该文件。

在采取下一步之前,先查看该文本文件的内容。

$ cat ~/Desktop/Tecmint/tecmint.txt

查看文件内容

现在,使用gpg加密tecmint.txt文件。一旦你运行带-c选项(完全使用对称密码算法加密)的gpc命令,它会生成一个文件texmint.txt.gpg。你可以列出文件夹的内容,予以证实。

$ gpg -c ~/Desktop/Tecmint/tecmint.txt
$ ls -l ~/Desktop/Tecmint

Linux下加密文件

注意:Paraphrase输入两次,对这个特定的文件进行加密。上述加密自动由CAST5加密算法完成。你可以指定不同的算法。

想查看提供的所有加密算法,你可以运行该命令。

$ gpg --version

查看加密算法

现在,如果你想解密上述加密文件,可以使用下面这个命令,但在我们开始解密之前,先要删除原始文件,即tecmint.txt,加密文件tecmint.txt.gpg则不要去动它。

$ rm ~/Desktop/Tecmint/tecmint.txt
$ gpg ~/Desktop/Tecmint/tecmint.txt.gpg

Linux下解密文件

注意:出现提示时,你需要提供加密时输入的同一个密码才能解密。

Linux下的文件、文件夹加密方法相关推荐

  1. linux下SVN忽略文件/文件夹的方法

    linux下SVN忽略文件/文件夹的方法 假设想忽略文件temp 1. cd到temp所在的目录下: 2. svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录) ...

  2. linux 打开php服务器文件夹,Linux下如何查看文件和文件夹大小

    <Linux下如何查看文件和文件夹大小>要点: 本文介绍了Linux下如何查看文件和文件夹大小,希望对您有用.如果有疑问,可以联系我们. 相关主题:服务器配置 1 Linux下查看文件和文 ...

  3. linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

  4. Linux下重命名文件或文件夹

    文章目录 Linux下重命名文件或文件夹 Linux下重命名文件或文件夹 在Linux下重命名文件或目录,可以使用mv命令或rename命令,这里分享下二者的使用方法. mv命令既可以重命名,又可以移 ...

  5. linux下使用openssl和md5sum加密文件或者字符串

    linux下使用openssl和md5sum加密文件或者字符串 前言 1 用oppnssl md5 加密字符串和文件的方法 1.1 oppnssl md5 加密字符串的方法 a.手动输入命令及过程如下 ...

  6. Linux下统计当前文件夹下的文件个数、目录个数

    这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...

  7. 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数

    [转][Linux]Linux下统计当前文件夹下的文件个数.目录个数 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的 ...

  8. Linux下rz/sz安装及使用方法_上传和下载文件

    2019独角兽企业重金招聘Python工程师标准>>> Linux下rz/sz安装及使用方法_上传和下载文件 转载于:https://my.oschina.net/276172622 ...

  9. linux下 java 压缩文件夹,java压缩文件夹linux下乱码问题

    前几天写了文章介绍java文件夹的压缩(见 http://zwllxs.iteye.com/blog/836483),但是发现一个问题,在linux下,如果文件夹内的文件是中文名,那么压缩后,这些文件 ...

  10. Linux下各种压缩文件的解压方法

    对于刚刚接触Linux 的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows 下最常见的压缩文件就只有两种,一是,zip,另一个是.rar ...

最新文章

  1. 1370亿参数、接近人类水平,谷歌重磅推出对话AI模型LaMDA
  2. LAMP麻辣网站的搭建
  3. echart triggeron设置两个方法_6个超实用方法:打造PPT立体空间感
  4. 汇编基础知识之输入输出
  5. 学Python可以用来干什么?就业情况究竟怎么样?
  6. mysql更改执行计划_11g中 connect by 语句执行计划改变
  7. Material Design使用集合
  8. html返回底部代码,返回页面顶部及去页面底部的js实现代码
  9. 马哥2020linux笔记下载,马哥linux 基础命令笔记
  10. 西门子PLC丨PROFINET通讯仿真(虚拟通讯)
  11. 用心理书籍来帮助自身成长
  12. 如何通过给MM修电脑培养感情
  13. vscode 力扣插件
  14. JDK官方下载(旧版本,以前老版本)
  15. Unity Timeline自定义轨道
  16. python爬虫汽车之家全车型及基本参数入数据库(截止50524个数据)(详解)
  17. 移动魔百盒CM311-3-YST-晨星MSO9385-语音首页正常-TTL刷机包
  18. 【每天学点管理】——RACI责任制(快速解决责任分配问题)
  19. ff14注册完服务器可以转,FF14跨区角色转移试行规则公告 详细跨区转服问题答疑...
  20. android vitamio 缓存,Android如何集成Vitamio

热门文章

  1. ssdb java客户端_Redis 替代品SSDB Java客户端
  2. 【CS论坛】网络空间威胁:理想与现实的差距
  3. 2022西部机场集团校园招聘计算机专业笔试
  4. 电子计算机 人们把它叫做( ),强大的信息处理工具电子计算机(7页)-原创力文档...
  5. java题目集合第四部分(pta)
  6. Python数据分析:股票数据分析案例
  7. IF 19.865代谢组学高分文章,非靶标代谢流助力揭示18SrRNA中m6A控制肝癌机制!
  8. 如何用谷歌(Chorme) 浏览器查看请求头(header)、响应头?
  9. 学习报告 21-01-28
  10. 解释比较好的P值和t检验