PS:最近对Ubuntu有点兴趣,主要由于在后端开发方面,Linux有着特别的优势。因此重装回Linux也是必然的。

Ubuntu安装命令

  • apt-get
  • dbkg 是Debian package简写,所有源自”Debian”的Linux的发行版都使用dpkg

  • dpkg -i <.deb file name>

  • dpkg -L package 查看软件安装到

  • dpkg -l package 查看包的版本

  • dpkg -r package 移除软件(保留配置)

  • dpkg -P package 移除软件(不保留配置)

  • dpkg -s package 查找包的详细信息

  • dpkg -c package.deb 列出 deb 包的内容

  • dpkg –unpack package.deb 解开 deb 包的内容

  • dpkg -S keyword 搜索所属的包内容

  • dpkg –configure package 配置包

PPA(Personal Package Archives) 添加软件源 个人软件包集

使用示例

sudo add-apt-repository ppa:chromium-daily/stable

Man手册

sudo apt-get install manpages-zh

下载工具 wget、curl、Axel

wget [option]... [URL]...

JAVA环境配置

sudo update-alternatives --install /usr/bin/java  java  /home/goerver/App/JDK1.8/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /home/goerver/App/JDK1.8/bin/javac 300

sudo update-alternatives --install /usr/bin/jar   jar   /home/goerver/App/JDK1.8/bin/jar 300

sudo update-alternatives --install /usr/bin/javah javah /home/goerver/App/JDK1.8/bin/javah 300

sudo update-alternatives --install /usr/bin/javap javap /home/goerver/App/JDK1.8/bin/javap 300

Android-Studio安装出错

  • ubuntu运行android studio出错unable to run mksdcard sdk
  • 系统是ubantu 15.04 64位
  • 原因:缺少lib

解决方法:

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

Linux建立快捷方式

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/goerver/App/android-studio/bin/studio.png
Exec="/home/goerver/App/android-studio/bin/studio.sh" %f
Comment=Android Studio
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio
  • 添加到启动器示例
    sudo cp robomongo.desktop /usr/share/applications/robomongo.desktop
    

Ununtu 桌面启动器配置

将 Ubuntu 16.04 LTS 的 Unity 启动器移动到桌面底部命令:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

恢复到原来的左侧命令:

gsettings set com.canonical.Unity.Launcher launcher-position Left

MongoDB配置

  • 将MongoDB bin 添加环境变量
  • 后台直接启动命令
    sudo ./bin/mongod --logpath /data/log/mongo.log --dbpath=/data/db --fork  
    
  • 后台配置文件启动命令
    sudo bin/mongod -f ./configdb
    
  • MongoDB Auth 该安装认证在数据库中存储,无法在配置文件中完成。除了配置集群使用Key文件外

Redis配置文件

redis-server redis.conf

Linux 命令示例

将所有文件合并到一个文件中

find . -name *.* | xargs -r -i cat {} >> ../cn.txt