分类 Linux 下的文章
git pull origin master
git add .
git commit -m "$(date)"
git push origin master
# 修改 .gitignore 后要删除文件 git rm --cached . && git add .
# git push -f origin master # 使远程修改丢失,一般是不可取的...
Docker IPV6 NAT
Docker version >= 20.10
vi /etc/docker/daemon.json
{
"ipv6": true,
"fixed-cidr-v6": "fd00:abcd:abcd::/48",
"experimental": true,
&q...
Ubuntu Core 体验
安装方式 (提供 x86) ARM 参考 官网
在 live cd 中执行下面命令
wget -O- https://cdimage.ubuntu.com/ubuntu-core/20/stable/current/ubuntu-core-20-amd64.img.xz | xz -dc | dd of=/dev/sda
重启后安装向导安装系统
注意 ssh ke...
Mini Linux Live 收集
Tiny Core Linux
它从最近的 Linux 内核 vmlinuz 以及我们的根文件系统和启动脚本开始,这些脚本与 core.gz 中的一组基本内核模块打包在一起。核心 (11MB) 就是内核 + core.gz - 这是用户创建的桌面、服务器或设备的基础。TinyCore 是 Core + Xvesa.tcz + Xprogs.tcz + ater...
Shell 脚本中参数处理方法
在 Shell 脚本中处理命令行参数,可以使用 getopts/getopt 来进行——当然,手工解析也是可以的。
下面通过一个特定的情景来讲一下这三种参数处理方法。
手工解析
所谓的手工解析,就是取到参数后手工一个一个解析了,以下是手工解析上述情景参数的过程:
while [ $# -gt 0 ];do
case $1 in
-d)
...
- 1
- ...
- 2
- 后一页 »