dd命令
文件输入输出
1 | if= 接输入文件 |
字节数调整
1 | bs= 设置输入文件 输出文件 块大小 |
指定参数转换文件
1 | conv=指定参数 |
#noerror 出错时不停止
#notrunc 不截短输出文件
#sync 将每个输入块填充盗ibs个字节
跳过一定字节再开始复制
1 | skip=nblocks 从输入文件开头跳过n个块后再开始复制 |
1 | if= 接输入文件 |
1 | bs= 设置输入文件 输出文件 块大小 |
1 | conv=指定参数 |
#noerror 出错时不停止
#notrunc 不截短输出文件
#sync 将每个输入块填充盗ibs个字节
1 | skip=nblocks 从输入文件开头跳过n个块后再开始复制 |
1 | 将test.txt文件 每10行分割成一系列 新的文件 x开头 后缀为字母 |
1 | 将test.txt文件 每10K分割成一系列 新的文件 x开头 后缀为字母 |
1 | 根据单行最大不超过32byte 进行分割 尽量保证每行的完整性 如换行符直 |
1 | 使用数字作为后缀 每10行分割 test.txt文件 |
1 | 每行16byte 以3为数字作为后缀 分割test.txt文件 |
1 | 每16byte split最为输出名前缀 分割test.txt文件 |
1 | -name 跟文件名 可用通配符 |
1 | -user username |
1 | -type f普通文件 d目录文件 l符号链接 s套接字文件 b块设备文件 c字符设备文件 p管道文件 |
1 | -a and与 |
1 | -size b c w k M G |
1 | 以天为单位 |
1 | -perm 4-r 2-w 1-x |
1 | -follow 排除符号链接 |
1 | -path <范本样式> 指定字符串做为寻找目录的范本样式 |
1 | -print 默认处理动作 显示岛屏幕 |
1 | archlinux 安装 |
1 | openssl req -new -out tank.csr |
1 | squid -z |
1 | sudo iptables -I INPUT -p tcp --dport 3129 -j ACCEPT |
1 | sudo systemctl start squid |
1 | sudo pacman -S stunnel |
1 | openssl genrsa -out privatekey.pem 2048 |
1 | sudo pacman -S git |
1 | 配置git的用户名 邮箱号 |
git init
1 | 初始化一个仓库 |
git clone
1 | 克隆远程仓库 |
配置
1 | 显示当前git配置信息 |
git add
1 | 添加文件到暂存区 |
git status
1 | 查看git仓库当前状况 |
git diff
1 | 查看工作区和暂存区的差异 |
git reset
1 | 指定退回到某一次提交的版本 |
git rm
1 | 将文件从工作区和暂存区中删除 |
git mv
1 | 移动或重命名 |
git checkout
1 | 切换到指定分支 |
git switch
1 | 切换到制定分支 |
git restore
1 | 恢复文件到最新提交状态 |
git log
1 | git log [options] [branch-name | commit-hash] |
git blame
1 | 逐行显示指定文件的每一行代码注释和相关信息 |
1 | 累出当前仓库总已配置的远程仓库 |
git fetch
1 | 提取远程仓库更新的数据 |
git pull
1 | 从远程获取代码并合并到本地版本 |
git push
1 | 将本地仓库的分支版本上传到远程并合并 |
1 | 列出分支 |
git 标签
1 | 创建带注解的标签 |
1 | 有远程仓库 |
1 | groupadd gi |
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing
1 | $ hexo server |
More info: Server
1 | $ hexo generate |
More info: Generating
1 | $ hexo deploy |
More info: Deployment
1 | sudo pacman -S docker #安装docker |
1 | vim /etc/docker/daemon.json |
1 | { |
1 | 其他镜像 |
例子
1 | docker pull archlinux #拉取archlinux:latest 镜像 |
镜像使用
1 | 列出镜像列表 |
容器使用
1 | 查看Docker客户端的所有命令选项 |
容器连接
1 | 网络端口映射 |
仓库管理
1 | DOCKER 官方仓库Docker Hub https://hub.docker.com 免费注册一个Docker账号 |
安装
1 | 安装nodejs |
准备
1 | 初始化 |
配置
1 | vim _config.yml |
上传
1 | hexo clean |