• 締切済み

Macのターミナルコマンドを教えて!

Mac歴約1週間のAndroidアプリ開発初心者です。 Androidのtoolsのパスを通すところで今苦労しています。 ターミナルで.bash_profileをvi .bash_profileで編集しようとすると、変なのが出て、編集できません。 なので、一回作った.bash_profileを消して、もう一度作り直そうと思っているのですが、削除のコマンドがわかりません。 どなたか教えていただけませんか? よろしくお願いします。 追記 vi .bash_profileで出てきた内容はこのコンピュータの個人情報的なのかもしれないので、申し訳ございませんが、お見せすることができません。 申し訳ございません。 ではよろしくお願いします。

みんなの回答

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.3

その「変なの」がどんなものかわからないと、「消して作り直す」が正しい対処かどうかもわからない. ただ「vi」とだけやったときに正常に表示できますか? それでも「変なの」なら、環境変数TERMとかが間違えているか、あなたが「変なの」と呼ぶものが正常な状態か、です。 それと、編集するだけなら、OSX用の各種テキストエディタでもできます。(隠しファイルになるので、標準状態のFinderから見えませんが) テキストエディット.appとかmiとかで開いても「変なの」ですか? あと、「編集できません」とありますが、vi(正確にはvim)の使い方は御存じですね? 一般的な「エディタ」とはかなり違って、知らない人は1文字消すことすらできません。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

rm ~/.bash_profile で消えるはずです。 Linuxとほどんど同じですので、Linuxのサイトを参考にしてください。

関連するQ&A

  • 【ターミナル】の操作について教えてください!

    初心者Macユーザーでflashを勉強しているものです。 flashで作ったapkをエミュレーターを使って検証したいと思っています。 flash で作ったapkをエミュレーターで動かすために、 エミュレーターにAndroid AIRランタイムのRuntime.apkをインストールしたいですが、 上手くいきません、助けてください。 まずandroid-sdk-mac_x86を /Users/ユーザー名 に置き、 そしてRuntime.apkをandroid-sdk-mac_x86の中のtoolsフォルダ内に置き 参考書とおりにターミナルを起動し、Android SDKのtoolsフォルダにcdで移動してから、 ./adb install Runtime.apk と入力しても -bash: ./adb: No such file or directory とエラーが出て上手くいきません。 toolsフォルダに移動してから、lsでファイルを確認したところ、 確かにRuntime.apkはあるのですが、インストールしようとすると そんなファイルないと言われてしまいます! サイトなどでやり方を見ると、『ご利用の環境に合わせて適当に パスを通してください。』っと書かれてはあるものの、 自分にはやり方も、どれにパスを通すのかもわかりません。 素人でターミナルの使い方も全く詳しくありません。 説明不足とつたない文章で申し訳ありません! どうかよろしくお願いします。

    • ベストアンサー
    • Mac
  • viエディタが起動しない

    Mac初心者です。 PATHを変更するために、ターミナルからviエディタを起動して変更しようとしたのですが、 vi .bash_profile と入力すると、 vi: command not found と表示されます。 一度目は、確かにviエディタが起動したのですが、ターミナルを終了して、もう一回viエディタでPATH変更しようとしたら、エディタが起動できませんでした。 原因が分からなくて困っています。色いろと試してみたのですが・・・ 教えていただけませんでしょうか。お願いします。

    • ベストアンサー
    • Mac
  • Macのターミナルのmvコマンドの例を見たら、..

    Macのターミナルのmvコマンドの例を見たら、.../...\... というようにパスの記述にフォワードスラッシュと、バックスラッシュが混同していましたが、どう理解すればいいでしょうか?

  • ターミナルが全く入力できない

    mac OS X 10.5.4 ターミナル 2.0.1 を使用しています。 texをインストールしようとして、下のサイト http://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/install_xtexgsgv.html にしたがってやろうとしていました。 0.下準備でbin/bashとでたので、 指示に従いターミナルに cat > .bash_profile export PATH=/usr/local/bin:${PATH} ctrlキーを押しながらD を入力したところ。 ターミナルが Last login: Sat Aug 2 19:34:19 on ttys000 -bash: expote: command not found [プロセスが完了しました] となったまま全く動かなくなってしまいました。 再起動させても全くかわりません。 どなたか解決方法をお教え願えないでしょうか。よろしくお願いします。

    • ベストアンサー
    • Mac
  • Macの(ターミナル)Terminal.appでz

    Macの(ターミナル)Terminal.appでzshのlsカラーをsolarized化したい ・solarizedをダウンロード $ git clone https://github.com/tomislav/osx-terminal.app-colors-solarized solarized.git ・ターミナルで設定 ・glsとかをインストール $ brew install coreutils ・Solarized のディレクトリカラー設定ファイルを任意の場所へダウンロード $ git clone https://github.com/seebi/dircolors-solarized.git ~/dircolors-solarized ・lsコマンドをglsに置き換え、gdircolorsでdircolors-solarizedを読み込むように設定 $ vim ~/.zsh_profile alias ls=’gls --color=auto’ eval $(gdircolors ~/.dircolors-solarized) ※参考サイト Mac Terminal のカラー設定をSolarized にする - Qiita http://qiita.com/Humangas/items/848f0318dfc3c6f5b8e2 -- まったく同じ手順で .bash_profile のところを .zsh_profile でやりました .zsh_profileには上述した2行のみ記載されている状態です .zshrcは何も記述していない状態です 以上です zshの場合にlsカラーをsolarized化する方法を教えていただけませんか?

  • LinuxとMacのコマンドのオプションの違い

    LinuxとMacのターミナルコマンドのオプションの違いについて質問があります。 例えば、lsコマンドを用いる場合、Linuxでは 「ls -l /」と「ls / -l 」は同じ動作をしますが、Macでは、後者(オプションを後ろにつける)と動作しません。 同様にrmコマンドの-rなども後ろにつけると動作しません。 この違いは何の違いから生じるものなのでしょうか? ターミナル?コマンド?shell?OS? また、macで動作させる方法はあるのでしょうか? よろしくお願いいたします。 LinuxはUbuntu16.04、MacはMojaveです。 シェルは共にbashです。

  • sshdコマンドへのpathの貼りかた

    Linuxに関して質問があります。ターミナルでsshdを入力すると、 [xyz@localhost ~]$ sshd bash: sshd: command not found と出ます。 echo $PATHをやると、 [xyz@localhost ~]$ echo $PATH /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/xyz/bin:/sbin とでます。 pathが通っていないのだと思うのですが、 .bash_profileに何と追記すれば良いのでしょうか?御教示下さい。宜しくお願い致します。

  • phpでsudoコマンドの実行

    ブラウザからAndroidアプリのプロジェクト作成を可能にしようとしています。 Linux端末もしくわターミナルのroot権限で 「android create project --target ○ --name △ --path /var/../../.. --activity △ --package ■〇△」←「..や〇、△等は適当です(笑)」 というコマンドを実行するとプロジェクトが作成されます。端末、ターミナルでのこのコマンド実行には成功しています。 上記のコマンドをブラウザで実行させようと、まず一般ユーザモードでsudoコマンドでの実行を試みました。 「sudo /home/../../android create project --target ○ --name △ --path /var/../../.. --activity △ --package ■〇△」 というコマンドを実行するとsudoコマンドでもプロジェクトが作成されます。端末、ターミナル内でのこのコマンド実行も成功しています。 次にブラウザからの実行ですが、 ブラウザからphpのsystem関数を用いてsudoコマンドを使ったコマンド実行を試みているのですが、できません。 自分なりに調べて、sudoコマンドに必要なパスを入力不要にし、サイトに書いてあったので、viコマンドで、sudoure内の「Defaults requiretty」に#も追加しました。 ブラウザでphpのsystem関数を用いて上記コマンドの実行は不可能なのでしょうか?

    • 締切済み
    • PHP
  • MAC で PATH を通す方法

    MAC で PATH を通す方法 初心者ですよろしくお願いします。 MAC OS X 10.4.11 で環境変数を設定するにはどうしたらよいのでしょうか。 「.profile」に追記したいPATHがあるのですが、そもそも「.profile」自体が ユーザーディレクトリに存在しません。 よろしくお願いいたします。

  • シェルの編集の仕方について

    OSX 10.4.6 を使用しています。 知り合いが「それってシェルを編集すれば直るよ」と アドバイスをくれたのですが、シェルの編集の仕方が 分かりません。聞くのも恥ずかしくて・・ その友人の画面を見ていましたら、ターミナルで何やら コマンド打って、vi?pico?emacs?で編集していました。 具体的にどのようにすれば編集出来るのでしょうか。 また方法が載っているサイトを教えて頂けないでしょうか。 シェルは/bin/bashです。 よろしくお願いいたします。

    • ベストアンサー
    • Mac