|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|

UNIXコマンド

    
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

UNIXコマンド

◆基本
cat
ファイルの内容を表示する(パイプ)。複数のファイルを連結する
cd
カレントディレクトリを変更する。シェルの内部コマンド。
chdir
カレントディレクトリを変更する。cd と全く同じ
chmod
ファイル・ディレクトリの属性を変更する。
cp
ファイルをコピーする
date
現在の日付を表示、設定、変更する 
emacs
高性能エディタ
grep
指定のパターンにマッチする行を表示(パイプ)
gzip
高機能なファイル圧縮・展開ツール (gunzip)
id
ユーザー名やID、グループを確認する 
less
ファイル表示プログラム (ページャ)
ls
ファイル・ディレクトリを表示
man
オンラインマニュアルを表示する
more
ファイル表示プログラム (ページャ)
mv
ファイルの移動、リネーム (名前変更)
pwd
カレントディレクトリを表示する。
rehash
ハッシュテーブルを再構築する。csh・tcsh の内部コマンド
rm
ファイルの削除
tar
アーカイバ。複数のファイルを1つにまとめる。
vi
基本的なエディタ

◆実践用
touch
ファイルのタイムスタンプを変更、ファイルを新規作成する
touch ファイル名
wc
ファイルの中の行数(-l)、単語数(-l)および文字数(-m)の表示
wc -l ファイル名
chown
ファイルの所有者を変更する
su
root (スーパーユーザ) になる。他人の名前でログインする
uname
システムの情報を表示
uname -a
prtdiag
システムの診断情報の出力
/usr/platform/`uname -i`/sbin/prtdiag
prstat
report active process statistics
sed
行を削除 sed '1,5d' test.txt ⇒1から5行目を削除
置換① sed s/'a'/'b'/ test.txt ⇒各行の最初に見つかった'a'を'b'に置換
置換② sed s/'a'/'b'/g test.txt ⇒各行の全ての'a'を'b'に置換
cat -n test.txt |tail +3|head -2
test.txtの3行目~4行目を表示する
find . -name "*.sql" -exec grep "test" {} \;
現在のディレクトリ以下サブディレクトリも含めて、*.sqlファイルからtestをgrepする