avatar
童琦杰
向死而生
githubmusic
  1. Ubuntu下Gitlab安装、备份、恢复 安装 bash sudo dpkg -i gitlab-ce_9.2.5-ce.0_amd64.deb sudo gitlab-ctl reconfigure 备份 bash sudo gitlab-rake gitlab:backup:create 默认备份文件位置: /var/opt/gitlab/backups 备份配置文件及密匙: /etc/gitlab/gitlab.rb、/etc/gitlab/gitlab-secrets.json 恢复 bash sudo cp gitlab.rb /etc/gitlab/gitla...
  2. 一些难记的Linux命令 显示所有进程信息,连同命令行: ps -ef 杀死进程(等同于Ctrl+C): kill -s 2 pid 根据进程名获取PID:ps -ef | grep name | grep -v grep | awk '{print $2}' 设置变量:pid=$(ps -ef | grep name | grep -v grep | awk '{print $2}') 杀死指定进程:kill -s 2 $pid 查看systemctl日志 bash journalctl -u service-name.service 如无内容返回,检查system...
  3. Git简单命令说明 config git config --local user.name "tongqijie" git config --local user.email "tongqijie@hotmail.com" git config credential.helper store git config --local --unset user.password git config --local advice.detachedHead false git config --local http.sslVerify false pull git pull pus...
  4. Nginx设置IP白名单 修改配置文件 ```nginx //codefile:/etc/nginx/sites-enabled/example.conf http { ... allow xx.xx.xx.xx; allow xx.xx.xx.xx; deny all; ... } server { ... allow xx.xx.xx.xx; allow xx.xx.xx.xx; deny all; ... } location / { allow xx.xx.xx.xx; allow xx.xx.x...
  5. Elasticsearch API 创建索引 bash curl --request PUT 'es/test-logging' 创建成功响应 json {"acknowledged":true,"shards_acknowledged":true,"index":"test-logging"} 设置字段动态映射 bash curl --request PUT 'es/test-logging/_mapping' \ --header 'Content-Type: application/json' \ --data-raw '{ "dynamic": true }' ...
  6. Bash 脚本 子命令扩展 $(...)可以扩展成另一个命令的运行结果,该命令的所有输出都会作为返回值。 bash echo $(date) Tue 30 Nov 2021 05:26:45 CST 上面例子中,$(date)返回date命令的运行结果。 单引号 单引号用于保留字符的字面含义,各种特殊字符在单引号里面,都会变为普通字符,比如星号(*)、美元符号($)、反斜杠(\)等。 由于反斜杠在单引号里面变成了普通字符,所以如果单引号之中,还要使用单引号,不能使用转义,需要在外层的单引号前面加上一个美元符号($),然后再对里层的单引号转义。 bash echo $'it\'...
  7. Node.js问题 npm install\ ...\ sh: 1: node: Permission denied bash npm config set user 0 npm config set unsafe-perm true
  8. C#、Swift、Kotlin、Java语法对比 基本类型 |c#|swift|kotlin|java| |--|-----|------|----| |byte|-|Byte|byte| |bool|Bool|Boolean|boolean| |int|Int|Int|int| |long|-|Long|long| |float|Float|Float|float| |double|Double|Double|double| |string|String|String|String| |decimal|Decimal|BigDecimal|BigDecimal| 可空类型 |c#|s...
  9. 正则表达式 转义字符 . $ ^ { [ ( | ) * + ? \ 字符匹配 [character_group] 匹配 character_group中的任何单个字符。 [^character_group] 匹配不在character_group中的任意单个字符匹配。 [first-last] 匹配从first到last的范围中的任意单个字符匹配。 . 匹配除\n之外的任意单个字符。 \w 匹配任何单词字符。 \W 匹配任何非单词字符。 \s 匹配任何空白字符。 \S 匹配任何非空白字符。 \d 匹配任何十进制数字。 \D 匹配不是十进制数的任意字符。 定位点 ...
  10. Gitlab出现Forbidden(403)问题 1.查看IP是否被封,若Redis存在被封记录,则删除对应键即可 bash cd /opt/gitlab/embedded/bin/ ./redis-cli -s /var/opt/gitlab/redis/redis.socket keys '*' | grep 'rack::attack' ./redis-cli -s /var/opt/gitlab/redis/redis.socket del [REDIS_KEY]
© 2015-2020 tongqijie.com 版权所有沪ICP备17000682号