linux

2/266ページ

Linuxのメモリ管理機能mmapとbrk

linuxカーネルは、線形メモリを管理するためのmmapとbrkを提供しています: 1つ、brk linuxのマニュアルページは、次のように記述されています。 Brkはシステムコールで、sbrkはglibcにシステムコールのラッパーを与えます。brk: このbrkの原理は、主にプログラムの中断(初期化されていないデータセグメントの終了後の最初の場所)を変更してメモリを適用または解放することです。 Brk(void * addr)は、ds […]

LINUXドメイン名分析

まず、DNSとは何ですか? 私たちが知っているように、ネットワーク通信のほとんどはTCP / IPに基づいており、TCP / IPはIPアドレスに基づいているため、コンピュータはネットワーク上で通信するときに "202.96.134.133"などのIPアドレスしか認識できません。 。 私たちは10以上のIPアドレスを覚えることができないので、ウェブサイトにアクセスするときにブラウザのアドレスバーにドメイン名を入力して […]

Linuxのエラーとスレッドの安全性

LinuxまたはUnix環境では、errnoは非常に重要な部分です。 呼び出された関数に問題がある場合、errnoの値でエラーの原因を特定できます。これには問題があります。つまり、マルチスレッドまたはプロセスでerrnoが安全であることを保証する方法です。 マルチスレッドまたはプロセスでは、各スレッドまたはプロセスに独自の独立したerrnoがあり、競合条件が存在しないことを願っています。 一般に、コンパイラは自動的にerrnoのセキュリ […]

Linuxの親プロセスと子プロセスのファイル共有

この共有方法により、親プロセスと子プロセスは同じファイルに対して同じファイルオフセットを使用できます。 親プロセスと子プロセスが同じファイル記述子に書き込むが、同期の形式がない場合、その出力は混在します。 フォーク後にファイル記述子が処理される一般的なケースは2つあります。 (1)親プロセスは子プロセスが完了するのを待ちます。 この場合、親プロセスはそのディスクリプタに対する処理を行う必要はありません。 子プロセスが終了すると、その人が […]

Linux / python正規表現はワイルドカードとは異なります

1、Pythonでの正規表現、 ここで参照できます 2. Linuxの正規表現はワイルドカードとは異なります。 まず、正規表現はワイルドカードとはまったく異なります。 テキストフィルタリングツールでは、awk、sed、vi、grepなどのファイルの内容の正規表現が使用され、 reは文字列処理の表現です。 ワイルドカードはfind、ls、cpなどのファイル名でよく使用されます。wtilcardはbash操作インターフェースの関数を表します […]

Linuxタイミングタスクツールcrontab詳細とシステム時刻同期

Linuxの設定自動時刻同期 Linuxで時刻同期を共有する2つの方法 テール-f / var / log / cron linuxの下で定期的にタスクを実行する方法 Linuxでは、最初にcrontab -eと入力し、次にvi編集インターフェースがあり、0 3 * * 1 / clearigame2の内容を内部に入力する必要があります:wq saveとexit。 Linuxでは、定期的に実行するタスクは、一般にcronデーモン[ps […]

Linux MCP7940 RTCドライバ(MT7620チップ)について

Http://www.itdadao.com/articles/c15a194465p0.html まず、ハードウェアプラットフォーム 1、コントローラ:MT7620(A9コア) 2、RTCチップ:MCP7940 第二に、ソフトウェアプラットフォーム 1.開発環境:Ubuntu12.04 2、SDKカーネルパッケージ:MT7620 SDKソフトウェア開発キット(MediaTek_ApSoC_SDK_4320_20150414.tar.b […]

Linuxのtxtテキストファイルに端末出力を記録する

転載:http://blog.csdn.net/tengh/article/details/41823883 最初に、コマンド実行の結果をファイルに保存します。use>を使用して出力を例にします。 $ ls> ls.txt#またはls-> ls.txt lsコマンドの実行結果をls.txtファイルに保存説明:>指定されたファイルに出力しますか?ファイルがすでに存在する場合は書き換えます。 、ファイルの元の内容は保 […]

1 2 266