Linuxを勉強するため、手を動かしながら、以下のコマンドを覚えましょう。
仕事中によく使うコマンドです。
manの使い方、意味
コマンドのマニュアルが表示された。
マニュアルを終了するにはqキーを押す。
以下のコマンドを実行すると、pwdコマンドのマニュアルを表示します。
$ man pwd
pwdの使い方、意味
カレントディレクトリのパスを標準出力に出力します。(print working directory)
$ pwd
$ pwd
/home/ec2-user
/home/ec2-user
touchの使い方、意味
ファイルのタイムスタンプを変更する。
存在しないファイル名を指定すると、空ファイルを新規作成する。
$ touch test.csv
lsの使い方、意味
ファイルやディレクトリの情報を表示する。
よく使うパラメータ:
-a システムファイル表示
-l ロングフォーマット
-d 指定のディレクトリ情報のみ表示→mkdirのコマンドで確認する
$ ls -a
. .. test.csv
. .. test.csv
$ ls -l
total 0
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
total 0
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
mkdirの使い方、意味
ディレクトリを新規作成する。
よく使うパラメータ:
-p 入れ子のフォルダを一気に作成
-m パーミッションを指定しディレクトリを作成する
$ mkdir dir1
$ mkdir dir1
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ mkdir -m 777 dir2
$ mkdir -m 777 dir2
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
drwxrwxrwx. 2 ec2-user ec2-user 6 Oct 7 22:15 dir2
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
drwxrwxrwx. 2 ec2-user ec2-user 6 Oct 7 22:15 dir2
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ mkdir -p dir3/dir4
$ mkdir -p dir3/dir4
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
drwxrwxrwx. 2 ec2-user ec2-user 6 Oct 7 22:15 dir2
drwxrwxr-x. 3 ec2-user ec2-user 18 Oct 7 22:16 dir3
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ ls dir3
dir4
$ ls -l
drwxrwxr-x. 2 ec2-user ec2-user 6 Oct 7 22:07 dir1
drwxrwxrwx. 2 ec2-user ec2-user 6 Oct 7 22:15 dir2
drwxrwxr-x. 3 ec2-user ec2-user 18 Oct 7 22:16 dir3
-rw-rw-r–. 1 ec2-user ec2-user 0 Oct 7 21:56 test.csv
$ ls dir3
dir4
cdの使い方、意味
指定な作業ディレクトを移動するコマンドです。
$ cd dir3
$ cd dir3
$ pwd
/home/ec2-user/test/dir3
$ pwd
/home/ec2-user/test/dir3