Linux下常用命令

针对经常使用到的Linux命令,汇总一下,以备查看:

      一、安装类:

            1、GIT

                    sudo apt install git

                    sudo apt-get install git-core

             2、Bazel

                    方法1:(下载最新版本)

                            sudo apt-get install curl

                            echo "deb[arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list

                            curl https://bazel.build/bazel-release/pub.gpg | sudo apt-key add -

                            sudo apt-get update

                            sudo apt-get install bazel

                            sudo apt-get upgrade bazel

                    方法2:(下载指定版本)

                            下载地址:https://github.com/bazelbuild/bazel/releases

                            下载版本如:bazel-0.25.2-installer-linux-x86_64.sh 

                            chmod +x bazel-0.25.2-installer-linux-x86_64.sh 

                            ./bazel-0.25.2-installer-linux-x86_64.sh --user   :--user标志将Bazel安装到$HOME/bin目录,并设置.bazelrc路径$HOME/.bazelrc

                    方法3:源码编译

                            git clone https://github.com/bazelbuild/bazel.git

                            cd bazel

                            ./compile.sh

                           卸载:bazel的卸载比较麻烦:

                              ll .bazel

                              sudo rm -rf .bazel/bin

                              sudo rm -rf .bazel

                              sudo rm -rf /usr/local/bazel (如果有该目录)

                              sudo rm -rf /usr/bin/bazel  (如果有该目录) 

                              sudo rm -rf /usr/lib/bazel  (如果有该目录) 

                              注意:卸载完一个版本再安装新版本前一定要记得重启一下。

             3、JDK8

                    sudo apt-get install openjdk-8-jdk

             4、GCC

                   sudo apt install gcc-4.8 gcc-4.8-multilib g++-4.8 g++-4.8-multilib   (for 4.8)

                   sudo apt install gcc-5 gcc-5--multilib g++-5 g++-5--multilib (for 5)

                   sudo update-alternatives:ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,,--slave能保证gcc和                           g++保持相同的版本

                   sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8

                   sudo update-alternatives --config gcc  :选择相应的GCC作为当前默认版本

                   sudo update-alternatives --remove gcc /usr/bin/gcc-4.5   |   apt-remove:删除对应版本

             5、本地服务器nginx

                    sudo apt-get install nginx-light

                    sudo service nginx start

                     测试下:打开浏览器输入 http://127.0.0.1 显示welcome to nginx!

             6、Tensorflow 

                   git clone http://github.com/tensorflow/tensorflow    Source code

                   https://github.com/lhelontra/tensorflow-on-arm/releases     for ARM

                   https://blog.csdn.net/qq_31261509/article/details/79840385(ARM setup Tensorflow)

                   bazel build --

                  

             7     Python

                    which python python3.5

                    rm /usr/bin/python

                    ln -s /usr/bin/python3.5 /usr/bin/python

                 

      二、查看类:

            1、查看GCC版本

                     方法1:gcc -v

                     方法2:ll usr/bin/gcc*

            2、查看glibc版本

                     ldd --version

            3、查看bazel版本

                     bazel version

            4、查看java版本

                     java -version

            5、查看Ubuntu系统信息:

                     uname -a

 

 

                  

      

转载于:https://www.cnblogs.com/jimchen1218/p/11596543.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值