Ubuntu環境変数とADB構成

UbuntuLinux環境変数

Windowsと同様に、Ubuntu Linuxシステムには、システム環境変数とユーザー環境変数の2種類の環境変数が含まれています。システム環境変数はすべてのシステムユーザーに有効であり、ユーザー環境変数は現在のユーザーにのみ有効です。

ユーザー環境変数は通常、次のファイルに保存されます。

上記のファイルは、Ubuntu10.0より前のバージョンでの使用は推奨されていません。

システム環境変数は通常、次のファイルに保存されます。

/ etc / profileおよび/etc/bash.bashrcは、Ubuntu10.0バージョンでは推奨されていません。

UbuntuLinux環境変数の優先度

  1. / etc / profile:ログイン時に、オペレーティングシステムがユーザー環境をカスタマイズするために使用する最初のファイル。このファイルは、システムの各ユーザーの環境情報を設定します。このファイルは、ユーザーが初めてログインしたときに自動的に実行されます。
  2. / etc / environment:ログイン時にオペレーティングシステムによって使用される2番目のファイル。システムは、独自のプロファイルを読み取る前に、環境ファイルの環境変数を設定します。
  3. ~ /.bash_profile:ログイン時に使用される3番目のファイルは.profileファイルです。各ユーザーはこのファイルを使用して、自分専用のシェル情報を入力できます。ユーザーがログインすると、ファイルは1回だけ実行されます。デフォルトでは、彼はいくつかの環境変数を設定し、ユーザーの.bashrcファイルを実行します。 / etc / bashrc:このファイルは、bashシェルを実行するユーザーごとに実行されます。bashシェルを開くと、ファイルが読み取られます。
  4. ~ /.bashrc:このファイルには、bashシェル専用のbash情報が含まれています。このファイルは、ログイン時および新しいシェルを開くたびに読み取られます。
  5. /etc/bash.bashrc:ユーザーがシェルまたはデスクトップシステムに入ると自動的に実行されるスクリプト

いくつかの環境変数の優先順位:1> 2> 3

UbuntuLinuxでadb環境変数を設定します

vi〜 / .bashrc(ルートのデフォルトディレクトリにあるbashrcファイル)

このファイルに追加します:export PATH = / home / homer / android-sdk-linux / platform-tools /:$ PATH

再起動または再度ログインすると有効になります。すぐに有効にする場合は、source〜 / .bashrcを実行します。


su root

vi〜 / .bashrc(ルートのデフォルトディレクトリにあるbashrcファイル)

このファイルに追加します:export PATH = / home / homer / android-sdk-linux / platform-tools /:$ PATH

再起動または再度ログインすると有効になります。すぐに有効にする場合は、source〜 / .bashrcを実行します。


**1. **実現のアイデア:

PATHのデフォルトのbinディレクトリにadbのソフトリンクを作成します

**2. ** sudo $ PATHを表示:echo'echo $ PATH '| sudo sh

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin

**3. ** sudoのデフォルトパスを入力してください:

cd /usr/local/bin/

**4. **ソフトリンクを確立します:

sudo ln -s /home/homer/android-sdk-linux/platform-tools/adb

**5. このように、通常のユーザー(homer)、スーパーユーザー(root)、およびsudoユーザーでは、これらのユーザーのPATH環境変数にディレクトリ / usr / local / bin **が含まれているため、adbコマンドを直接使用できます。

UbuntuLinuxは電話を認識できません

homer@ubuntu:~$ adb devices
List of devices attached 
???????????? no permissions

UbuntuLinuxが電話認識を開始

homer@ubuntu:~$ sudo adb kill-server
homer@ubuntu:~$ sudo adb start-server

参考資料:

[ / etc / profile、Linuxの〜/ .bash_profileなどのいくつかのファイルの実行プロセス](http://blog.csdn.net/sunboy_2050/article/details/6322892)

[ Ubuntuで環境変数を設定するいくつかの方法と違い](http://hi.baidu.com/sunboy_2050/blog/item/c63a366f7776c1e4421694e7.html)

[ Android実機のデバッグが文字化けしている(携帯電話が認識されない)](http://hi.baidu.com/sunboy_2050/blog/item/481e70c9dfae3c05bf09e6be.html)

Recommended Posts

Ubuntu環境変数とADB構成
Ubuntu19.1のインストールと構成中国の環境
Ubuntu構成開発環境
Ubuntu開発環境の構成
Ubuntu 16.04にJDKをインストールし、環境変数を構成します
ubuntuはpython2.5環境変数を設定します
Ubuntu16.04のインストールと簡単な構成
Ubuntu16.04のインストールとSVNの構成
UbuntuPostgreSQLのインストールと構成
Ubuntu18.04.1ビルドJava環境とHelloWorld
Ubuntu16.04構成OpenCV3.4.2と基本的な使用法
Ubuntuインストール後の構成と美化(1)
Nginxのインストールと構成のロード(ubuntu12.04)
Ubuntu構成ソースとインストールソフトウェア
ubuntuでのJDK環境変数の構成方法
UbuntuはPHPとPHPNginxの設定方法をインストールします
Ubuntu12.04でのDLNA / UPnPサーバーのインストールと構成
ubuntu18.04初期構成
深層学習環境構成ガイド! (Windows、Mac、Ubuntuの完全な説明)
Ubuntunfs構成
Ubuntu20.04構成に関する注意事項
Ubuntu14.04構成レコード
DebianおよびUbuntuのインストールソース構成ファイルの説明
Ubuntuの基本的な構成とインターフェースの美化
仮想マシンのインストールと構成ubuntu共有フォルダー_
UbuntuでのKaldiのインストールと構成のグラフィックチュートリアル
ubuntu18.04インストール後の基本構成と一般的なソフトウェアのインストール
Ubuntu19.1でのGitLabのインストール、構成、およびアンインストール
Ubuntu環境でのSSHのインストールと使用
ubuntu16.04はGPU環境を展開します
Ubuntu16.04は、VMwareでの完全なインストールと構成のチュートリアルをミラーリングします
[Linux] ubuntuは構成vsftpdをインストールし、ディレクトリをロックします
概要:UbuntuPython2.xおよび
ubuntu構成python、赤
OpenMPI-Ubuntuのインストールと構成
Ubuntuを構築および構成するための組み込みLinux開発環境
Ubuntu20.04の経験と美化
Ubuntu18.04ネットワークカードの構成
Ubuntuの紹介とインストール
[python] ubuntuの下のpython2とpython3
Ubuntuでのネットワーク構成
Python仮想環境:Ubuntu16.04
023.Ubuntuの一般的なパーソナライズされた構成
UbuntuTouch環境のセットアップ
ubuntu環境でのMySQLのインストールと簡単な実践(1)
Ubuntu12のステップバイステップのインストールと構成(システム、FTP、TELNET ..設定)
Ubuntu18.10はJava環境を構成します
レッスン002ubuntu環境の構築とubuntuグラフィカルインターフェイスの操作(無料)
Centos7でのJDK、mysql、tomcatの環境構成
Linuxファイアウォール関連の構成コマンドと操作(centosおよびubuntu)
Python3の構成とentry.md
Ubuntuシステムのインストールと構成に関する一般的な例外と解決策
Ubuntuのバックアップと復元
ubuntu環境展開プロジェクト
UbuntuサーバーにMono本番環境をインストールして構成します
memcacheをインストールしてubuntu環境で起動する方法
Ubuntu環境でPHPとNginxをコンパイルしてインストールする方法
Ubuntu 14.04でのDjango&MySQL環境の展開
Pythonの紹介と環境のインストール
ubuntu16.04ビルドvimとpyt
Centosmysqlのインストールと構成