全文検索:
- at コマンド
- === 機能 ===== コマンドの実行を1度だけスケジュール ===== 構文 ===== <code> echo "[処理内容]" | at [時間] </code> ===== コマンド例 ===== 18:00にシェルを実行 <code> echo 'bash job.sh' | sudo at 18:00 </code> 2024年7月1日 18:00にシェルを実行 <code> echo 'bash job.sh' | sudo at
- tar
- のバックアップはtarコマンドで、といった使い分けができます。 ===== 構文 ===== <code> tar [オプション] [ファイル名] </code> === オプション === ^オプション^ 意味 ^ |c|アーカイブファイルを新規に作成する| |f|指定されたファイルにアーカイブデー... cディレクトリ以下のファイルをフロッピーディスク(/dev/fd0)にアーカイブする ==== <code console> # cd /etc # tar cf /dev/fd0 ./*\ </code> ==== アーカイブ内のファイル名を表示する ==== <code console> # tar
- ipコマンド/IPエイリアス追加
- Pエイリアス追加 ===== このIP追加方法だと、secondaryとしてIPが追加される。 <code> # ip addr add 192.168.100.5/24 brd 192.168.100.255 dev eth0 </code> ===== IP削除 ===== <code> # ip addr del 192.168.100.5/24 brd 192.168.100.255 dev eth0 </code> ===== IP確認 ===== <code> # ip -4 a 1: lo: <LOOPB
- diff
- 様書やマニュアルのどこが変更されたかなどを調べることができます。 ===== 構文 ===== <code> diff [オプション] ファイル名1 ファイル名2 </code> ===== オプション ===== <code> -a テキストファイルでなくてもテキストとみなして比較する。 -C 行数 違っている行の前後も行数に指定された行... ディレクトリ以下も全部 -q ファイルの中身を表示しない </code> ===== コマンド例 ===== <code> $ cat a.doc esprit
- grepでハイライト
- p 検索文字列 --color=auto ===== aliasを入れとけば良い ===== <code|.bashrc> alias ll='ls -al --color=auto' alias grep='grep --color=auto' </code> {{tag>Unixコマンド 標準}}
- sed
- この場合[^]が行頭の意味[$]が行末の意味 つまり行頭からいきなり行末の行を削除するという意味 <code console> $ cat test.txt -----------------------... 2行目 3行目 ------------------------------------- </code> ==== week.txtの1から5行目を削除する。 ==== <code console> $ cat week.txt -------------------------------------... Saturday ------------------------------------- </code> === penを山本に置換する。 === <code console> $ cat test
- fgとbg
- 止されていたコマンドがバックグラウンドで実行再開されます。 ===== コマンド例 ===== <code console> $ jobs バックグ... フォアグラウンドで実行されているジョブバックグラウンドで実行再開する。 </code> ===== disown ===== バックグラウンドで動かした後、[[02_freebsd
- ifconfig
- きます。 ただし、設定を変更できるのはスーパーユーザだけです。 ===== 構文 ===== <code> ifconfig インターフェイス [オプション] </code> ===== オプション ===== <code> address_family アドレスファミリーを指定する。(デフォルトTCP/IPを表すinet) IPアド... ネットワークインターフェイスをアップする(使用可能にする) </code> ===== コマンド例 ===== <code code> # ifconfig de0
- touch
- スタンプを変更する(ファイルシステムが対応している場合のみ)| ===== 実行例 ===== <code> $ ls -al z -rw-r--r--. 1 matsui users 74 ... --. 1 matsui users 74 7月 13 00:00 1999 z </code> <code> $ touch -d "2018-05-21 12:30" z $ ls -al z -rw-r--r--. 1 matsui users 74 5月 21 12:30 2018 z </code> {{tag>Unixコマンド ファイル操作}}
- whois
- whois [オプション] ドメイン|IPアドレス ===== コマンド例 ===== <code> # whois yahoo.co.jp [Querying whois.jprs.jp] [wh... te] 2017/04/20 10:09:53 (JST) </code> ===== 管理者情報を確認 ===== [Administrative Contact]をwhoisで確認すると、管理者情報も確認できます。 <code> # whois HA14103JP [Querying whois.nic.ad.jp] [wh... /10/28 17:04:58(JST) form@dom.jprs.jp </code> {{tag>unixコマンド ネットワーク関連}}
- dig
- |SOA|SOA情報| |ANY|知っている全ての情報| ===== コマンド例 ===== <code> matsui@vaio$ dig @dynabook yahoo.co.jp ANY ; <<... Thu Dec 22 05:19:42 2005 ;; MSG SIZE rcvd: 473 </code> ■digコマンドでBINDのバージョンを調べる。 <code> $ dig @vaio chaos txt version.bind |grep TXT ;version.bind. ... d. 0 CH TXT "1999" ←これ </code> ※BINDのバージョンを偽装する方法は → ここに記載 <code> # dig [@192
- ps
- ますが、Solarisではオプションは-を付けて指定します。\\ ===== 構文 ===== <code> ps [オプション] </code> ====== オプション ====== ==== オプション(FreeBSD・Linux) ==== ^ オプション ^ 意味 ^ |a|自分が実行しているプ... +|フォアグラウンドのプロセスグループに含まれている| ====== コマンド例 ====== <code console> > ps 自分が起動したプロセスのみが表... 0 S 0:00 -csh 405 p0 R 0:00 ps a </code> === プロセスの起動時間も確認 === こうすると、プロセスの起動時間を確認できる <cod
- find
- = コマンド例 ===== ■./以下から30日以上前に更新されたpng形式のファイルを検索する <code console> $ find ./ -name "*.png" -atime +30 </code> ■./以下でユーザーmatuiのファイルを検索し削除する。 <code console> $ find ./ -user matsui -exec rm -rf {} \; </code> ■./以下でファイルサイズが10M以上のものを表示。 <code console> $ fi
- file
- ===== 構文 ===== file ファイル名 ===== コマンド例 ===== <code console> > file /etc/hosts /etc/ho... sr/tmpを調べる /usr/tmp: symbolic Link to ../var/tmp /var/tmpへのシンボリックリンクであることが分かる </code> {{tag>Unixコマンド}}
- traceroute
- 時間だけ毎回, 応答を待ちます.| ===== コマンド例 ===== ■普通に使う場合 <code> $ traceroute flateight.com traceroute to flateig... (59.106.13.38) 17.755 ms 18.994 ms 19.141 ms </code> ■IPだけで表示する。 <code> $ traceroute -n flateight.com traceroute to flateight.com (59.106.13.38), 64 hops ... .121 ms 17.649 ms 11 59.106.13.38 22.308 ms 19.329 ms 22.332 ms </code> {{tag>unixコマンド ネットワーク関連}}