クリエイターの教科書

ChatGPT, Stable Diffusion, Visual Studio, Excelなど教科書

【ラズパイの教科書】初心者のテキストエディタ入門 vi? nano? sudoって何?

ラズパイではラズビアンのようなLinux系OSが利用できます。一応ファイルマネージャーっぽい画面が出てきますが、コンソールやテキストエディタを利用しないと設定で苦労します。

エディタを使えるようになると、各段にラズパイが利用しやすくなると思います。

アクセサリから起動する

うちがインストールしたOSのセットでは以下のようなテキストエディタが利用できます。

 

テキストエディタ

アクセサリから起動できます。

f:id:apicode:20191128161827p:plain

 

シンプルなテキストエディタです。

コピペやアンドゥ・リドゥ、検索など最低限の機能がついています。

f:id:apicode:20191128161943p:plain

 

保存で文字コードを選択できます。

f:id:apicode:20191128162116p:plain

 

 

VIMを使う

「vim」はLinuxOS系でよく使われるテキストエディタです。

f:id:apicode:20191128161829p:plain

 

すでに入っていればアクセサリ内から起動できます。

f:id:apicode:20191128163218p:plain

 

終了するには「:q」と入れてエンターで終了できます。

 

 

 

ターミナルから起動する

Vi 

ViとVimは大体同じような機能のテキストエディタです。

 

Viを使ってターミナルから呼び出して、文書編集を行うことができます。

例えば「test.txt」を作る場合、以下コマンドでファイルを作成・編集します。

sudo vi test.txt

 

エスケープで入力モードを抜け、シフトを押しながらZを2回押すと保存・終了となります。

 

nano

nanoはシンプルで使いやすいコンソール型?のテキストエディタです。

起動するにはファイル名を指定して

sudo nano test.txt

 のように実行します。

 

f:id:apicode:20191129101649p:plain

 

コマンド一覧が下にあるので、やり方はすぐわかるようになっています。

 

保存は「コントロールキー+O」です。ファイル名が出たらエンターで実行です。

f:id:apicode:20191129101921p:plain

 

終了するには「コントロールキー+X」です。

 

sudoって何?

viでは

vi test.txt

だけでも起動します。

 

nanoでは、

nano test.txt

だけでも起動します。

 

するとsudoって最初に打つ意味が分からないのでググってみました。

 

sudoは日本人開発者の「須藤さん」が提唱した機能で....ということではありません。

 

sudoとうつことで「スーパーユーザーとして実行する」ということでした。

「sudo -u (ユーザ名) (コマンド名)」で、ユーザを指定することもできます。

 

Linux系OSではユーザ権限の扱いがシビアな印象です。

 

普通にテキストエディタでファイルを作ろうとすると「権限なし!」として保存できないこともあります。

 

よってスーパーユーザとしてviやnanoを使うと、保存の時に権限で困ったりする頻度は減らせるようにも思います。

https://wa3.i-3-i.info/word11269.html

 

 


LABISTS Raspberry4 4B-32GB(技適マーク入)MicroSDHCカード32G/NOOBSシステムプ
*記事執筆時のAmazon価格:¥ 12,800*
最新価格は以下のおすすめストアで確認ください。
楽天 >>
Amazon >>
Yahoo!ストア >>

 

[ラズパイ4攻略記事]

  1. 【ラズパイ4】始め方・使い方のまとめ - 困ったー
  2. 【ラズパイ4】不具合まとめ 電源マークが出る?アプリがフリーズ?
  3. 【ラズパイ4】技適対応版の価格は?導入の注意点は?
  4. 【ラズパイ4】マイクロHDMI?ミニHDMI?画面が出ない?
  5. 【ラズパイ4】ラズパイ3から結構早くなった?
  6. 【ラズパイ4】インストールを作るには?動かない場合は? - 困ったー
  7. 【ラズパイ4】ラズビアンにどんなソフトが入ってる?設定は? - 困ったー
  8. 【ラズパイ】ソフトの追加 パスワードエラー?ソフトが起動しない? - 困ったー
  9. 【ラズパイ4】初心者のテキストエディタ入門 vi? nano? sudoって何?
  10. 【ラズパイ4】Webサーバ、PHPを利用するには? - 困ったー
  11. 【ラズパイ4】Pythonでプログラミングするには? - 困ったー
  12. 【レビュー】ブレッドボード 初心者でも簡単に使える?配線のコツは?
  13. 【ラズパイ】カメラを使うには?映らない場合は? - 困ったー

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 当サイトの情報によって生じたいかなる損失について一切の責任を負わないものとします. あらかじめご了承ください。

プライバシーポリシー |〇利用規約 |〇問い合わせ