前言 浏览器访问gitlab的web页面,发现非常慢,并且很容易出现502问题.其中一个原因就是8080端口被tomcat占用,前面一篇已经更换了端口,但还是很慢. 后来搜了下,原因是gitlab占用内存太多,导致服务器崩溃.尤其是使用阿里云的服务器,最容易出现502. 默认情况下,阿里云云主机的swap功能是没有启用的,解决办法就是启动swap分区. Swap分区 Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很…
一.权限管理 1.ls -l rwxrwxrwx 左三位:定义user(owner)的权限 中三位:定义group的权限 右三位:定义other的权限 1.进程安全上下文 a.进程对文件的访问权限应用: 进程的属主与文件的属主是否相同,如果相同,则应用属主权限. 否则则检查进程的属主是否属于文件的属组,如果是,则应用属组权限: 否则就只能应用其它other的权限 2.权限: r:read,读 w:write,写 x:excute,执行 a.文件: r:可获取文件的数据 w:可修改文件的数据 x:…
前言 在学习Gitlab的环境搭建之前,首先需要了解Git,Gitlab,GitHub他们三者之间的关系 Git 它是一个源代码版本控制系统,可让您在本地跟踪更改并从远程资源推送或提取更改. GitHub 是一项公开可用的免费服务,它要求所有代码(除非您有付费帐户)公开. 任何人都可以看到您推送给GitHub的代码并提供改进建议. GitLab是一种类似github的服务,组织可以使用它来提供git存储库的内部管理. 它是一个自我托管的Git-repository管理系统,可以保持用户代码的私密…
一.Linux的文件系统 其中/prov./srv./sys 文件为文件系统,技术不过硬不要去修改:二.关于Xshell.Xft1.服务器的端口可有65535个可设置,开的越多安全性越差:2.远程登录主机时,会有一个sshd程序,22端口: 二.centos网络设置 1.osi七层,人为的将网络通讯分为7层,每层都有一个协议. 发包分成3步:1.计算是否在一个广播域:2.基于arp协议来发包获取对方pc的mac地址:3.在数据链路层还是以广播的方式来传递: 同网段指的是在同一个房间,前三段数字相…
systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.apt-get install ugetapt-get install aria2说明:uget是kali里常用的下载工具,aria2是插件. 以下是兄弟连linux教程学习日记2016-9-12 学习日记ls 查看目录下的文件,以下是常用选项ls -l long,长显示,详细ls -a  显示所有文件…
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd5360cba1adb7d 目录 Linux学习笔记... 1 请切换web视图查看,表格比较大,方法:视图>>web板式视图... 1 1.      常用命令... 3 1.1文件处理命令... 3 1.2权限管理命令... 8 1.3文件搜索命令... 12 1.4帮助命令... 19 1.5压…
1.文件目录操作命令 (1) ls   显示文件和目录列表 a ls -l  显示文件的详细信息 b ls -a 列出当前目录的所有文件,包含隐藏文件. c stat '目录/文件'   显示指定目录/文件的相关信息,比ls命令显示的内容更多 (2) mkdir '目录'    创建目录 (3) touch '文件名'    当前目录下创建一个空文件 (4) echo '内容'>'文件名'   当前目录下生成一个带内容的文件 (5) cat.tac '文件名'    查看文件中的文本内容 a m…
linux学习心得之目录树开端与/etc(图文) linux中“一切皆文件”,学习linux一年了,在学习过程中对目录树的一点心得,分享给大家,有不对的地方敬请斧正. 不多说了,先上图: 根目录: / 哪些目录不可与根目录分开: /etc:配置文件 /dev:所需要的设备文件 /lib:执行文件所需的函数库与内核所需模块 /bin:重要执行文件 /sbin:重要的系统执行文件 ************************************************************…
回到占占推荐博客索引 本篇文章是对自己学习Linux及在它的环境下部署工具的一个总结,以方便自己查阅,也给他人一个帮助,本文章同时会不断的更新,欢迎大家订阅! 本目录包括的内容会包括linux基础命令,redis,mongodb,node.js,.net core,kafka,rabbitmq,zookeeper,docker,nginx等工具的部署! Linux~学习笔记目录 Linux~常用的命令 Linux~上部署.net MVC出现的问题与解决 Linux~yum命令安装程序 Linux…
Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念 进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文件所有者.文件所在组等概念 一.Linux文件结构及基本文件夹 文件系统是Linux系统中最基础的一环,但是又是学习Linux系统必学的.因为目前只是刚入门学Linux系统,还不能总结出Linux文件系统的精华部分,所以只是对Linux系统的文件系统做知识的初步整理. 虽然Linux系统有很多种类,…