记一次 passwd 文件清空后的急救
起因
passwd 文件控制着我登录系统时候默认使用的 shell, 我会频繁的在 bash 和 zsh 之间切换, 所以想尝试使用命令行语句来快速切换. 今天心比较大, 没有做任何测试, 就拿着 sed- i(源文件上直接修改) 命令开始干了:
sudo sed -i /etc/passw......
起因
passwd 文件控制着我登录系统时候默认使用的 shell, 我会频繁的在 bash 和 zsh 之间切换, 所以想尝试使用命令行语句来快速切换. 今天心比较大, 没有做任何测试, 就拿着 sed- i(源文件上直接修改) 命令开始干了:
sudo sed -i /etc/passw......
渊源
Unix 系统最早的时候有一个叫做 ed 的编辑器, ed 影响产生了很多很多其他编辑器, 比如 ex, 基于 ex 又出现了 VIM(底层其实是 ex, 执行冒号开始的命令比如 :32p 其实执行的就是 ex 命令).
sed 其实就是 stream ed 的意思, 显然 se......
类和构造函数
// 任何函数都可以认为也可以作为构造函数
function Foo(x) { // 构造函数
this.x = x; // 设置实例字段初始值, 一般在这里声明和初始化实例字段, 注意必须使用 this 访问实例属性. 该字段只属于实例, 与类无关
this.f = functi......
更改 vdi 文件大小
在虚拟机关闭的情况下, 执行以下操作
# cmd 下执行
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list hdds
# 显示结果
UUID: 3431e0fe-......
OpenLDAP 安装与配置
yum 安装:
sudo yum install -y openldap openldap-clients openldap-servers
启动停止:
sudo service slapd start # 启动
sudo service slapd stop ......