2016年3月28日月曜日

picocomが実行できない??->chmodで解決?いいのかな?

picocomで,usb接続したとある装置の状態を見たいのですが,なぜか実行しようとしたらpermission deniedというメッセージが。。。

dopiaza:dev yishii$ picocom -r -l /dev/tty.usbserial-FTFWC9UB 
-bash: /sw/bin/picocom: Permission denied


なんで?rootlessのせい?などと一瞬焦りましたが,ls -lしてみるとなんてことはない,なぜかパーミッションが変なことになっていました。



-rwxr-xr-x  1 root  admin    51944 10 14 05:26 pango-view
 
-rwxr-xr-x  1 root  admin     7303 12 11 17:57 pathsetup.sh 
-rw-r--r--  1 root  admin    43612 11 15 20:15 picocom 
-rwxr-xr-x  1 root  admin     1385 10  6 00:05 pkg-config 
-rwxr-xr-x  2 root  admin    41520 10  6 00:05 pkg-config.real 



不安になりながらもchmod a+xして,実行。

なんの問題もなく接続できました。
一般ユーザでも接続できるのはどうしてでしょう???


以前にポストしたように,接続はctrl+aに続いてctrl-xで切断できました。
/dev/tty以下がどのように割り当てられているは事前に要確認です。

0 件のコメント:

コメントを投稿