Linux初心者を助けてくれるやついるか?パスを通したのに実行できないんだが

1 : 2020/05/31(日) 00:18:27.606 ID:1k+eQyW+a
実行ファイルを/usr/local/binみたいなもともとパス通ってるところにおけば動くけど、
.bash_profileにexport PATH=$PATH:/~でパス追加しても実行できないんだがなんか分かる?
2 : 2020/05/31(日) 00:18:57.142 ID:GHkUIYq30
再ログイン
5 : 2020/05/31(日) 00:19:33.557 ID:1k+eQyW+a
>>2
それはやってる
3 : 2020/05/31(日) 00:19:13.791 ID:VmmbDSae0
bashで入ってる?
8 : 2020/05/31(日) 00:20:25.530 ID:1k+eQyW+a
>>3
たぶん
4 : 2020/05/31(日) 00:19:18.834 ID:xfUnAU3F0
source ~/bash_profile
6 : 2020/05/31(日) 00:19:50.053 ID:VmmbDSae0
ソース実行して動くか否か
動くのであればログインし直し
動かないのであればソースそのものの問題
11 : 2020/05/31(日) 00:21:31.909 ID:1k+eQyW+a
>>6
そのディレクトリに行って./~やれば動く
7 : 2020/05/31(日) 00:20:23.733 ID:oU4TPv110
ls -a
9 : 2020/05/31(日) 00:21:07.928 ID:VmmbDSae0
あとechoかけろ
10 : 2020/05/31(日) 00:21:24.239 ID:L6Hr+5qqa
ぱみしょん
12 : 2020/05/31(日) 00:21:47.425 ID:vGDl2Gys0
権限があってないのでは
13 : 2020/05/31(日) 00:21:48.151 ID:N/I6FwZx0
実行権限付けてないとか言う落ちはないよな
14 : 2020/05/31(日) 00:23:04.752 ID:1k+eQyW+a
chmodってやつか
見てみる
15 : 2020/05/31(日) 00:23:05.135 ID:VmmbDSae0
じゃあbash_profileの中身そのものに問題はないな
ディレクトリに行かずに絶対パス指定だとだめなの?
16 : 2020/05/31(日) 00:24:11.202 ID:t65cVEvg0
printenvしてパス本当に通ってるか確認しろ
通ってるなら権限だ
17 : 2020/05/31(日) 00:24:19.523 ID:L6Hr+5qqa
(´・ω・`)/~
18 : 2020/05/31(日) 00:24:48.542 ID:PtLAMXdX0
権限じゃないかなぁ
19 : 2020/05/31(日) 00:26:28.443 ID:teMnmZdy0
.bashrc
に書いてみろ
22 : 2020/05/31(日) 00:29:15.815 ID:1k+eQyW+a
>>19
これやったらうまくいった
.bash_profileとなんか違うのかこれ
29 : 2020/05/31(日) 00:31:59.443 ID:VmmbDSae0
>>22
違う
profileはbashでログイン時、
rcは他シェルでも使われるんだっけ?忘れた
28 : 2020/05/31(日) 00:31:24.414 ID:1k+eQyW+a
一応>>19で解決はしたんだが、よく分かってない…
20 : 2020/05/31(日) 00:26:56.124 ID:KSLBZ6kp0
chmod 777 file_name
21 : 2020/05/31(日) 00:27:49.632 ID:1k+eQyW+a
chmod 777 ~やったけど状況変わらずでした
23 : 2020/05/31(日) 00:29:34.496 ID:VmmbDSae0
相対パスで行けるか絶対パスで行けるのか教えてくれ
26 : 2020/05/31(日) 00:30:25.496 ID:1k+eQyW+a
>>23
すまんやり方よく分からない
30 : 2020/05/31(日) 00:32:29.766 ID:t65cVEvg0
>>26
./hogeで実行するのを
/usr/local/bin/hoge
みたいに実行しろってこと
24 : 2020/05/31(日) 00:29:34.942 ID:pbC1mDOX0
たまーにだけど契約してるvpnのせいで制限かかってるってクソ仕様のこともある
25 : 2020/05/31(日) 00:29:48.917 ID:pbC1mDOX0
vpsだわ
27 : 2020/05/31(日) 00:30:53.209 ID:L6Hr+5qqa
pwdで表示されるパスをexport PATH=$PATH: の後ろに入れろ
31 : 2020/05/31(日) 00:33:31.825 ID:xfUnAU3F0
.bashrc側に source ~/.bash_profileって書いてないとかじゃないの
32 : 2020/05/31(日) 00:35:11.380 ID:1k+eQyW+a
みんなありがとう
ちょっと分からないことが多いので勉強くる
33 : 2020/05/31(日) 00:36:44.914 ID:VmmbDSae0
cd ~
ls -a
で.bash_profileあるか確認して
36 : 2020/05/31(日) 00:39:49.984 ID:1k+eQyW+a
>>33
.bash_profileはある
34 : 2020/05/31(日) 00:37:11.882 ID:VmmbDSae0
ソース実行そのものは出来てログイン時に起動しないかつ、権限もあるならパスしかわからんわ
35 : 2020/05/31(日) 00:37:39.972 ID:t65cVEvg0
ディレクトリの権限も確認しろ
絶対パスと相対パスくらい理解しろ
人に聞いといて、確認してほしいことには答えないっていう意味わからん行動やめろ

コメント

タイトルとURLをコピーしました