Ubuntu 使用笔记

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

privoxy

淘宝镜像安装hexo

淘宝镜像

nmp,nodejs直接用新立得安装
这里还是到nodejs官网,直接下载压缩包,然后解压,把解压后的bin目录添加到PATH环境变量中去,记得PATH=$PATH:xxx/bin

hexo配置

  1. git更新子模块
    git submodule update
  2. 创建分支
    git branch test
  3. hexo布置
    npm install hexo-deployer-git –save
    布置hexo d
  4. 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  

猜你喜欢

转载自blog.csdn.net/xfzero/article/details/79963295