linux知识

1.Ubuntu安装源替换
mirrors.aliyun.com
/etc/apt/sources.list
将文件中的quantal=>trusty

2.密钥的管理
1>ssh-keygen -C zgt
cat zgt
2>ssh-add -l 查看已经加载的密钥
私钥 0600
chmod 0600 zgt zgt.pub
3>ssh-add zgt 加载密钥
4>ssh-add -d(-D) zgt 删除一个或者多个密钥
5>git config --global user.name ‘XXX’
git config —global user.email ‘XXX’
git config -l 查看配置信息

3.vagrant虚拟机
1>vagrant box list 列出box
2>vagrant box add box_name 加载box
3>vagrant init box_name 初始化box,产生vagrantfile文件
4>vagrant up 启动virtual box
5>vagrant ssh 进入虚拟机
6>exit 退出
7>vagrant halt/destroy 关闭/摧毁虚拟机

4.rails知识
rails new Blog -B(不执行bundle install) -T(不生成测试文件) -d mysql

5.screen 分屏管理(command+shift+d)
screen(需要先安装) -S web(别名)
在执行ctrl+A/ctrl+D 隐藏rails s 界面
执行screen -r web 恢复rails s界面

6.2台类linux电脑之间通过SSH传输文件
1>apt-get install openssh-server(安装ssh服务器)
2>ifconfig查看当前电脑IP:192.168.1.10
3>到另外一台电脑上ssh登录服务器
ssh [email protected]
4>scp -r [email protected]:/home/zgt/Documents/ruby.rb /home/zz/Documents/

你可能感兴趣的:(linux知识)