linux

记一次gitlab仓库恢复 常用工具

记一次gitlab仓库恢复

2236 6

因为种种原因gitlab瞎了,启动不了了,接下来且看我操作。 ##### 找到gitlab的仓库目录 默认`/var/opt/gitlab`,或者你定义的目录 再进入`git-data/repositories`,此时你已找到gitlab的仓库的group,每个group文件夹内都有对应的仓库。 ##### 具体操作 随便进入一个仓库目录,你有没有发现跟你本地的git仓库`.git`目录面的目录结构类似?没错,个人觉得基本是一样的。此时你仅仅需要修改config文件,将`bare = true`改为`bare

Linux下halt、poweroff、shutdown的区别 linux

Linux下halt、poweroff、shutdown的区别

1198 0

linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。 ##### 关机命令 ###### 1、halt 立刻关机 ###### 2、poweroff 立刻关机 ###### 3、shutdown -h now 立刻关机(root用户使用) ###### 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启 ##### 重启命令 ###### 1、reboot

LAMP环境不能解析php原因及排查步骤 Windows

LAMP环境不能解析php原因及排查步骤

1268 2

##### 1、没有加上对应的php类型,所以不支持php的脚本解析 解决方法: 在配置文件`apache/conf/httpd.conf`中,找到`AddType application/x-gzip .gz .tgz`,在 下面添加一行内容:`AddType application/x-httpd-php .php` ##### 2、没有加上针对php的索引,如果没有该索引的支持,则无法解析用php编写的网页 解决办法: 在配置文件`apache/conf/httpd.conf`中,找到`Direct

linux下部署nodejs linux

linux下部署nodejs

898 0

关于在node在linux的部署我认为主要有三种方式: 1. 下载源码,手动编译二进制,即是部署过程; 2. 直接下载二进制文件解压即可; 3. 使用`yum install node -y`或者`apt-get install node`安装; 官网地址: ##### 编译安装 ```bash #下载完源码包之后 tar -zxvf node-v6.11.4.tar.gz cd node-v6.11.4 ./configure --prefix=/usr/local/node #此目录为安装目录,

国内优秀npm镜像推荐及使用 linux

国内优秀npm镜像推荐及使用

905 0

npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。 ### 国内优秀npm镜像 ##### 淘宝npm镜像 * 搜索地址:`http://npm.taobao.org/` * registry地址:`http://registry.npm.taobao.org/` ##### cnpmjs镜像 * 搜索地址:`http://cnpmjs.org/` *

nginx内置变量 linux

nginx内置变量

1584 2

内置变量存放在`ngx_http_core_module`模块中,变量的命名方式和apache 服务器变量是一致的。 ###### `$arg_name` 请求中的的参数名,即“?”后面的arg_name=arg_value形式的arg_name ###### `$args` 请求中的参数值 ###### `$binary_remote_addr` 客户端地址的二进制形式, 固定长度为4个字节 ###### `$body_bytes_sent` 传输给客户端的字节数,响应头不计算在内;这个变量和Apach

MAC下 ftp的常用用法 Mac OS

MAC下 ftp的常用用法

1134 0

##### 一、连接ftp服务器 语法:ftp [hostname| ip-address] 例如: [xiaowan@MacBook-Pro  /private] $ftp 127.0.0.1 Connected to 127.0.0.1. 220 127.0.0.1 FTP server (tnftpd 20100324+GSSAPI) ready. Name (127.0.0.1:xiaowan): suvan 331 User xiaowan accepted, provide passw

linux后台运行进程的相关命令& ^z jobs fg bg nohup linux

linux后台运行进程的相关命令& ^z jobs fg bg nohup

1142 0

##### & `&`放在一条命令的最后,可以把这条命令放到后台执行。 ping blog.wanxiaohong.cn & ##### ^z(ctrl + z) `^z`可以将一个正在前台执行的命令放到后台,并且处于停止(stopped)状态。 #ping blog.wanxiaohong.cn PING blog.wanxiaohong.cn (116.62.6.88) 56(84) bytes of data. 64 bytes from 116.62.6.88: icmp_seq=1 ttl=6

服务器内网切换&服务器远程拷贝 linux

服务器内网切换&服务器远程拷贝

2502 6

服务器内网切换指令:`ssh root@IP`   输入ssh密码即可 服务器防火墙永久关闭指令:`chkconfig --level 012356 iptables off` scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: `scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 ` `scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名`