目覚めし冒険者の広場-ドラゴンクエストXプレイヤー専用サイト

夢見る少女

はるこ

[はるこ]

キャラID
: VI750-160
種 族
: 人間
性 別
: 女
職 業
: 旅芸人
レベル
: 138

ライブカメラ画像

2D動画 静止画

写真コンテスト

{{ photoImg }}
さつえい日  :  {{ photoDate }}
さつえい場所  :  {{ photoZone }} ({{ photoWorld }})
{{ photoImg }}
{{ photoImg }}
{{ entryTitle }}
{{ mangaImg1 }}
{{ mangaText1 }} 
{{ mangaImg2 }}
{{mangaText2 }} 
{{ mangaImg3 }}
{{ mangaText3 }} 
{{ mangaImg4 }}
{{ mangaText4 }} 

はるこの冒険日誌

2026-03-08 21:10:07.0 テーマ:その他

AndroidでもターミナルとEmacsを使いたい!(その2)

(続き)

前回はTermuxでストレージのセットアップコマンドを実行し、
ストレージへのアクセス権限を設定するところまで進めました。



さて、現状では一般的なファイルマネージャーアプリを使って見られる最上位のディレクトリなど、
アクセスできないディレクトリが残っていて不便です。
そこで通常利用できる最上位のディレクトリへのアクセスを確保したいのですが、そのためには
内蔵ストレージやSDカードの絶対パスを知りたいということになります。
そこで、先程のセットアップで作られたシンボリックリンクを調べてみることにします。

$ cd storage
$ pwd
/data/data/com.termux/files/home/storage
$ ls -al
total 7
drwx------. 2 u0_a294 u0_a294 3452 Nov  7 04:25 .
drwx------. 5 u0_a294 u0_a294 3452 Feb 26 11:28 ..
lrwxrwxrwx. 1 u0_a294 u0_a294   30 Nov  7 04:25 audiobooks -> /storage/emulated/0/Audiobooks
lrwxrwxrwx. 1 u0_a294 u0_a294   24 Nov  7 04:25 dcim -> /storage/emulated/0/DCIM
lrwxrwxrwx. 1 u0_a294 u0_a294   29 Nov  7 04:25 documents -> /storage/emulated/0/Documents
lrwxrwxrwx. 1 u0_a294 u0_a294   28 Nov  7 04:25 downloads -> /storage/emulated/0/Download
lrwxrwxrwx. 1 u0_a294 u0_a294   49 Nov  7 04:25 external-0 -> /storage/emulated/0/Android/data/com.termux/files
lrwxrwxrwx. 1 u0_a294 u0_a294   48 Nov  7 04:25 external-1 -> /storage/6561-3232/Android/data/com.termux/files
lrwxrwxrwx. 1 u0_a294 u0_a294   44 Nov  7 04:25 media-0 -> /storage/emulated/0/Android/media/com.termux
lrwxrwxrwx. 1 u0_a294 u0_a294   43 Nov  7 04:25 media-1 -> /storage/6561-3232/Android/media/com.termux
lrwxrwxrwx. 1 u0_a294 u0_a294   26 Nov  7 04:25 movies -> /storage/emulated/0/Movies
lrwxrwxrwx. 1 u0_a294 u0_a294   25 Nov  7 04:25 music -> /storage/emulated/0/Music
lrwxrwxrwx. 1 u0_a294 u0_a294   28 Nov  7 04:25 pictures -> /storage/emulated/0/Pictures
lrwxrwxrwx. 1 u0_a294 u0_a294   28 Nov  7 04:25 podcasts -> /storage/emulated/0/Podcasts

これを見ていると、内蔵ストレージの最上位ディレクトリは/storage/emulated/0、
SDカードの最上位ディレクトリは/storage/6561-3232らしいということがわかります。
lsコマンドで中身を確認しておけば、いっそう間違いないでしょう。
(SDカードの絶対パスは個別に異なるかもしれないので、よく確認しておいてください)

$ ls /storage/emulated/0
$ ls /storage/6561-3232

それぞれ内蔵ストレージとSDカードの最上位ディレクトリであることが確認できたら、
そこにホームディレクトリからシンボリックリンクを設定しておけば、実用上ストレージ全体への
アクセスを確保できるので、都合が良さそうです。



次回、Termuxアプリケーション(ターミナル)上からAndroid端末のストレージの
【実用上の】全体を利用できるようにシンボリックリンクを作成していきます。

(続く)


いいね! 1 件

ログインしていないため、コメントを書くことはできません。


戻る

ページトップへもどる