Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page roff page 名前 mkstemp, mkostemp, mkstemps, mkostemps - 他と重ならない名前を持つ一時ファイルを作成する 書式 #include <stdlib.h> int mkstemp(char *template); int mkostemp(char *template, int flags); int mkstemps(char *template, int suffixlen); int mkostemps(char *template, int suffixlen, int flags); glibc 向けの機能検査マクロの要件 (feature_test_macros(7) 参照):
スロークエリーログは、実行に long_query_time 秒を超える時間がかかり、少なくとも min_examined_row_limit 行を検査する必要がある SQL ステートメントで構成されます。 スロークエリーログは、実行に長い時間がかかっているため最適化の候補となるクエリーを見つけるために使用できます。 ただし、長いスロークエリーログの調査には時間がかかる場合があります。 これを簡単にするために、mysqldumpslow コマンドを使用してスロークエリーログファイルを処理し、その内容を要約できます。 セクション4.6.9「mysqldumpslow — スロークエリーログファイルの要約」を参照してください。 初期ロックを取得する時間は実行時間として計算されません。mysqld がスロークエリーログにステートメントを書き込むのは、ステートメントが実行されて、すべてのロックが解
Section: Linux Programmer's Manual (2) Updated: 2012-07-13 Index JM Home Page roff page 名前 pivot_root - root ファイルシステムを変更する 書式 int pivot_root(const char *new_root, const char *put_old); 注: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。 説明 pivot_root() は呼び出し元のプロセスの root ファイルシステムを put_old ディレクトリに移動し、 new_root を呼び出し元のプロセスの新しい root ファイルシステムにする。 pivot_root() の典型的な利用法は、システムの起動中にシステムが一時的な root ファイルシステム (例えば i
システム管理者のガイド I. システムの基本設定 Expand section "I. システムの基本設定" Collapse section "I. システムの基本設定" 1. はじめに Expand section "1. はじめに" Collapse section "1. はじめに" 1.1. 環境の基本設定 Expand section "1.1. 環境の基本設定" Collapse section "1.1. 環境の基本設定" 1.1.1. 日付と時刻の設定について 1.1.2. システムロケールの設定について 1.1.3. キーボードレイアウトの設定 1.2. ネットワークアクセスの設定および検査 Expand section "1.2. ネットワークアクセスの設定および検査" Collapse section "1.2. ネットワークアクセスの設定および検査" 1.2.1.
対応バージョン この記事の内容は、少なくともGitのバージョン2.19.1までは対応している。 もし最新のGitで新しい動きがあれば随時更新する。 基本 .gitignoreを使うと無視する(Gitのトラッキングの対象外とする)ファイル or ディレクトリを指定できる。 .gitignoreは複数のディレクトリに置くことができる。 深い階層の.gitignoreに書かれた指定の方が優先順位が高い。(後に解釈される) .gitignore内の記述は上の行から順に以下のように解釈される。 /を含まない行(fileなど) .gitignore以下の全サブディレクトリ下にあるこの名前のファイル or ディレクトリを無視する 末尾以外にのみ/を含む行(/file, /path/to/file, path/to/fileなど) .gitignoreが置いてあるディレクトリをカレントディレクトリとする相
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page roff page 名前 rename, renameat, renameat2 - ファイルの名前や位置を変更する 書式 #include <stdio.h> int rename(const char *oldpath, const char *newpath); #include <fcntl.h> /* AT_* 定数の定義 */ #include <stdio.h> int renameat(int olddirfd, const char *oldpath, int newdirfd, const char *newpath); int renameat2(int olddirfd, const char *oldpath,
findの結果をxargsに送って、ファイルを削除したりする場合てLinuxサーバーを運用しているとありますよね。 その場合、下記のコマンドを実行した場合 $ find /home/hoge/xxx/log/ -mtime +90 -type f -name "*.log" -print | xargs rm -f ※ 上記コマンドは、/home/hoge/xxx/log/のディレクトリ内で、ファイルが最後に修正されたのが90日以上でファイル名が「*.log」のファイルを削除するコマンドです findの結果が空だと以下のメッセージが表示されます rm: missing operand Try `rm --help' for more information. このメッセージを表示されないxargs のオプションは「–no-run-if-empty, -r」になります manからの抜粋だと、
Section: Linux Programmer's Manual (7) Updated: 2014-07-08 Index JM Home Page roff page 名前 pipe - パイプと FIFO の概要 説明 パイプと FIFO (名前付きパイプともいう) は、 単方向のプロセス間通信チャネルを提供する。 パイプには「読み出し側」と「書き込み側」がある。 パイプの書き込み側で書き込まれたデータは、 パイプの読み出し側から読み出すことができる。 パイプを作成するには pipe(2) を使用する。 pipe(2) は新しいパイプを作成し、ファイルディスクリプターを二つ返す。 ディスクリプターのうち、一方はパイプの読み出し側を、もう一方は 書き込み側を参照している。 パイプは関連するプロセス間の通信を作成するのに使用できる。 例は pipe(2) を参照。 FIFO (Fir
include (PHP 4, PHP 5, PHP 7, PHP 8) include 式は指定されたファイルを読み込み、評価します。 以下の記述内容は require にも当てはまります。 ファイルのインクルードは、指定されたパスから行います。パスを指定しない場合は、 include_path の設定を利用します。 ファイルが include_path に見つからないときは、include は呼び出し元スクリプトのディレクトリと現在の作業ディレクトリも探します。 include は、ファイルを見つけられない場合に E_WARNING を発行します。一方 require の場合は、同じ場合に E_ERROR を発行する点が異なります。 include と require は、 ファイルがアクセスできない場合、 最終的に E_WARNING や E_ERROR を発生させる前に、 追加の
説明 指定したファイル・ハンドルのファイルをバイナリ・モードで扱うようにします。 レイヤー(I/O層)を指定することで,I/O時の動作を変更することができます。 使用例 #!/usr/bin/perl use strict; use warnings; my $filename = 'data.bat'; open my $fh, "<", $filename or die "$filename:$!"; binmode $fh; my $data = ''; while (read $fh, my $buf, 4) { $data .= $buf; } close $fh;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く