LoginSignup
3
2

基本的なLinuxとUnix コマンド集

Last updated at Posted at 2022-01-12

LinuxとUnix

LinuxとUnixはOSの一種。Linuxはよくwindowsで使われ、UNIXはmacで使われている。
コマンドは同じなのでMacとかでUNIXをLinuxも学べる。

⚫︎両者の違い
Linuxはオープンソースで無料で配布も自由。世界中で使われている。
Unixは企業が開発して、知的財産権が企業に属している。Linuxから派生したもの。

よく使うLinuxコマンド

Linuxコマンドはコンピューターに命令を出すコマンド
以下はコマンドの一覧です。
ターミナルなどで実際に手を動かしながら使って試してみてください。

コマンド 使い方 説明
cd~ ディレクトリやフォルダ移動(Change Directory) cd 移動したいファイルやフォルダ
ls  フォルダの中身を確認   中身を見たいフォルダ ls。ls 中身を見たいフォルダも可。  lsは頻繁に使って現在地を確認。
pwd 現在地を表示 こまめに使い、現在地を確認しましょう
clear 画面を綺麗にする データは消えない
mkdir フォルダ作成 mkdirフォルダ名
touch ファイルを作成 touch ファイル名
mv ファイル移動 移動元ファイル名/フォルダ名 移動先ファイル名/フォルダ名) 
cp ファイルやフォルダをコピー cp 移動元ファイル名/フォルダ名 移動先ファイル名/フォルダ名
rm ファイルやフォルダ削除 ①rm ファイル名/フォルダ名  ディレクトリ削除の場合はrm -rやrm -fなどを使う ②rm -rf <ディレクトリ名>で中身のあるディレクトリを削除
rmdir 空のディレクトリ削除 rmdir ディレクトリ名
cat ファイルの中身を表示 catファイル名
vi ファイルの中を確認し編集 vi ファイル名
less テキストファイルを閲覧 less ファイル名  */をつけて検索できる機能あり
tail ファイルの中身の後ろの中身を表示 tailファイル名
grep 文字などの絞り込み grep "検索したい文字" * ファイル名 他には ls

補足

rmの部分がごちゃごちゃしてすみません💦

補足コマンド

知っておくと徳だよというコマンドです。

コマンド 使い方 説明
man コマンドのマニュアル表示 manコマンド
rename 複数のファイル名を一括変更する rename 置換する文字列 置換後の文字列 ファイル名 ファイル名2
date システムの日付や時刻の表示・設定 date [オプション] [フォーマット]
apropos manページの内容を検索 apropos キーワード
diff~ ディレクトリやフォルダ移動(Change Directory) cd 移動したいファイルやフォルダ
in フォルダの中身を確認   中身を見たいフォルダ ls。ls 中身を見たいフォルダも可。  lsは頻繁に使って現在地を確認。
more ファイルをページ単位で閲覧する more ファイル名
chown ファイルやフォルダのオーナーやグループを変更
chomd ファイルやフォルダのアクセス権限を変更 データは消えない
history コマンドの履歴表示 WHERE~
nmcli ネットワークの状況を確認したり、設定を変更 nmcli [オプション] オブジェクト {コマンド
ntpdate 時刻をNTPサーバと同期 ntpdate [オプション] NTPサーバ名

コマンドわからない、忘れた時

コマンドがわからない時にmanコマンドで調べるのもありです。

最後に

今学んだのはこのくらいです。
今後も調べたり実際に使った時に追加していきます。

参考資料

3
2
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
3
2