0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

知識の棚卸しブログ

Posted at

日々勉強していて知識の棚卸しをしたく執筆いたします。
Linuxも必要な知識だなと勉強していて常に感じます。

grepコマンド

ファイルの中に特定の文字が含まれている行を抽出する時などに使用
grep  -i 文字列 

iオプションはignoreの略称で大文字小文字を区別しないという意味になります。

最近、わからなかった単語について

勉強をしていく中でわからなかった(理解していない単語)を列挙して整理していきます。そんなのもわからないのかよはやめてくださいw 泣いてしまいます:joy:

ソフトウェア

ソフトウェア:コンピュータの中で動作するプログラムのこと(OS、OS関連、それ以外)
ハードウェア:パソコンなどの叩けるところ

ディストリビューション

本来Linuxとは「Linuxカーネル」のみを指す狭義の言葉である。
LinuxカーネルとはOSの中核となる部分、コンピュータのハードウェア制御を行うソフトウェアのみを指す。(実際にユーザが使うツールやアプリケーションは含まれない)

Linuxカーネルに加えて基本的なコマンド群やアプリケーションなどを含めて、そのままユーザがそのまま利用できるようにパッケージングしたものを広義のLinuxと呼ぶ。この広義のLinuxをLinuxディストリビューションと呼ぶ。
現在は、一般的にLinuxといえば、この広義の意味を指す。

Linuxディストリビューションの種類

系統 ディストリビューション
Red Hat系 Red Hat,CentOs,Stream
Debian系 Debian GNU/Linux,Ubuntu
シェル

カーネルのインタフェースとなっているソフトウェアのこと
Linuxカーネルがコマンドを実行する場所
シェルはその結果を受け取ってユーザの画面に出力する役割。

ソフトウェアパッケージ

ソフトウェアの実行ファイル・ドキュメントファイル・設定ファイル•インストール時に必要なスクリプトなどをまとめてアーカイブした一つのファイルのこと

パッケージ形式一覧

系統 ディストリビューション
Red Hat系(.rpm) Red Hat Enterprise Linux
Debian系(.deb) Debian GNU/Linux,Ubuntu

パッケージファイルを集めて配布しているサイトをリポジトリという。

Linuxでソフトウェアをインストールするには
主に2つの手法が用いられる。

  • ソースコードを自分でコンパイルして、指定ディレクトリにコピーしてインストールする。
  • パッケージと呼ばれるコンパイル済みバイナリファイルのアーカイブを、パッケージ管理システムを利用してインストールする。

バイナリデータ:コンピュータで扱えるデータ、人間が読めないデータのこと
テキストデータ:文字だけのデータ
バイナリファイル:中身がバイナリーなデータのファイルのこと
アーカイブ:複数のファイルやフォルダを1つにまとめること。

感想

最近、勉強していてわからない単語やあやふやなものを整理することでスッキリしました。
ここで感じたのは、どうやったらもっと楽にできるかということですね。
自分は、真面目でどんなことにも真剣に向き合ってしまう性格なので
力の抜き加減というかそういうものはもっと考えながら勉強していこうと思いました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?