转移域名 ENS中的每个域名都有一个所有者,这个所有者可以是帐户或智能合约,而且是唯一一个可以在ENS注册表中对这个域名进行更改的帐户或合约。域名的所有者可以将所有权转移到任何其他帐户或合约。 ethereum-ens: await ens.setOwner('alice.eth', '0x1234...', {from: ...}); 1 go-ens // opts are go-ethere
系统管理 函数 描述 uname 得到内核的名称和信息 getpwuid 通过uid获得相应的结构体passwd getpwnam 通过用户名获得相应的结构体passwd getspnam 通过用户名获得结构体spwd(内包含密码) getgrgid 通过gid获得相应的结构体group getgrnam 通过组名获得相应的结构体group getenv 获取系统环境变量的值
涉及头文件 time.h sys/time.h 结构体 struct timeval /* 在头文件<sys/time.h>中定义 */ struct timeval { time_t tv_sec; /* 秒 */ suseconds_t tv_usec; /* 微秒 */ }; 实际上结构体成员中的秒和微秒都是long类型。 struct timespe
如果项目依赖各种外界的进程,应使用 foreman 来管理它们。
local settings 作为一个开源项目,我们在这方面做得并不是特别好——当然是有意如此的。不过,这里我们还是做一些简单的介绍。对于我们的项目来说,我们需要一些额外的配置,如我们的数据库中的DATABASES、DEFAULT_AUTHENTICATION_CLASSES、CORS_ORIGIN_ALLOW_ALL、SECRET_KEY应该在不同的环境中都有不同的配置。 我们可以一个创建loc
共享是由文件存储提供的。您可以对实例开放存取共享文件的权限。如要创建共享,您可以使用manila命令行客户端。 创建共享网络 创建共享网络 $ manila share-network-create --name mysharenetwork --description "My Manila network" --neutron-net-id 394246ed-d3fd-4a30-a456-704
用户的角色是由云管理员分配的。不同的角色决定了一个用户是否有上传和管理镜像的权限。云管理员一般都会将上传和管理镜像的权限限制在管理员范围内。 您可以用glance工具上传镜像,可以用nova工具管理镜像。后者可以让您列出镜像和删除镜像,设置和删除镜像元数据,以及用快照或备份的形式创建运行中的实例的镜像。 一旦您上传了镜像,就没办法更改了。 欲了解创建镜像的内容,请参阅Virtual Machine
以下语句都可以直接在InfluxDB的Web管理界面中调用 # 显示用户 SHOW USERS # 创建用户 CREATE USER "username" WITH PASSWORD 'password' # 创建管理员权限的用户 CREATE USER "username" WITH PASSWORD 'password' WITH ALL PRIVILEGES # 删除用户 DROP USE
创建分支 git branch命令查看分支: git branch * master 不带选项,默认为查看分支 *表示当前分支 master为默认分支 新建分支: $ git branch slave $ git checkout slave M slave Switched to branch "slave" $ git branch master * slave git b
文件管理 C-x d (M-x dired) 进入 Dired 列表模式 C-x C-d (M-x list-directory) 获取文件列表(简洁) C-x C-f (M-x find-file) 打开文件,没有文件名则打开目录 定位、查看 表 25.16. Emacs 文件管理 向下 向上 文件 n p C-n C-p SPC DEL 上一级 目录 > < ^ 已标记 M-} M-{
Emacs 可以在当前位置创建一个书签,以便能够快速的返回。 与存储光标位置的寄存器略有不同 书签可以使用单词来命名,而不限于一个字符。起一个容易记住的名字 退出 Emacs 后,书签不会消失,下次还可以使用 表 25.13. Emacs 书签 C-x r m (name) M-x bookmark-set 设置书签 C-x r b (name) M-x bookmark-jump 跳转到书签 C
使用 Vim 编辑目录时,会进入文件管理模式: vim . 文件管理模式中可以实现一些简单的文件管理功能: enter 打开文件或文件夹 Ctrl+o 后退 o 新开一栏进行编辑 O 在前一次打开的栏中编辑 p 预览 i 显示/隐藏文件大小、日期 s 切换文件排序方式 r 切换顺序、逆序 - 回到上一级目录 c 将 Vim 执行目录设定为当前目录 R 重命名 D 删除 x 运行 :cd 设定所有窗
lspci 查看 PCI 总线连接的设备(实际上也可以查看 ISA、AGP、USB 等总线信息) -v 显示详细信息 -vv -vvv -k 同时显示使用的驱动和加载的模块 -n 显示设备 ID号 -b 显示 PCI、ISA 扩展槽地址和中断 -t 显示总线树结构 -F 文件 从指定文件读信息 -m 以便于机器处理的格式输出所有硬件信息 -mm lsusb 查看 USB 接口连接的设备 lsmod
细节 进程一般分为批处理进程、交互进程和守护进程三类。 守护进程总是活跃,在系统启动时通过脚本自动启动,或由 root 启动,通常在后台运行。 一个进程可以拥有子进程。当父进程终止时,它的子进程也随之终止;而子进程终止时,父进程通常可以继续运行。 init 进程为根进程,所有进程都是它的子进程 ps 显示进程信息,选项可省略 “-” aux 以 BSD风格 显示进程 常用 -efH 以 Syste
细节 root 用户为根用户,也就是系统管理员,拥有全部权限 一个用户只能拥有一个 群组编号 ,但是还可以归属于其它附加群组 用户管理的重要配置文件: /etc/passwd 用户名 密码位 用户编号 归属群组编号 姓名 $HOME目录 登录Shell /etc/shadow 用户名 已加密密码 密码改动信息 密码策略 /etc/group 群组名 密码位 群组编号 组内用户 /etc/gshad