随笔分类 - Linux部分
摘要:这个问题有两种可能: 1、一种是由于当前用户使用的shell是/bin/sh的原因。在添加用户的时候没有添加用户的指定shell类型,因此默认为/bin/sh。 可以用如下命令查看当前用户的shell类型: 如果是/bin/sh 使用: 或者使用: 命令修改shell类型 2、另一种是当前用户的sh
阅读全文
摘要:这个问题通过修改xshell终端属性可以解决,步骤如下: "文件" -> "属性" -> "终端" -> "键盘" ,按照如下选择即可:
阅读全文
摘要:一、调整xshell终端显示的最大行数 1、文件 -> 属性 -> 终端,如下图 2、调整缓冲区大小的行数,确定即可,如下图: 注意:此方法只是修改了连接该主机时的显示行数,其他主机的还是默认值,若需要修改,仍按上述方式修改即可! 二、解决 vi/vim 中,上下左右和删除键不能使用的问题 在 .v
阅读全文
摘要:一、简介与安装 今天无意间从同事那里知道有 tmux 这种神器,tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端(准确说是伪终端)。使用该工具,用户可以连接或断开会话,而保持终端在后台运行。类似的工具还有screen,今天只介绍tmux相关
阅读全文
摘要:一、理论梳理 WSGI是web服务器的网关接口,它是一个规范,描述了web服务器(下图中的WEB server)如何与web应用程序(下图中的Application)通信,以及web应用程序如何链接在一起处理请求(接受请求,处理请求,响应请求)。 基于wsgi运行的框架有bottle,Django,
阅读全文
摘要:一、Nginx.conf主配置文件 Nginx主配置文件conf/nginx.conf是一个纯文本类型的文件,整个配置文件是以区块的形式组织的。一般,每个区块以一对大括号{}来表示开始与结束。 有关Nginx配置文件nginx.conf更详尽的解释参见博客:https://www.cnblogs.c
阅读全文
摘要:一、redis发布订阅 Redis 通过 PUBLISH 、SUBSCRIBE 等命令实现了订阅与发布模式。 其实从Pub/Sub的机制来看,它更像是一个广播系统,多个Subscriber可以订阅多个Channel,多个Publisher可以往多个Channel中发布消息。可以这么简单的理解: -
阅读全文
摘要:一、MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包
阅读全文
摘要:一、centos7安装python3 1、下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 下载完成,如下图: 2、安装python前的库环境,非常重要 安装python3之前,解决环境依赖,提前安
阅读全文
摘要:一、用户管理 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源。 普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话
阅读全文
摘要:一、Linux之文档与目录结构 1、Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同。Linux没有“盘(如C盘、D盘、E盘)”的概念,而是建立一个根"/"文件系统,所有的目录也都是由根目录衍生出来。 Linux与Windows系统目录有所不同,windows使用反斜
阅读全文
摘要:一、服务器核心知识 1、电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机)、笔记型电脑(笔电)、平板电脑,还是智慧型手机等等,这些东西都算是电脑。虽然接触这么多,但是,你了解电脑里面的元件都有什么吗?以桌机来说,电脑的机壳里面含有什么元件?不同的电脑可以应用在哪些工
阅读全文
浙公网安备 33010602011771号