【Linuxコマンドまとめ】 コマンド 一覧 【初学者必見】
pwdコマンド
現在の作業ディレクトリの場所をフルパスで表示するLinuxコマンドです。
"pwd" は "print working directory"の略です。
$ pwd -L
/home/hoge/test_link
mkdirコマンド
ディレクトリを新規作成するLinuxコマンドです。
"mkdir" は "make directory"の略です。
$ ls -a
hoge.txt .hidden
$ mkdir -m 666 test
$ ls- a
hoge.txt .hidden test
cdコマンド
ディレクトリを移動するLinuxコマンドです。
"cd" は "change directory"の略です。
$ cd ../test2
catコマンド
ファイル内容を標準出力するコマンドです。
"cat" は "concatenate"の略です。
$ cat -n test.txt
1 hoge
2 hogehoge
3
4 hogehogehoge
5
6
7
8 hogehogehogehoge
9
cpコマンド
ファイルやディレクトリをコピーする時に使うLinuxコマンドです。
"cp"は"copy"の略です。
$ cp -r test /home/hoge/test2
lsコマンド
ファイルやディレクトリの情報を表示するためのコマンドです。
"ls" は "list directory contents"の略です。
$ 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コマンドです。
また、存在しないファイル名を指定することで、ファイルを新規作成する機能も持っています。
$ 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コマンドです。
$ less -X hoge.txt
hogehoge
$
mvコマンド
ファイルやディレクトリを移動するためのコマンドです。
"mv" は "move"の略です。
$ 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"の略です。
$ 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
広告欄
各種開発や構築の請負や初学者向けのメンター業務してます。
ご興味お持ちいただけた方は**こちら**へどうぞ