shell-重定向时取地址符的含义 参考1第一个: 12>&1 这里的 & 表明 1 是一个文件描述符, 而不是一个文件名. 如果是: 12>1 这会将标准错误流 (standard error) 输出到 1 这个文件中. 第二种: 1&> 这里的 & 表示标准输出和标准错误输出, 即两者都一起重定向. 第三种: 1>& 这个和 &> 的含义一样, 就是有 2022-09-28 Shell
ArchWiki-Locale-部分 ArchWiki 相关页面glibc 和应用程序, 函数库, 使用 locale 设置来显示本地的文字, 货币, 时间, 日期, 特殊字符等包含地域属性的内容. 查看系统已安装的语言包1$ locale -a 启用一个语言包在 /etc/locale.gen 中取消对应的注释, 然后执行 locale-gen: 1$ locale-gen 或者直接指定某个语言: 1$ locale-gen e 2022-09-28 Arch
记录-archlinux-的容器无法使用-systemctl 若使用一下命令: 1systemctl start xinetd 则会报错如下: 12System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down 其报错即原因. 2022-09-27 Docker
docker-自动退出解决 参考 docker 会自动退出的原因 docker 容器没有前台进程, 容器认为空闲, 所以退出 没有一直挂起的命令 解决加一个 bin/bash 让容器运行. 2022-09-27 Docker
查看-docker-容器的-ip 参考 获取单个容器的 IP可以使用命令: 1$ docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container-ID> 或: 1$ docker inspect <container id> 或: 1$ docker inspect - 2022-09-27 Docker
在-ENTRYPOINT-中用-exec-的作用 参考在 shell 脚本中使用 exec, 如: exec gosu redis "$@". 其会替换掉父进程, 而不是运行两个进程. 没有 exec 的话, parent shell 会 process survives 然后等待子进程 exit. 一个用户的回复: without exec: parent shell starts parent shell forks c 2022-09-26 Docker
每次-docker-启动容器时都会让该容器执行某个脚本 参考 stackoverflow在构建 Dockerfile 时使用 ENTRYPOINT, 其作用就是每次 container 被启动时都会执行这后面的命令. 2022-09-26 Docker
关于-CNSS-PWN-方向获取题目 比如题干要求: 1$ nc 119.3.83.106 10001 这是用 netcat 进行连接, 连接好后并没有出现提示符, 可能没有设, 直接 ls 就可以看到文件. 2022-09-26 CNSS
nc-命令相关 参考1nc 命令是 netcat 的简称. 能够通过 TCP 和 UDP 在网络中读写数据. 参考2 Wikinetcat 有很多功能, 如: 端口扫描, 传输文件, 端口监听等. 在 man page 中查看相关信息: man netcat 参考3 B站连接正向连接接受连接的一方: 1$ nc -lp 10001 -e bash 发起连接的一方: 1$ nc 192.168.1.102 100 2022-09-26 Linux