ubuntu开发环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GG_SiMiDa/article/details/73189277

安装

1、安装VirtualBox或者VMWare
2、前往http://releases.ubuntu.com/下载对应的iso镜像文件
3、安装ubuntu

VirtualBox设置共享文件夹

1、VirtualBox添加一个固定分配的共享文件夹share,不要选择自动挂载
2、启动ubuntu,在VirtualBox设备菜单中安装增加功能,运行
3、创建挂载点目录sudo mkdir /mnt/shared
4、在/etc/fstab中添加一项share /mnt/shared vboxsf defaults 0 0
5、重启sudo reboot now
6、df看一下share是不是已经挂载到/mnt/shared了

快捷键

  • 打开tty,Ctrl-Alt-F1~F7

  • 打开终端Ctrl-Alt-t

  • 最大化窗口Ctrl-Super-up

  • normal窗口Ctrl-Super-down

  • 最小化窗口,继续Ctrl-Super-down

  • 关闭窗口Alt-F4

  • 更多默认快捷键见截图:
    ubuntu

常用命令

sysinfo

cat /proc/version
cat /proc/cpuinfo
cat /proc/meminfo

cat /etc/environment
cat /etc/passwd
cat /etc/shells

env
fdisk -l
df -h
free -h
ps -aux
pstree
top
ifconfig
netstat -tanp
vmstat

account

passwd root
groupadd hw
useradd hw -g hw -G sudo -m -s /bin/bash
passwd hw
su hw

editor

apt-get update
apt-get install vim
add-apt-repository ppa:adrozdoff/emacs
apt-get install emacs25
git clone https://github.com/purcell/emacs.d.git ~/.emacs.d(`拷贝大牛的配置`)
ln -sf /usr/bin/emacs /etc/alternatives/editor

中文输入法

sudo apt-get install ibus-pinyin
ibus-setup添加中文拼音输入,设置切换键位Ctrl-Space

Gnome Session Manager

apt-get install gnome-session-flashback

devenv

apt-get install git
git config --global user.name "XXX"
git config --global user.email "XXX"
git config --global core.editor editor  

apt-get install build-essential
apt-get install autoconf automake make libtool pkg-config

apt-get install python
apt-get install python-pip

ss

pip install shadowsocks
# shadowsocks.json
{
    "server":"0.0.0.0",
    "server_port":8388,
    "password":"readsense",
    "local_address":"127.0.0.1",
    "local_port":1080,
    "timeout":500,
    "method":"aes-256-cfb",
    "fast_open":false
} 
server:
ssserver -c /etc/shadowsocks.json -d start
client:
sslocal  -c /etc/shadowsocks.json -d start
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

LAMP/LNMP

add-apt-repository ppa:ondrej/php
apt-get install apache2 nginx mysql-server mysql-client php7.0

猜你喜欢

转载自blog.csdn.net/GG_SiMiDa/article/details/73189277