#author("2017-01-11T01:15:44+09:00","Group2","Group2") hidekiwiki


にほんブログ村 IT技術ブログ Linuxへ
にほんブログ村

Unixコマンド

システム停止と再起動

shutdown?
システムをシャットダウンする。
reboot?
システムを再起動する。

ユーザー管理

adduser?
ユーザーを追加(登録)する
usermod?
ユーザーの設定を変更する
chfn?
ユーザーに関する情報を変更する
chsh?
デフォルトのシェルを変更する。
vipw?
パスワードファイルを編集する
passwd?
パスワードを変更したい
who?
誰がログインしてるか知りたい
su?
別のユーザに切り替える
smbpasswd?
Sambaのユーザパスワード管理
htpasswd?
ベーシック認証のパスワードファイル作成コマンド
pw groupadd?
pwコマンドでのユーザ・グループ追加

ファイル操作

ls?
ファイルの一覧を表示したい
chmod?
ファイル・ディレクトリのパーミッション(所有権)変更
chown?
ファイルの所有者を変更する。
chgrp?
ファイルのグループを変更する。
cp?
ファイル・ディレクトリのコピー
mv?
ファイル・ディレクトリの移動
rm?
ファイルの削除
ln?
ファイルに別名を付けるハードリンク(シンボリックリンク)
umask?
デフォルトのアクセス権を設定、確認する。
file?
ファイルの種類を調べる
diff?
ファイルの相違点を調べる
more?
ファイルの内容を表示する。
less?
ファイルの内容を表示する。
touch?
ファイルを作成・アクセス時間を変更する。
du?
ファイルなどのディスク容量を表示する。
chflags?
ファイルフラグを設定するためのコマンド

viエディタの操作

vi?
viエディタの操作
vimのhelp?
vimのhelpをまとめたもの

ファイル検索

find?
ファイル・ディレクトリの検索
locate?
ファイル・ディレクトリを高速検索
whereis?
コマンドの場所を確認する。whichと似たもの
which?
コマンドの場所を確認する。whereisと似たもの

ディレクトリ操作

pwd?
現在の作業ディレクトリを知りたい
mkdir?
ディレクトリを作成する。
rmdir?
ディレクトリを削除する。
cd?
ディレクトリを移動する。

テキスト処理

cat?
ファイルの内容を標準出力で表示する。
grep?
指定したパターンに該当する行を表示する
uniq?
重複している行をまとめて表示
sort?
テキストファイルを行単位にソートする
sed?
文字の置換を行う
2006/03/11 改行文字も含め挿入(置換)する。
cut?
テキスト・ファイルの各行から文節を取り除く
nkf?
文字コードを変換する。
rev?
文字を逆に並び替えて表示する。
tr?
文字の置換を行う
md5?
ファイルのチェックサムを求める

圧縮・復元・パックアップ

compress?
ファイルを圧縮する。(1)
uncompress?
圧縮されたデータを復元(伸長)する
gzip?
ファイルを圧縮する。(2)
gunzip?
圧縮されたデータを復元(伸長)する
zcat?
復元したファイルを標準出力する。
dump?
ファイルシステムのバックアップを取る
tar?
ファイルをバックアップをする
restor?
ファイルをリストアする
bzip2?
.bz2ファイルを圧縮・復元する

ディスク操作

df?
ディスクの使用量を確認したい
fdformat?
フロッピーをフォーマットしたい
mount?
ファイルシステムを利用できるようにする(マウントする)
umount?
ファイルシステムのマウントを解除する
quota?
ディスク使用状況やクォータ設定を確認することができます。
usbdevs?
USBデバイスの確認

プリンタ

lp?
ファイルを印刷したい(1)
lpr?
ファイルを印刷したい(2)
lprm?
プリンタ出力を取り消す
lpc?
プリンタの状態を確認する
lpq?
印刷待ちのジョブを確認する
pr?
プリンタ出力用にテキストを整える

ネットワーク関連

netstat?
ネットワークに関する情報を表示する。
telnet?
リモートホストにログインする。
ftp?
ホストとの間でファイル転送を行う。
mail?
メールを送受信する。
ifconfig?
ネットワーク設定の確認
ping?
リモートホストにパケットが送れるかの確認
nslookup?
DNS サーバーへの問い合わせの確認
traceroute?
指定したホストへのパケットの経路を確認
dig?
詳細なドメイン情報を確認する。
digコマンドでBINDのバージョンを調べる
talk?
リモート・ユーザーとの会話
mesg?
他ユーザからのメッセージの表示の許可/不許可を設定
write?
ログイン中の他ユーザにメッセージを表示する
wall?
ログイン中の全ユーザに対してメッセージを送信
ssh?
Secure SHell(セキュアシェル)を利用して安全にリモート端末にアクセスする。
scp?
Secure SHell(セキュアシェル)を利用して安全にファイル転送を行なう。
route?
ルーティングテーブルの表示/設定を行う
mount_smbfs?
windowsの共有フォルダをマウントする
whois?
whoisの使い方

ジョブ・タスク管理

jobs?
バックグラウンドジョブを表示する。
kill?
ジョブを強制終了させる(プロセスに対してシグナルを送る)
ps?
現在実行中のプロセスを表示する。
nice?
プロセスの優先順度を指定してコマンドを実行する。
fgとbg?
フォアグラウンド・バックグラウンド
nohup?
ログアウトしたあとも実行し続ける。
crontab?
プログラムを定期的に実行するcrondの設定ファイルを編集する
time?
コマンドが実行に要する経過時間やシステムが処理に要した時間、コマンドが処理に要した時間などを出力する。

環境設定・確認

id?
ユーザ名やID、グループ名を確認したい
groups?
だれがどのグループに所属しているか確認したい
domainname?
ドメイン名を確認、設定する。
hostname?
ホスト名を確認、設定する。
ntpdate?
時間を合わせる
date?
現在の日時を設定・変更したい
export?
環境変数を設定、有効にする(bsh)
setenv?
環境変数を設定、有効にする(csh)
printenv?
設定されている環境変数を確認したい
set?
シェル変数を表示、設定する
source?
シェル環境設定ファイルを読み込む
stty?
キーの割り当てや画面設定などの端末環境を表示、設定する
unset?
環境変数、シェル変数を削除する
sysctl?
カーネル状態を設定

シェル

bash?
bash(Bourne Again SHell)
csh?
Cシェル
bsh?
Bシェル
tcsh?
tcsh
history?
コマンドの実行履歴を確認したい
alias?
コマンドに別名をつける
test?
ファイル形式のチェックや数値・文字列比較を行う。

その他

man?
コマンドのマニュアルを参照する
jman?
日本語でコマンドのマニュアルを参照する
sleep?
コマンドの実行を一時的に停止したい
awk?
テキストデータの中から指定パターンを検索する。
perl?
perlスクリプトを実行する。
banner?
メッセージを#で大きく表示する。
uname?
システム情報を表示する。
echo?
引数に与えられた文字列を表示する
sudo?
他ユーザ権限でコマンドを実行する
bc?
電卓、exprでできない複雑な計算を行なう。
メモリ容量を調べる?
メモリ容量を調べる
c言語プログラムのデバック?
c言語プログラムのデバック用コマンド

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-01-11 (水) 01:15:44 (334d)