LoginSignup
5
1

More than 3 years have passed since last update.

【Linuxコマンドまとめ】 コマンド 一覧 【初学者必見】

Last updated at Posted at 2020-02-24

【Linuxコマンドまとめ】 コマンド 一覧 【初学者必見】

pwdコマンド

現在の作業ディレクトリの場所をフルパスで表示するLinuxコマンドです。
"pwd" は "print working directory"の略です。

/home/hoge/test_link
$ pwd -L
/home/hoge/test_link

mkdirコマンド

ディレクトリを新規作成するLinuxコマンドです。
"mkdir" は "make directory"の略です。

/home/hoge
$ ls -a
hoge.txt .hidden

$ mkdir -m 666 test

$ ls- a
hoge.txt .hidden test

cdコマンド

ディレクトリを移動するLinuxコマンドです。
"cd" は "change directory"の略です。

/home/hoge/test
$ cd ../test2

catコマンド

ファイル内容を標準出力するコマンドです。
"cat" は "concatenate"の略です。

/home/hoge/test
$ cat -n test.txt
     1  hoge
     2  hogehoge
     3
     4  hogehogehoge
     5
     6
     7
     8  hogehogehogehoge
     9

cpコマンド

ファイルやディレクトリをコピーする時に使うLinuxコマンドです。
"cp"は"copy"の略です。

/home/hoge
$ cp -r test /home/hoge/test2

lsコマンド

ファイルやディレクトリの情報を表示するためのコマンドです。
"ls" は "list directory contents"の略です。

/home/hoge
$ ls -lh
-rw-r--r-- 1 root root  11B Feb 24 17:11 hoge.txt
drwxr-xr-x 2 root root 4.0K Feb 24 17:14 test
drwxr-xr-x 2 root root 4.0K Feb 24 17:15 test2

touchコマンド

タイムスタンプを変更するためのLinuxコマンドです。
また、存在しないファイル名を指定することで、ファイルを新規作成する機能も持っています。

/home/hoge
$ ls -lh
-rw-r--r-- 1 root root  11B Feb 24 17:11 hoge.txt
drwxr-xr-x 2 root root 4.0K Feb 24 17:14 test
drwxr-xr-x 2 root root 4.0K Feb 24 17:15 test2

$ touch -d "2020-2-25 18:30" hoge.txt

$ ls -lh
-rw-r--r-- 1 root root  11B Feb 24 18:30 hoge.txt
drwxr-xr-x 2 root root 4.0K Feb 24 17:14 test
drwxr-xr-x 2 root root 4.0K Feb 24 17:15 test2

lessコマンド

ファイルの中身を確認する為のLinuxコマンドです。

/home/hoge
$ less -X hoge.txt
hogehoge
$

mvコマンド

ファイルやディレクトリを移動するためのコマンドです。
"mv" は "move"の略です。

/home/hoge/test
$ mv -v test.txt ex.txt test.log test2
`test.txt' -> `test2/test.txt'
`ex.txt' -> `test2/ex.txt'
`test.log' -> `test2/test.log'

rmコマンド

ファイルやディレクトリを削除するLinuxコマンドです。
"rm" は "remove"の略です。

/home/hoge
$ rm -i hoge.txt
remove hoge.txt? (y or n) y

sshコマンド

sshプロトコルを利用してリモートホストにログイン、もしくはコマンドを実行するためのLinuxコマンドです。
"ssh"は"secure shell"の略です。

#rootユーザーでIP192.168.x.xに接続
$ ssh -l root 192.168.x.x 

manコマンド

各コマンドのマニュアルを確認する為のLinuxコマンドです。
"man" は "manual"の略です。

# cd コマンドのマニュアルをcatを使い表示する
$ man -P cat cd

BUILTIN(1)                BSD General Commands Manual               BUILTIN(1)

NAME
     builtin, !, %, ., :, @, {, }, alias, alloc, ...

Command       External    csh(1)    sh(1)
           !             No          No        Yes
           %             No          Yes       No
           .             No          No        Yes
           :             No          Yes       Yes
           @             No          Yes       Yes...

AUTHORS
     This manual page was written by Sheldon Hearn <sheldonh@FreeBSD.org>.

BSD                            February 23, 2005                           BSD

広告欄

各種開発や構築の請負や初学者向けのメンター業務してます。
ご興味お持ちいただけた方はこちらへどうぞ

5
1
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
5
1