1. vimrc
全局:/etc/vimrc
个人:~/.vimrc
set nu set ai set paste set hlsearch syntax on set cursorline autocmd BufNewFile *.sh exec ":call SetTitle()" func SetTitle() if expand("%:e") == 'sh' call setline(1,"#!/bin/bash") call setline(2,"#") call setline(3,"# ***************************************************************") call setline(4,"# Author: kirk") call setline(5,"# Blog: https://www.cnblogs.com/keye/") call setline(6,"# Date: ".strftime("%Y/%m/%d %H:%M:%S")) call setline(7,"# FileName: ".expand("%")) call setline(8,"# Description: Knowledge is infinite!") call setline(9,"# Copyright(C): ".strftime("%Y/%m ")."All rights reserved") call setline(10,"# ****************************************************************") call setline(11,"") endif endfunc autocmd BufNewFile * normal G
配置文件:永久有效
全局:/etc/vimrc
个人:~/.vimrc
扩展模式:当前vim进程有效
(1) 行号
显示:set number, 简写为set nu
取消显示:set nonumber, 简写为set nonu
(2) 忽略字符的大小写
启用:set ic
不忽略:set noic
(3) 自动缩进
启用:set ai
禁用:set noai
(4) 复制保留格式
启用: set paste
禁用: set nopaste
(5) 高亮搜索
启用:set hlsearch
禁用:set nohlsearch
(6) 语法高亮
启用:syntax on
禁用:syntax off
(7) 显示Tab和换行符 ^I 和$显示
启用:set list
禁用:set nolist
(8) 文件格式
启用windows格式:set fileformat=dos
启用unix格式:set fileformat=unix
简写: set ff=dos|unix
(9) 设置文本宽度
启用: set textwidth=65 (vim only)
禁用: set wrapmargin=15
(10) 设置光标所在行的标识线
启用:set cursorline,简写cul
禁用:set no cursorline
2. bashrc
对所有用户有效:/etc/bashrc
仅对当前用户:~/.bashrc
PS1="[e[1;32m][[e[0m][e[1;33m]u[e[36m]@h[e[1;31m] W[e[1;32m]][e[0m]\$ " source /etc/bashrc 或 source ~/.bashrc
3. linux 登录后佛祖保佑
vim /etc/motd
o8888888o
o8888888o
88" . "88
(| -_- |)
O - /O
____/`---'\____
.' \| |// `.
/ \||| : |||//
/ _||||| -:- |||||-
| | \ - /// | |
| \_| ''---/'' | |
.-\__ `-` ___/-. /
___`. .' /--.-- `. . __
."" '< `.___\_<|>_/___.' >'"".
| | : `- \`.;` _ /`;.`/ - ` : | |
`-. \_ __ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
`=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
学海无涯 大道至简
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
将上面复制在motd文件即可。
4. 桥接网卡配置方法
vim /etc/sysconfig/network-scripts/ifcfg-ens33 # 静态IP BOOTPROTO="static" ONBOOT="yes" IPADDR="192.168.175.100" # 物理机网段IP NETMASK="255.255.255.0" # 子网掩码 GATEWAY="192.168.175.2" # 网关 DNS1="114.114.114.114" # DNS service network restart # 重启网卡
5. 安装 Anconda
bash Anaconda3-2019.03-Linux-x86_64.sh # 逐步安装即可 # 配置环境变量 vim ~/.bashrc export PATH=/root/anaconda3/bin:$PATH source ~/.bashrc conda info # 查看Conda环境配置 # 创建子环境:(子环境名为 py27,Python版本为3.6.6) conda create --name py366 python=3.6.6 conda info --envs # 查看已有的子环境 # 激活环境:(从其他环境切换至需要环境) source activate conda activate py366 # 退出当前环境 conda deactivate