認定 ipv6.he.net 詳細を与える毎日のテストを持っています。 1 すべての主要なテストを経験した後の追加項目. あなたがする必要があります。 100 このようなテスト結果の最大数 😐 . テストそのものが完全に些細です

  • トレース ルート
  • AAAA を掘る
  • PTR を掘る
  • Ping
  • Whois

欠点は、テストが一意であることは、ドメインを使用できない 2 回 🙂 他のものの間では少し迷惑な 🙄 – 羽ばたきだけないの挑戦 5 cli および彼らのウェブサイトで結果をコピー/貼り付けのコマンド.

怠惰な管理人、人生簡単クイック簡単な bash をスクラッチに-私のための汚い仕事をしています。

#!/bin/bash

hr() {
  local start=$'\e(0' end=$'\e(B' line='qqqqqqqqqqqqqqqq'
  local cols=${COLUMNS:-$(tput cols)}
  while ((${#line} < cols)); do line+="$line"; done
  printf '%s%s%s\n' "$start" "${line:0:cols}" "$end"
}

if [ -z $1 ]
then
  echo "Append domain afert the script name!!!"
  exit
fi

IP=$(dig $1 AAAA +short)

if [ -z ${IP} ]
then
  echo "$1 dont have valid IPv6 record"
else
  reset
  traceroute6 $1
  hr
  dig $1 AAAA
  hr
  dig -x ${IP}
  hr
  ping6 -c3 ${IP}
  hr 
  whois ${IP}
fi

スクリプトはめちゃくちゃ簡単です見ることができます。. ドメインを渡す、IPv6 エントリがある場合、およびそこに毎日試験を行ったが、それを検証して、. クールな部分 – 関数 hr を撮影は画面の幅に線を印刷します。 bash ハッカー.

私を最も困らせることの一つは、私をコピー/移動する大きな cli direktorâ で私は、全体の何パーセント量私 pret″rkalâl については全くわかりません. 残念ながら cp/mv があるそのような権力はなし、代替オプションに頼る. かなりの数のオプションがありますが、pc/mv の代わりに rsync の使用のように、個人的に. これは、すべて統合 – ファイルとディレクトリの権利を維持します。, 進行状況バーと機会をコピーしたファイルを削除するのには.

基本的には作った 2 alias-а които вършат повече от чудна работа:


alias cpi='rsync -a --info=progress2'
alias mvi='rsync -a --info=progress2 --remove-source-files'

それ以来しばらくの間 kodene に対処してほとんど cli でいくつかの izvr″ŝaniâ を選択する UTF8 enkodnati ではないです。. 今日私はすぐにファイルを見直さなければならないし、ほとんどすぐにそれを開いた私感じた欲望に含まれる rm-rf フォルダー, 誰か半分脳細胞を個々 の障害はキリル文字の彼らのコメントを書くこと. 幸いにも、超能力 admiralskite 解決の性質の誤解 1 cli で行:

iconv -f cp1251 -t utf8 old_shitty_encoded_file -o new_good_encoded_file

Мисля че самите флагове говорят сами за себе си но нека да ги прегледаме на бързо:

  • -o outputfile
  • -t to-encoding
  • -t to-encoding

iconv има и друга много приятна екстра че може да транслитерира (където е възможно) като се зададе -t ASCII//TRANSLIT но за съжаление не работи с кирилица 🙂

いくつかのため (私に非常に明確ではないです。) 1 つの私のサーバーの Debian 分配のアップグレードで postgresql デーモンのアップグレードを行うことを怠った. Postgresql のデーモンは、ニースのプロパティはない彼の新しいバージョンの使用を開始 (Mysql とは異なり) 我々 を納得させるまで, 新しい打ち上げと完全互換性のあります。 – 非常に大規模なデータベースに便利. 更新の単なるプロセス次のように限定されなければなりません。 2 手順:

  • pg_dropcluster
  • pg_upgradecluster

鬼の前に izdropite クラスターが停止して pg をする必要があります。!

pg_dropcluster 9.4 main

このコマンドをすばやく通過します。, 我々 は強調表示に移動し、 – 簡単なアップグレード

pg_upgradecluster 9.1 main
Disabling connections to the old cluster during upgrade...
Restarting old cluster with restricted connections...
Creating new cluster 9.4/main ...
config /etc/postgresql/9.4/main
data   /var/lib/postgresql/9.4/main
locale en_US.UTF-8
Flags of /var/lib/postgresql/9.4/main set as -------------e-C
port   5433
Disabling connections to the new cluster during upgrade...
Roles, databases, schemas, ACLs...
Fixing hardcoded library paths for stored procedures...
Upgrading database postgres...
Analyzing database postgres...
Fixing hardcoded library paths for stored procedures...
Upgrading database template1...
Analyzing database template1...
Fixing hardcoded library paths for stored procedures...
Upgrading database xpqt...
Analyzing database xpqt...
Re-enabling connections to the old cluster...
Re-enabling connections to the new cluster...
Copying old configuration files...
Copying old start.conf...
Copying old pg_ctl.conf...
Copying old server.crt...
Copying old server.key...
Stopping target cluster...
Stopping old cluster...
Disabling automatic startup of old cluster...
Configuring old cluster to use a different port (5433)...
Starting target cluster on the original port...
Success. Please check that the upgraded cluster works. If it does,
you can remove the old cluster with

pg_dropcluster 9.1 main

Pg から古いデータをアウトするよう求められます、上記のようなメッセージが表示される場合はすべては滑らかな minlo.

pg_dropcluster 9.1 main

これの終わりにすることができます今プロセスを開始する、ターパン再び. 私には、基地は小さく、残念なことに私はどのくらい時間が経過、必須のアップグレードの見積もりを与えることができません。.

今日は大きな 1 つの RAID アレイに fsck を実行しならなかった 〜 6 TB. 私の急いで私私の進行状況を表示する、-C オプションとでささやかな待機した後 fsck ないです。 2 少し疲れていた時間, 私はあなたが検証を持って暗闇の中. 既に進行状況バーを視覚化する fsck を実行するためのクールなトリックが:

kill -10 $(pidof fsck.ext3)

私の後にしばらくの間を待っています。 2-3 分進行状況バーが表示されを示した 49% (楽しい) もっとその 3 待っている 🙁 の時間

何をしましょう sumarizirame 私たちは信号を送る SIGUSR1 進行状況バーを表示する fsck をもってください。. Ако искаме да го спрем по някаква причина 🙄 трябва да изпратим SIGUSR2 または

kill -12 $(pidof fsck.ext3)

Еми това е не е нещо супер сложно или трудно просто готин трик 🙂