摘要

系统环境Ubuntu 16.04 amd64

隔一段时间要配一次服务记不住,记录在这里方便以后安装。

目前更新了以下服务:

  • ssh
  • samba
  • vimrc // 20200126更新

ssh

安装

sudo apt-get install openssh-server

附个SecureCRT保护眼睛的背景色:

色调(E):85

饱和度(S):95

亮度(L):205

红(R):204

绿(G):232

蓝(B):207

10进制颜色值(RGB):13625548

16进制颜色值(HEX):CCE8CF

samba

安装

sudo apt-get install samba

配置

配置前最好备份下smb.conf文件,我这里备份为smb.conf.bk

cd /etc/samba
sudo cp smb.conf smb.conf.bk
vi smb.conf

配置主要分为以下两个部分:

  • 需要共享哪个目录
  • 目录权限

直接在smb.conf文件的最后加入如下语句:

[pusidun_share]
comment=My share
path=/home/pusidun
writable=yes
browseable=yes

path是想共享的目录,writable和browseable是写权限和读权限

根据自己的配置要求改一下就行。

配置好后要重启服务

sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart

samba的用户权限

我们登陆samba的用户名和linux用户名是共享的,但是之间不共享密码,需要单独为samba账号设置密码。

smbpasswd -a pusidun

上面这条命令是来设置pusidun这个账号的samba密码的。根据如上所述,这里设置密码的账号也应该是linux系统的账号名。

windows登陆samba

资源管理器或者win+R运行,输入“\IP地址”即可连接。

vimrc

# ~/.vimrc
set nocompatible
set encoding=utf-8
set fileencodings=utf-8,chinese
set tabstop=4
set cindent shiftwidth=4
set backspace=indent,eol,start
autocmd Filetype c set omnifunc=ccomplete#Complete
autocmd Filetype cpp set omnifunc=cppcomplete#Complete
set incsearch
set number
set display=lastline
set ignorecase
syntax on
set nobackup
set ruler
set showcmd
set smartindent
set hlsearch
set cmdheight=1
set laststatus=2
set shortmess=atI
set formatoptions=tcrqn
set autoindent

exuberant-ctags这个工具可以为程序语言对象生成索引

ctags -h=.h.c.S -R

比较常用的命令:

  1. tag tagname 用于跳转到指定的tag
  2. ctrl+] 取出当前光标下的word作为tag的名字并进行跳转
  3. tags 列出曾经访问过的tag的列表
  4. ctrl+T 跳转到前一次的tag处
  5. ctrl+w+] 分割当前窗口,并且跳转到光标下的tag

最新文章

  1. 8天掌握EF的Code First开发系列之动手写第一个Code First应用
  2. Python3基础 访问列表 大于等于指定索引值的所有元素
  3. 让所有的浏览器都支持html5
  4. DirectX 矩阵
  5. tomcat下部署可以访问的文件夹
  6. RMAN catalog备份恢复方案
  7. the C programming language 阅读笔记1
  8. JSP——九大内置对象和其四大作用域
  9. RobotFramework 数据分离
  10. Android中调用文件管理器并返回选中文件的路径
  11. Web Api 利用 cors 实现跨域
  12. 手把手用Monkey写一个压测脚本
  13. servlet篇 之 servlet概念及其功能实现
  14. odoo中self的使用
  15. Ubuntu编译Android源码步骤
  16. MQTT简介
  17. CF 3-6 2级组 D题 STRESSFUL TRAINING 紧张的比赛
  18. 微信小程序:java后台获取openId
  19. 系统批量运维管理器Fabric详解
  20. 【游记】Noip2018

热门文章

  1. ORCLE 列转行
  2. 问答题:你下班后是选择关电脑?Or,只关闭显示器?
  3. 【JavaScript数据结构系列】00-开篇
  4. [工具-002]把png图片转换成ico图标
  5. 设置Mac终端、pip、Anaconda、PyCharm共用一套环境
  6. excel操作数据实用技能
  7. JAVASE(十五) 泛型 :泛型用例、自定义泛型类、通配符
  8. Java实现 LeetCode 831 隐藏个人信息(暴力)
  9. Java实现 洛谷 P1049 装箱问题
  10. Java实现 LeetCode 168 Excel表列名称