Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

【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

広告欄

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

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away