Linux コマンド:一覧

ファイル/ディレクトリ管理
コマンド 機能
ls フォルダの内容をリスト形式で表示
pwd 現在いる位置を表示
cd カレントディレクトリ移動
mv ファイル/フォルダを移動
cp ファイル/フォルダをコピー
mkdir フォルダを作成
rmdir 空のフォルダを削除
rm ファイル/フォルダを削除
touch ファイルを作成
find ファイルの検索
grep 指定した文字列がテキスト内に存在した場合その行を抽出
cat ファイルの内容を表示
head ファイルの先頭部分を表示
tail ファイルの末尾を表示する
less テキストファイルをページ単位で表示
sed 置換、抽出等
more ファイルをページ単位で表示
sort ファイル行を並び替える
diff ファイルとファイルの内容の違いを表示
wc テキストファイルの大きさを調べる
ln ファイルやフォルダにリンクを設定
tar アーカイブ作成/展開(*.tar)
zip ファイルの圧縮(*.zip)
unzip 圧縮ファイルの復元(*.zip)
zipclock zipファイルの暗号化
ユーザー管理
コマンド 機能
id ユーザー・グループIDを表示する
useradd/adduser ユーザーを新規作成
deluser ユーザーを削除
groupadd グループを新規作成
groupdel グループを削除
chmod ファイルやフォルダのアクセス権限を変更
chown ファイルやフォルダのオーナーやグループを変更
chfn ユーザー情報を変更
システム管理
コマンド 機能
su 他のユーザーに切り替える
who ログインしているユーザーを調べる
shutdown システムを停止する
free 空きメモリや、使用中メモリを表示
last 最近ログインしたユーザー名を表示
finger ユーザー情報を表示
ps 実行中のプロセスを表示
jobs バックグラウンドジョブを表示
kill プロセスまたはジョブを終了
nohup プログラム実行(ログアウト後も継続)
runlevel 現在のランレベル
chkconfig ランレベル設定
ネットワーク管理
コマンド 機能
route ルーティングの表示や設定を行う
ftp ファイルをFTPで転送
ssh sshでログイン
sftp sshでファイル転送を行う
scp sshでファイルコピーを行う
netstat ネットワーク情報の表示
コマンド 機能
clear 消さずに画面を綺麗に
history コマンドの履歴を表示
man コマンドのマニュアルを表示
apropos manページの内容を検索
xargs 入力されたリストに対して指定のコマンドを実行する