Ubuntu常见命令总结

                                                       Ubuntu常用命令
1、环境变量配置:
    $vim .bashrc   ——>进入.bashrc文件的vi编辑模式;
    (知识补充:i进入vi的编辑模式; Esc 进入vi的命令模式;)
在以下配置中添加新增的环境变量配置(备注:与Win操作系统的区别:Linux中环境变量之间用“:”隔开,WinXXX中使用“;”隔开)
   使用$env  查看环境变量是否设置成功
   export PATH=/data/bin/:/data/Downloads/android-sdk-linux_x86/platform-tools/:/home/taoli/Downloads/rar/:$PATH
2、配置repo 命令的使用:
在 /data/bin/目录下存放repo文件, 将repo文件按照1所述添加到环境变量中;
3、repo和git命令的使用:
  (知识补充:repo是在git之上建立的仓库管理工具;git开源的分布式版本控制系统;gerrit:基于网页的代码审查工具)
   从服务器上下载代码实例:
  $repo init -u [email protected]:qaep/manifest.git -m app-cocktail-v2.0-dint.xml
  $repo sync

使用git的步骤:
      (1)Use repo start to start a new topic branch
(2)Edit the files
(3)Use git add to stage changes
(4)Use git commit to commit changes
(5)Use repo upload to upload changes to review server
  当需要进行代码修改或者更新添加功能时执行:
      $repo start BRANCH_NAME    // 创建新的分支
      $repo status                                 // 验证分支是否创建成功
      $repo status BRANCH_NAME PROJECT // 将分支分配到指定的项目
      $git checkout BRANCH_NAME  // 切换分支
      $git branch  or  $repo branches                                 // 查看所有分支
   
(备注:默认情况下,git是不会跟踪project中的变化,使用以下命令添加到仓库)
      $git add
4、查看文件状态:    $repo status
     查看没有提交的编辑:$repo diff        
     (备注:确保当前目录为项目所在目录)
      $cd ~/WORKING_DIRECTORY/PROJECT
      $git diff –cached
At last: $git commit  (备注:必须提供a helpful message,否则提交中断)
5、上传到Gerrit
     $repo sync // 上传之前必须上传最新的修订版本
     $repo upload
   (备注:如果在执行 repo sync 命令时发生异常的处理方式:
     $git add
     $git commit
     $git rebase –continue               // 执行复位
     执行以上代码之后:
     $repo sync PROJECT)
6、当Gerrit Review通过之后就可以进行上传:
     $repo sync     // 上传
     $repo prune   //  安全删除分支


7、Linux系统默认支持.tar压缩文件的压缩和解压
     (1)压缩.tar文件
        $tar cf 压缩文件名  被压缩的文件名
      (2)更新压缩文件
        $tar uf 压缩文件名  被压缩的文件名
      (3)解压.tar文件
        $tar -xvf 文件名
8、Linux系统压缩和解压.rar文件
      下载rarlinux-4.1.b5.tar.gz压缩文件
      (1)使用7进行文件解压
、  (2)将解压filepath路径按照1配置环境变量的方式添加到环境变量中
      (3)解压文件  $unrar  x filepath
9、在Linux终端编译APK
    (1)进入源码所在目录
    (2)加入环境变量
        source ../../../build/envsetup.sh
      (3)进行编译$mm
      (4)安装apk
      Notepad apk安装目录
      $adb install out/target/product/generic/custpack/app/withoutlibs/NotePad2.apk


     





猜你喜欢

转载自weihan1314.iteye.com/blog/1356111