UbuntuLinux環境変数
Windowsと同様に、Ubuntu Linuxシステムには、システム環境変数とユーザー環境変数の2種類の環境変数が含まれています。システム環境変数はすべてのシステムユーザーに有効であり、ユーザー環境変数は現在のユーザーにのみ有効です。
ユーザー環境変数は通常、次のファイルに保存されます。
上記のファイルは、Ubuntu10.0より前のバージョンでの使用は推奨されていません。
システム環境変数は通常、次のファイルに保存されます。
/ etc / profileおよび/etc/bash.bashrcは、Ubuntu10.0バージョンでは推奨されていません。
UbuntuLinux環境変数の優先度
いくつかの環境変数の優先順位: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