cyberkunのデータ分析やIoT、電子工作、組み込みなどについての知識の蓄積

ラズパイ、Linux、データ分析やIoT、電子工作、組み込みなどについての知識の蓄積

2020-07-01から1ヶ月間の記事一覧

Linux シェルスクリプトの冒頭の!

こんにちは。シェルスクリプトの冒頭には#!なんてのがありますよね。意味わかったので紹介します。 標準シェルの場合 #!/bin/sh if xxxxxx xxxxxx fi cシェルの場合 #!/bin/csh if xxxxxx xxxxxx fi シェルの実行方法は $sh aaa.sh または $ass.sh #ファイル…

Linux フィルタコマンド

こんにちは。今回はデータ探索に便利なフィルタコマンドです。 $wc -l f1 #f1ファイルの行数を出力する $wc -w f1 #f1ファイルの単語数を出力する$wc -c f1 #f1ファイルのバイト数を出力する $head -n 5 f1 #f1ファイルを先頭から5行だけ表示する $head -n +…

Linux メールの送信

こんにちは。計算機の環境などいろいろあると思うけど、今回はメールの送信コマンドについてまとめます。 $mail aaaa@domain #宛先にメール送信する cc:bbbb@domain #cc入力する subject:hello #件名入力する I say yes, you say no. #本文#ctrl + dで入力完…

Linux シェルのメモ

こんにちは。今回は徒然なるままにシェルのメモです。 ; #コマンドの順次処理 例$sleep 10;date;cal >, <, 2>, >& #リダイレクション 例$ls -l f1 > memo *, ?, ! #メタキャラクタ 例ls -l f* | #パイプライン 例$ls -l | more $コマンド #フォアグラウンド…

Linux ディレクトリのアクセス権のこと

こんにちは。今回はディレクトリのアクセス権のことや。 $ls -ld d1 #d1ディレクトリの権限を確認する。 drwxr-xr-x. 1 cyberkun group1 7月27 11:00 d1/ $chmod u-w d1 #d1ディレクトリについて所有者から書き込み権限を剥奪する。 Twitterやってます。 htt…

Linux リダイレクションのこと

こんにちは。今回はリダイレクションについて。 リダイレクションを行う特殊記号 コマンド < ファイル名 標準入力ファイルの変更 コマンド > ファイル名 標準出力ファイルの変更 コマンド >> ファイル名 標準出力ファイルの変更(既存のファイルに追記する場…

Linux ファイルのアクセス権のこと

こんにちは。今回はファイルのアクセス権の読み方と権限の変更方法です。 まずファイルf1の詳細を確認する。 $ls -l f1 -rw-r--r-- 1 cyberkun group1 60 7月 27 10:10 f1 rw-r--r--の箇所は4つの部分に分けてよみます。 - # -は通常ファイル、dはディレクト…

Linux メタキャラクターの使い方

こんにちは。今回はメタキャラクターについてまとめます。 $ls f* #fで始まるファイルを表示する。$ls *f* #fを含むファイルを表示する。 $ls ?????? #6文字のファイルを表示する。 $ls f[135] #ファイル名fかつ1or3or5に一致するファイルを表示する。 $ls *…

Linux viの使い方

こんにちは。viてほんとうに使いづらいっ。まとめたわ。 ○vi editor 起動 vi ファイル名 ○モードの切り替え 起動したらコマンドモード a,I,o,A,I,O-->入力モード Esc-->コマンドモード ○文字入力 a #カーソル位置の後ろに文字入力 i #カーソル位置の前に文字…

Linux rmコマンドの機能

こんにちは。今回はrmコマンドの機能をまとめます。 $rm f1 f2 f3 #ファイルf1,f2,f3を削除する。 $rmdir d1 #d1ディレクトリ(空)を削除する。 $rm -r d1 #d1ディレクトリ(中身ごと)を削除する。 Twitterやってます。 https://mobile.twitter.com/Homepi…

Linux cpコマンドの機能

こんにちは。今回はcpコマンドの機能をまとめました。 $cp -i #コピー先のファイルが既に存在している場合、上書きするかを確認する。 $cp -r #ディレクトリとその配下のファイルを再帰的にコピーする。 $cp f1 f2 #ファイルf1をf2でコピーする。 $cp -r d1 …

Linux mvコマンドの機能

こんにちは。今回はmvコマンドについてまとめます。 $mv f1 d1 #f1ファイルをd1ディレクトリに移動する。 $ mv f1 f2 #f1ファイルをf2ファイル名に変更する。 Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

Linux lsコマンドの機能

こんにちは。今回はlsコマンドの機能をまとめます。 ls -a #.で始まるファイルも表示する。 ls -l #ファイルの詳細情報を表示する。 ls -F #ファイル名の末尾にファイルの種類を示す記号を付加する。 ls -r #逆順にソートして表示する。 ls -t #タイムスタン…

Linux ファイルの更新があるごとに表示する方法

こんにちは。ファイルの更新があるごとに表示されるコマンドを紹介します。今回の例は温度などの外気の情報が1sごとに更新されるcsvファイルを表示しています。 $tail -f xxx.csv Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

Linux 動いているプロセスを確認する方法

こんにちは。今回はLinux 上で動いているプロセスを表示する方法を紹介します。便利だと思います。 $ps #今のターミナルで動いているプロセスを表示 $ps alx #lunux上で動いている全てのプロセスを表示 Twitterやってます。 https://mobile.twitter.com/Home…