Linuxの基本コマンド
ターミナルを使ってみよう
電気通信大学
情報理工学部
情報・通信工学科コンピュータサイエンスコース
小沼 晋
パワポが学生ライセンスのため所属企業は省きます。
このパワポの内容
• Linuxって何だろう?
• 基本コマンドの紹介
• ls
• cd
• pwd
• cp
• rm
• mkdir
• aptパッケージ管理システムの紹介
Linuxって何だろう
• WindowsやMacと同じようなOSです。
• 昔々UNIXというOSがありました。これがオープンソースから有料
になったので、同じ動きをするけど中身(カーネル)が違うフリーな
OSが、学生リーナス・トーバルズによって作られました。
• なのでLinux Is Not UniXの再帰的略称としてLinuxとなりました。
• ちなみにFreeBSDというOSがありますが、これはLinuxではなく、
Unix直系だけどライセンスの問題が解決し、無料で使えるOSです。
lsコマンド
• ただlsとコマンドを打つとカレントディレクトリー(現在のフォルダ)に
あるファイルを見ることができます。
• lsの後にフォルダを指定すると、そのフォルダの中身を見ることが
できます。
• 例 ls [folder name]
cdコマンド
• カレントディレクトリを変更します(change directory)
• 例 cd [folder name]
• cd ../ とすると親ディレクトリ(フォルダ)に移動します。
• cd ~/とするとユーザーのホームディレクトリに移動します。
• cd / とするとルートディレクトリ(根のフォルダ)に移動します。
• ルートディレクトリーから指定すると cd /var/www/html/
• カレントディレクトリーwwwから指定すると cd html
pwdコマンド
• pwd と打つとカレントディレクトリ(現在のフォルダのパス)を知るこ
とができます。
cpコマンド
• はじめに指定したファイルを2つめに指定したファイルにコピーしま
す。2つめに指定したのが、ディレクトリだとそのディレクトリに同名
のファイルをコピーします。
• 例 cp [filename] [directory or filename]
• ディレクトリを丸ごとコピーするにはオプション-rを使って、
cp –r [directory] [directory]とします。
rmコマンド
• ファイルやディレクトリを削除します。
• rm [filename] ファイルを削除
• rm -r [directory] ディレクトリを削除
• rm –rf [directory] 警告を表示せず、ディレクトリを削除
• 世界を消す方法「rm –rf /」(実際には、できません)
mkdir
• ディレクトリ(フォルダ)を作ります。(MaKe DIRectory)
• mkdir [directory name]
aptパッケージ管理システムの紹介
• パッケージ管理システムは、ソフトウェアをインストールしたり、アッ
プグレードしたり、アンインストールするのに使います。
• パッケージ管理システムを使ってインストールすると、ソフトウェア
の依存関係を調査して、
「あれを入れるには、これが必要で、これを入れるにはそっちが
必要で」
というのを勝手にやってくれるのでラクチンです。
aptコマンドの使い方
※aptコマンドを使うのには、管理者権限が必要です。コマンドの前
にsudoをつけて実行しましょう。(管理者passwordが求められます)
インストール sudo apt-get install [software name]
アップグレード sudo apt-get update→sudo apt-get upgrade
(アップグレードは特定のソフトウェア名を指定しなくて良いです)
削除 sudo apt-get remove [software name]

Linuxの基本コマンド