Linux系统自带python2.x,系统有很多依赖程序,比如yum就是python2写的,所以不要卸载python2,忽略即可。
python官网:https://www.python.org/
下载Python3
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
IT技术笔记
Linux系统自带python2.x,系统有很多依赖程序,比如yum就是python2写的,所以不要卸载python2,忽略即可。
python官网:https://www.python.org/
下载Python3
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
ts: (ts是tabstop的缩写)一个tab显示多少个空格的长度,vim默认8。
autoindent: 前行有缩进时,后续的新行将会自动缩进到相同的位置。
softtabstop: 编辑模式的时候按退格键的时候退回缩进的长度。
shiftwidth: 每一级缩进的长度,一般设置成跟 softtabstop 一样。
expandtab: 缩进用空格来表示。
noexpandtab: 缩进用制表符表示。
安装英文版ubuntu,在打开含有中文字符文件时会乱码,有需要给Ubuntu Server装中文环境
1.安装之前,执行 echo $LANG
屏幕显示:en_US.UTF-8
说明现在是英语环境,需要切换到中文环境。
本地Windows远程桌面连接阿里云Ubuntu 16.04服务器:
1、目的:
希望通过本地的Windows远程桌面连接到阿里云的Ubuntu服务器,通过远程桌面图形界面的方式操作服务器。
2、条件:
申请的阿里云Ubuntu服务器一台,本地Windows操作系统电脑一台。
find 命令是递归遍历文件夹
基本语法
$ find [path] [option] [expression]
参数
-maxdepth n :指明遍历的深度
find ./ -maxdepth 1 -type d
注:如上n为1时,即遍历当前层级的目录文件。
防止网站被恶意解析,禁止IP直接访问,只允许域名访问
Apache版本
[root@localhost ~]# httpd -v Server version: Apache/2.4.6 (CentOS) Server built: Oct 19 2017 20:39:16
Apache禁止IP访问网站配置...
htpasswd参数
-c 创建passwdfile.如果passwdfile 已经存在,那么它会重新写入并删去原有内容. -n 不更新passwordfile,直接显示密码 -m 使用MD5加密(默认) -d 使用CRYPT加密(默认) -p 使用普通文本格式的密码 -s 使用SHA加密 -b 命令行中一并输入用户名和密码而不是根据提示输入密码,可以看见明文,不需要交互 -D 删除指定的用户
使用yum安装Go
yum install -y golang
安装vim插件管理器Vundle和vim-go插件
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim git clone https://github.com/fatih/vim-go.git ~/.vim/bundle/vim-go
1. 目录/etc/httpd/conf.d下新建vhosts.conf文件,内容如下
Listen 80 <VirtualHost *:80> DocumentRoot "/www" DirectoryIndex index.html index.php <Directory "/www"> Options -Indexes +FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>