カテゴリ


カレンダー

2017年2月
« 1月    
 12345
6789101112
13141516171819
20212223242526
2728  




ラズベリーパイで動作確認済です!

インストール

ラズベリーパイでは最初から「chmod」コマンドはインストールされています!

実行

以下のコマンドを実行すると、ラズベリーパイで動作します!

$ cd
$ touch test.txt
$ ls -al test.txt
-rw-r--r--  1 pi   pi           6  5月  9 02:07 test.txt
$ chmod 777 test.txt
$ ls -al test.txt
-rwxrwxrwx 1 pi pi 6  5月  9 02:07 test.txt

コマンドの解説

「chmod」コマンドは、 ファイルやディレクトリのアクセス権を変更するためのコマンドです。ラズベリーパイでは、プログラムを実行できるようにするときに使うことが多いです!

ラズベリーパイではファイルのアクセス権に以下の3種類があります
・読み取り権(r)
・書き込み権(w)
・実行権(x)
これは最初の英語3つの部分です。

そして、ファイルの利用者ごとにファイルのアクセス権が設定されます。
・所有者(自分自身、本人)
・同じグループの人
・他人
の3種類がファイルの利用者です。

ファイルを作成すると、最初に

-rw-r--r--  1 pi   pi           6  5月  9 02:07 test.txt

のようにファイルの利用者ごとにアクセス権が設定されます

このファイルのアクセス権を解説すると

最初の英語3つの部分=本人

-rw-r--r--

まず、最初の英語3つの部分が本人に関するアクセス権です。「-」の部分は、アクセス権がないことを示します。
最初の3つが「-rw」となっているので、このファイルは「本人がr,w=読み取りと書き込みが可能であるアクセス権」であることを示しています

英語4〜6番目めの部分=グループ

r--

次に、英語4〜6番目めの部分がグループに関するアクセス権です。「-」の部分は、アクセス権がないことを示します。
4〜6番目が「r--」となっているので、このファイルは「同じグループの人がr=読み取りが可能であるアクセス権」であることを示しています

英語7〜9番目めの部分=他人

r--

最後に、英語7〜9番目めの部分が本人でもグループでもない人、いわば他人に関するアクセス権です。「-」の部分は、アクセス権がないことを示します。
7〜9番目が「r--」となっているので、このファイルは「他人がr=読み取り可能であるアクセス権」であることを示しています

よくつかうchmodコマンド

chmodコマンドはファイルのアクセス権を操作するので、多くのことができます。最初から全部覚えるのは難しいので、よく使うパターンのみを学んでおくことをおすすめします!

chmod 777 test.txt

誰にでも読み書き実行ができるようにする

chmod 755 test.txt

所有者は読み書き実行ができ、他の人は読み取りと実行のみできる。他の人は書き込みができない。

インストールで使用したコマンドの解説

インストール中に使用したコマンドの解説を、下記にリンクしております。コマンドがよくわからない場合にご利用ください!

sudo コマンド

ラズベリーパイを使ってみる - コマンドを実行するときだけ管理者になる!(sudo) - -
・2016年5月追記 bash on Ubuntu on Windows10でも動作確認しました! ・2016年3月追記 Ubuntu14.04,Ubuntu16.04,ラズベリーパイ(初代)でも動作…

apt-get install コマンド

【ラズベリーパイ対応】Ubuntu16.04を使ってみる - ソフトをかんたんにインストールする!(apt-get install) -
・2016年5月追記 bash on Ubuntu on Windows10でも動作確認をしました! ・2016年3月 追記 Ubuntu14.04、ラズベリーパイ、ラズベリーパイ2でも動作確認しまし…
Share on Facebook
Pocket




この記事の内容はラズベリーパイを使うと実際に試すことができます!記事を読むだけでなく「実際に自分の手を動かして体験してみる」ことがコンピュータに詳しくなる一番の近道です!

2017年1月時点では、ラズベリーパイ3が最新モデルです!ラズパイ2より1.7倍高速になり、無線LANが標準装備になりました!ケース付きだと移動がしやすく埃にも強くなるので、ケース付きのものをおすすめします!
Raspberry Pi3 Model B ボード&ケースセット 3ple Decker対応 (Element14版, Clear)-Physical Computing Lab
Raspberry Pi3 Model B ボード&ケースセット 3ple Decker対応 (Element14版, Clear)-Physical Computing Lab
ラズベリーパイを起動するにはマイクロSDカードが必要です!
【3年保証】東芝 Toshiba 超高速U3 4K対応 microSDXC 64GB + SD アダプター + 保管用クリアケース [並行輸入品]
【3年保証】東芝 Toshiba 超高速U3 4K対応 microSDXC 64GB + SD アダプター + 保管用クリアケース [並行輸入品]
ラズベリーパイを起動するには電源が必要です!ポータブルバッテリだと近くにコンセントがなくても使うことができ,アイフォンやスマホの充電にも使えてすごく便利です!

【日本正規代理店品・保証付】Just Mobile Gum++ Aluminum 2.5A高出力・急速充電対応・モバイルバッテリー スペースグレイ JTM-BY-000019
ラズベリーパイの画面を表示するにはディスプレイが必要です!画面が大きいと操作もしやすく目にも優しいのでお勧めです!

iiyama ディスプレイ モニター XB2783HSU-B1 27インチ/フルHD/HDMI端子付
ラズベリーパイとディスプレイを接続するにはHDMIケーブルが必要です!

Amazonベーシック ハイスピードHDMIケーブル 2.0m 2本セット (タイプAオス - タイプAオス、イーサネット、3D、4K、オーディオリターン、PS3、PS4、Xbox360対応)
ラズベリーパイとポータブルバッテリを接続するにはマイクロUSBケーブルが必要です!断線に強い下記のケーブルだと、電源が安定します!安いケーブルだと電源が不安定になってラズベリーパイが不安定になる可能性もあるので、きちんとしたケーブルがおすすめです!!

【3本セット】Anker PowerLine Micro USBケーブル 【防弾仕様の高耐久ケブラー繊維】 急速充電 高速データ転送対応 Galaxy / Xperia / Nexus / Android各種スマートフォン&タブレット / 電子書籍 / カメラ/ 携帯ゲーム機他対応 (0.9m×3) B8132016
カテゴリー:1ボード/小型PC, Linux(リナクス,リナックス), PC-tips(パソコンの使い方), raspbian(ラズベリーパイの基本的なOS), ラズパイ(ラズベリーパイ), ラズパイ2, ラズパイ3, ラズパイゼロ, ラズパイプラス, ラズベリーパイ ゼロ, ラズベリーパイ,ラズパイ, ラズベリーパイ2, ラズベリーパイ3, ラズベリーパイプラス, 使ってみた, 自宅サーバ/安サバ, 電子工作,IoT

コメントを残す