Ubuntu 使用笔记
Ubuntu初始化
1. 安装无线驱动和更新系统以及语言
2. 安装新立得和gdebi
sudo apt-get install synaptic
3.安装软件
sudo apt-get install git vim vim-gnome vim-gtk uget ariac
这里用synaptic安装特别方便还不容易出事故
初始化github
1. 安装ssh key
(1) 生成ssh key
ssh-keygen -t rsa -C "[email protected]"
(2)添加新的Key到ssh-agent
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
(3) 添加到github
2. 配置github信息
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
3. 同步远端代码
git remote add origin [email protected]:zerolxf/zero.git
翻墙
1. shadowsocks安装
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
2. proxychains安装
sudo apt-get install proxychains
修改最后一行配置信息为socks5 127.0.0.1 1080
sudo vim /etc/proxychains.conf
3. uget的安装:
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt-get update
sudo apt-get install uget
4. aria2的安装:
sudo add-apt-repository ppa:t-tujikawa/ppa
sudo apt-get update
sudo apt-get install aria2
=======
chorme
shadowsock
星际翻译
git
nodejs & hexo
and so on
vim
参考链接
socks5 强转http
淘宝镜像安装hexo
nmp,nodejs直接用新立得安装
这里还是到nodejs官网,直接下载压缩包,然后解压,把解压后的bin目录添加到PATH环境变量中去,记得PATH=$PATH:xxx/bin
hexo配置
- git更新子模块
git submodule update - 创建分支
git branch test - hexo布置
npm install hexo-deployer-git –save
布置hexo d - hexo布置出问题了,就把deploy_git删掉
Ubuntu 搭建FTP服务器
腾讯云教程
阿里云端口号22
腾讯云端口号21
Ubuntu 添加用户
useradd -m zeroxf
passwd zeroxf
#add user to sudo group
usermod -aG sudo username
ssh 登录cmd不补全
sudo chsh -s /bin/bash <username>
解压文件
MDZZ老是忘记怎么解压
.tar.gz 类型
tar -zxvf xx.tar.gz
zip类型
zip -r archive_name.zip directory_to_compress #压缩
unzip archive_name.zip #解压
tar类型
tar -cvf archive_name.tar directory_to_compress #打包
tar -xvf archive_name.tar.gz # 解包
ssh登录免密码
#生成密钥
ssh-keygen -t rsa -C "[email protected]"
#把公钥拷贝到服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub username@host