查看文件或目录大小

~$du -h file_path    //查看某个文件大小,并显示易读的单位
~$du -ah            //查看当前目录下及其子目录下所有文件的大小

生成自签名证书

create-ca.sh

#!/bin/shopenssl genrsa -out ca.key 2048 && \
printf "\\n\\n\\n\\n\\n\\n\\n" | \
openssl req -config tmp.cnf -x509 -new -nodes -key ca.key -sha256 -days 1024 -out ca.pem

create-client-cert.sh

#!/bin/shif [ -z "$1" ] ; thenecho "Usage $0 <name>"exit 1
fiopenssl genrsa -out $1.key 4096 && \
printf "\\n\\n\\n\\n\\nlocalhost\\n\\n1234\\n\\n" | \openssl req -config tmp.cnf -new -key $1.key -out $1.csr && \
openssl ca -config tmp.cnf \-keyfile ca.key \-cert ca.pem \-extensions usr_cert \-days 375 \-notext \-md sha256 \-in $1.csr \-out $1.pem && \
openssl pkcs12 -export -in $1.pem -inkey $1.key -out $1.p12

create-server.sh

#!/bin/shif [ -z "$1" ] ; thenecho "Usage $0 <name>"exit 1
fiopenssl genrsa -out $1.key 4096 && \
printf "\\n\\n\\n\\n\\nlocalhost\\n\\n1234\\n\\n" | \openssl req -config tmp.cnf -new -key $1.key -out $1.csr && \
openssl ca -config tmp.cnf \-keyfile ca.key \-cert ca.pem \-extensions server_cert \-days 375 \-notext \-md sha256 \-in $1.csr \-out $1.pem

启动docker容器

echo "12345" | sudo -S docker start [id] && sudo docker exec-it [id] /bin/bash

shell经典脚本或命令行相关推荐

  1. linux脚本求命令行上整数和,shell脚本--cut命令与awk简单使用

    cut:对内容进行列切割 -d 后面的是分割符,表示用什么符号来分割符来分割列,分隔符使用引号括起来: -f后面跟着要选择的字段列,从1开始,表示第一列,如果要多列,可以用逗号分隔 : -c参数后面跟 ...

  2. linux脚本求命令行上整数和,《Linux命令行与shell脚本编程大全》 第二十二章 学习札记...

    <Linux命令行与shell脚本编程大全> 第二十二章 学习笔记 第二十二章:使用其他shell 什么是dash shell Debian的dash shell是ash shell的直系 ...

  3. linux默认csh修改命令,Solaris中默认Shell的修改以及命令行补全的设置

    Solaris中默认Shell的修改以及命令行补全的设置 发布时间:2008-02-18 00:01:41来源:红联作者:qtsmy Solaris10 x86虽然可以跑起来,但有很多方面都用这和以前 ...

  4. [vb]利用WScript.Shell对象隐藏cmd命令行运行

    1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscri ...

  5. Python3,3行代码,自动为脚本生成命令行,我默默的收藏了。

    为python脚本生成命令行 1.引言 2.常规方法 3.Fire模块 3.1 模块介绍 3.2 代码示例 3.2.1 参数替换 3.2.2 类支持 3.2.3 代码示例 4.总结 1.引言 小屌丝: ...

  6. 终于要把魔爪伸向shell编程了_命令行参数数量预检测——莫韵乐的小脚印笔记

    终于要把魔爪伸向shell编程了_命令行参数数量预检测 有时候我们在时使用shell的时候都需要传入一些参数,但是有时候我们传入的命令行参数数量不正确就很容易发生错误,因此我们需要在需要传入参数的sh ...

  7. 60行Shell代码实现在命令行中优雅地听歌

    本文也发在了我的新个人博客上了,可以点击下面的链接获取更好的阅读体验: 60行Shell代码实现在命令行中优雅地听歌 0. 起因 起因就是对探索新歌失去了兴趣,并且觉得各种音乐播放软件都不怎么好用,而 ...

  8. shell脚本的命令行传参

    在Linux环境下开发C程序,若想要可选择性的给程序传递外部参数,最后是以启动脚本的形式间接进行传递,这样对于命令行的参数解析工作将集中到shell脚本中,大大增加C代码的可移植性.       sh ...

  9. 使用shell脚本或命令行添加、删除 crontab 定时任务

    crontab 是运维过程中常用的定时任务执行工具 一般情况下在有新的定时任务要执行时,使用crontab -e ,将打开一个vi编辑界面,配置好后保存退出,但是在自动化运维的过程中往往需要使用she ...

最新文章

  1. vscode使用markdown语言编写文本
  2. 文巾解题 1418. 点菜展示表
  3. 专访小米欧阳辰:深度揭秘小米广告平台的构建、底层模块和坑
  4. python进阶(十七)正则json(上)
  5. java 8 list和数组之间的相互转换
  6. 不能bostype没有元数据异常_EAS BOS 开发问题集锦
  7. 使用DotNet以来一直都有出现这样的问题
  8. 数据结构课设之航空订票系统(Java)下载链接在文末
  9. HTTP防病毒网关(包括UTM)存在的问题
  10. 【LeetCode】3月18日打卡-Day3
  11. 小米+线刷+android,小米10 Android 11 Beta1刷机包发布,线刷体验,国内首批
  12. LQR 的直观推导及简单应用
  13. 弹性碰撞次数与圆周率的关系 - 3Blue1Brown
  14. scrapy之spiders
  15. 商用咖啡机 推荐.html,商用咖啡机推荐,半自动咖啡机如何使用?
  16. linux探索之旅pdf,【Linux探索之旅】第四部分第一課:壓縮文件,解壓無壓力
  17. RGB颜色值与十六进制颜色码
  18. Reflections 反射api使用总结
  19. punycode转码以及UniCode编码表参考文章
  20. 51 OCP Oracle数据库认证精品辅导班8期

热门文章

  1. Kinect+OpenNI学习笔记之12(简单手势所表示的数字的识别)
  2. TheBeerHouse 网站项目学习笔记(5)---架构设计
  3. Larbin使用方法2
  4. Larbin 安装遇到的问题(fedora)
  5. Oracle 检查点队列和HASH Bucket
  6. 基于ATT和CK™框架的开放式方法评估网络安全产品
  7. JDK各版本内容和新特性
  8. ABP理论学习之开篇介绍
  9. JS浮点数运算Bug的解决办法(转自百度文库)
  10. js foreach用法_使用 nodejs 写爬虫(一): 常用模块和 js 语法