2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

UNIXコマンド一覧

Posted at

UNIXコマンド入門 (一般ユーザー編) (全16回) - プログラミングならドットインストール より、頻出コマンドを一覧にしました。

###プロンプト
[vagrant@localhost ~]$ 
//ユーザー名@ホスト名 ~ は、チルダと呼び、ホームフォルダを示す。 $は、一般ユーザーを示す。

##コマンド一覧

###パスワードの変更コマンド
passwd

###今いるディレクトリを表示
pwd

###ディレクトリを変更
cd

###ディレクトリの相対指定・絶対指定
. 相対指定
.. 絶対指定

###ディレクトリの中身をリスト表示
ls

##オプション

ls -l そのファイル/フォルダの情報を表示
表示されたプロンプトについて


d rwxr-xr-x. 3 vagrant vagrant 4096 9月 10 03:59 2016 centos65
d はディレクトリを示す rwxr-xr-x.はパーミッション※ vagrantは所有者 vagrantは属しているグループ 4096はサイズ 9月 10 03:59は最終更新日 centos65は名前
※(rwxは所有者のパーミッション、r-xはグループのパーミッション、r-x.は全ての人のパーミッション。r:read w:write x:実行)

##※パーミッションの変更について

___ には、 rwxの数字の足し算で、「所有者・グループ・全ユーザー」のそれぞれのパーミッションを設定
4:r:read
2:w:write
1:x: 実行

chmod ___ ファイル名かディレクトリ

###例
chmod 755 /home/js/foobar.js
これだと、所有者はrwx、グループはr-x、全ユーザーはr-x

ls -a 隠しファイルを表示

###ディレクトリの作成
mkdir ファイル名

###ディレクトリの削除
rmdir ファイル名

ファイルのコピー
cp ファイル名 ファイル名(コピー)

###ファイルの削除
rm ファイル名

###ファイルの移動
mv ファイル名 移動先ディレクトリ

###ファイルの名前変更
mv ファイル名 変更後のファイル名

###☆複数ファイルをまとめてリネーム
rename {正規表現} {処理対象}
####例: txtファイルをまとめてcsvファイルに変更
$ rename 's/.txt/.csv/' *.txt

###ファイルの中身を表示
cat ファイル名

###ファイルの中身を1画面づつ表示
less ファイル名
more ファイル名

###先頭だけ/最後だけ表示
head ファイル名
tail ファイル名 -表示したい行数

###ワイルドカード
任意の文字いくつでも
*

###任意の文字1文字
?

###ファイルの検索
find [検索したい場所とか] -name "名前" -type [ファイル形式]
例 test_ と記してあるファイルを検索したい ファイルだけ検索したい
find . -name "test_*" -type f

###ファイルの中身を検索する
grep -オプション 探したい文字列 対象となるファイル
例 111の記述を、全ファイルから検索.記述されてる数も知りたい
grep -c 111 *

例 111の記述を、全ファイルから検索. ディレクトリが同一階層にある場合、下のディレクトリも全部検索
grep -r 111 *

##その他コマンドラインの便利な使い方
###ファイル指定などの補完
tab

###過去のコマンドを遡る
↑↓ (キーボード)

###リストから遡る
history

###そのリストからコマンドを選んで実行
!リストの番号

直前のコマンドをもう一度実行
!!

###過去のコマンドから補完実行
例 grepをやりたい
!gr
実行せずに表示するだけ
!gr:p

##その他便利なコマンド

###コマンドマニュアル表示
man コマンド名

###ディレクトリ構造をツリー構造で表示
tree

###現在時刻表示
date

###ファイルの行数表示
wc -l ファイル名

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?