[Linux] => [Linuxコマンド(J〜Q)] mkpasswdはパスワードを自動生成するためのコマンドです。このコマンドを使用するにはexpectパッケージがインストールされている必要があります。 [主なオプション] -l 生成されるパスワードの文字数 -d パスワード中に含まれる数字の最低文字数を指定 -c パスワード中に含まれる小文字の最低文字数を指定 -C パスワード中に含まれる大文字の最低文字数を指定 -s パスワード中に含まれる特殊文字の最低文字数を指定 #8文字のパスワードを生成 mkpasswd -l 8 #8文字のパスワードを生成し、usernameに適用 mkpasswd -l 8 username .bashrcファイルに以下のようによく使うオプションを指定したエイリアスを作成しておくと便利でしょう。
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
SQLiteのインストールは容易です。本家サイトのダウンロードより、ウィンドウズ版のコマンドラインツール(sqlite-3_3_11.zip)をダウンロードして解凍します。コマンドプロンプトで作業します。 Linuxは多分ソースからコンパイルすると思われ。 目次 ツール基本操作 データベースの作成 データベースの作成はコマンドラインツールにデータベースファイル名を指定することで行う。 C:\> sqlite3.exe test.db データベースへの接続も同時に行う。 データベースへの接続 データベースの作成と同じです。ファイルが無ければ新規作成れる。 C:\> sqlite3.exe test.db テーブルの確認 sqlite> .tables .tables コマンドでデータベース内のテーブル一覧を表示する。 テーブルスキーマの表示 sqlite> .schema mytable .
有効期限前のデータがmemcacheから追い出されていたのでその時のメモ 容量が怪しそうなのでstatsでデータを見てみると $ telnet localhost 11211 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. stats 結果を眺めると・・・・ 最初、「bytes」の項目が容量に近かったので容量一杯と判断したが 実はmemcacheは確保したメモリを開放するわけではないので この値で容量が一杯とは判断できないらしい。 (もしかしたら有効期限切れのデータが詰まっているかもしれないので) で、見るべきところは「evictions」の項目で有効期限に達してないデータが memcacheより追い出されたらここの値が増える。 で、原因はやはりmem
2008/5/21更新 対応バージョン: 1.2.5 memcachedで使用可能なコマンドには以下の種類がある。 set / get データの格納 / 取得 gets データの取得(後述のcas ID付) replace 既存のデータの変更 append 既存のデータの後ろにデータを追加 prepend 既存のデータの前にデータを追加 cas キーとcas IDのペアで既存のデータを特定して内容を変更 incr / decr 既存のデータの加算/減算 delete データの削除 stats サーバの利用状況のレポート コマンドは以下のフォーマットで指定する。 set, replace, append, prepend <コマンド> <キー> <フラグ> <有効期間> <サイズ> cas <コマンド> <キー> <フラグ> <有効期間> <サイズ> <cas ID> incr, decr
sudo を cron などからバッチ処理で使用しようとすると 次のようなエラーが発生することがあります。 sudo: sorry, you must have a tty to run sudo 「端末から実行しないとダメ」と言ってるのですが どうしても cron で実行したい場合は、 sudo の設定ファイル /etc/sudoers の Defaults requiretty パラメータを修正します。 /etc/sudoers は visudo で編集します。 # visudo 【変更前】 Defaults requiretty 【変更前】 Defaults !requiretty 特定のユーザのみ許可したい場合は次のように設定します。 Defaults:hogehoge !requiretty これで、ユーザ hogehoge は 端末なしで sudo できます。
crontabの設定方法をすぐに忘れるのでメモ代わりにまとめています。 ※最初にまとめてからかなり時間が経過したので、内容の精査とその間に勉強した項目を追加しました。 crontabを設定する方法 crontabを設定する方法には2通りの方法があるので説明をしていきます。 crontab -e ※コマンドで設定 crontab ファイル ※ファイルを読み込んで設定 「crontab -e」コマンドで設定 「crontab -e」コマンドを実行するとcronを設定する画面が表示されます。 「e」では無く、横にある「r」を誤って指定してしまうと、設定されているcronの内容が削除されてしまうので注意してください。 $ crontab -e 設定を編集する画面が表示されるので、下記のような書式で設定を行います。 00 * * * * /root/disk-space.sh ちなみに、設定している
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く