Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

3
useraddが行わないuseraddの機能は何ですか?
より広く普及していることに加えてuseradd、Debianベースのシステムには、adduserユーザーといくつかの関連タスクを追加するためのより高いレベルのインターフェースを提供する追加コマンドも含まれています。他のSEサイトには、これらのコマンドの基本的な違いを詳しく説明するさまざまな質問/回答があります。たとえば、 ServerFault- 「useradd」と「adduser」の違いは何ですか? スーパーユーザー- 「adduser」と「useradd」の違いは何ですか? Ubuntuに尋ねる-adduserとuseraddの違いは何ですか? 答えのほとんどは、基本的にadduserユーザーをインタラクティブに追加するためのより良いインターフェイスを提供すると言いますが、adduserが実行されたときに何が起こるかについてはあまり詳しく説明しませんuseradd。そう: adduserそれuseraddは何をしませんか? 同等の結果を生成するには、どのコマンドを使用する必要がありますか?
71 debian  ubuntu  users  useradd 


1
rsyncからの--info = progress2の出力を理解する
で実行するrsyncと--info=progress2、次のような出力が得られます 105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825) しかし、単一の数字はどういう意味ですか?マニュアルページに一致するエントリが見つかりません。 最初の数字は、処理されたデータの量のようです(実際のコピーされたバイトとスキップされたバイトは、ターゲットの場所に既に存在していたため)?私のインターネット接続よりも速く増加するため、転送されたデータの数ではないようです... パーセンテージは、コピーされるデータの量またはファイルの数を指しますか?除外されたファイルおよびターゲットの場所で既に最新のファイルを考慮しますか? 3番目の位置の時間は、最初は完了までの時間の見積もりの​​ように見えましたが、私がそれを試してみると、数時間から数秒の間でジャンプしました。それは何を指し、どのように計算されますか? 最後の2つの数字はどういう意味ですか?
71 rsync 

5
/ usrディレクトリの発音
どのように発音し/usrますか? ネットで誰かがそれを「ユーザー」と読んでいることがわかりました...しかし、私が知っていることには、このディレクトリはユーザーとは関係ありません。頭字語の意味は「Unix固有(またはシステム)リソース」です。 そのようなフォルダーの範囲の意味をすぐに理解しやすくするために、どうすればそれを読むことができますか?
71 directory 

7
マシンからのすべての発信要求/接続を監視するにはどうすればよいですか?
私のマシンはサーバーですので、サーバーへの接続を無視したいと思います(誰かが私のWebサイトにアクセスしたときなど)。サーバーから他の場所への接続/要求のみを確認したい。 発信接続のみを表示するにはどうすればよいですか? 編集:私はこれらのタイプのものに新しいです。私がやろうとしているのは、私のウェブアプリのデータ以外にサーバーから何かが送信されているかどうかを確認することです。たとえば、誰かが私のWebサイトにアクセスすると、明らかにサーバーがクライアントのブラウザーにデータを送信します。しかし、統計情報データを知らない他の場所に送信するコードが、私のWebアプリのフレームワークのどこかにあるとします。サーバーがデータを送信している場所があれば、それを確認したいと思います。おそらくそうではないかもしれませんが、あなたが書いていないphpまたはnodejsフレームワークを使用することに決めたとしましょう。何らかのタイプのデータをどこかに送信する可能性はわずかです。もしそうなら、それは私が見たいものです。

2
現在のブートに指定されたLinuxカーネルコマンドラインパラメーターを表示する方法
ではgrub.conf、設定ファイルI、すなわち、カーネルが使用するコマンドラインパラメータを指定することができます。 kernel /boot/kernel-3-2-1-gentoo root=/dev/sda1 vga=791 特定のカーネルを起動した後、最初にカーネルに渡されたコマンドラインパラメーターを表示する方法はありますか?sysctlを見つけました。 sysctl --all ただし、sysctlはすべての可能なカーネルパラメーターを表示します。

3
`cd`外部コマンドのポイントは何ですか?
この詳細な回答で言及されているように、POSIXシステムcdにはシェルビルトインに加えて外部バイナリがあります。OS X 10.8上では、です/usr/bin/cd。cd独自の作業ディレクトリを変更するとすぐに終了するため、組み込みのようには使用できません。どんな目的に役立ちますか?

6
ネストされたディレクトリのフラット化
これはおそらく非常に簡単ですが、私にはわかりません。私はこのようなディレクトリ構造を持っています(dir2はdir1の中にあります): /dir1 /dir2 | --- file1 | --- file2 dir2ではなくdir1でfile1とfile2を取得するような方法で、このディレクタ構造を「フラット化」する最良の方法は何ですか。


4
IFSを理解する
このサイトとStackOverflowの以下のいくつかのスレッドは、IFS動作の仕組みを理解するのに役立ちました。 forループのコンテキストでのIFSとは何ですか? ファイルの行をループする方法 Bash、IFSでファイルから1行ずつ読み取る しかし、まだ短い質問がいくつかあります。私はそれがより良い将来の読者を助けるかもしれないと思うので、同じ投稿で彼らに尋ねることに決めました: Q1。 IFS通常、「フィールド分割」のコンテキストで説明されています。あるフィールド分割は、同じ単語の分割? Q2: POSIX仕様には次のように書かれています: IFSの値がヌルの場合、フィールド分割は実行されません。 nullに設定IFS=するのと同じ設定IFSですか?これempty stringもに設定することを意味していますか? Q3: POSIX仕様では、次を読みました。 IFSが設定されていない場合、シェルはIFSの値が <space>, <tab> and <newline> のデフォルト値を復元するとしますIFS。それ、どうやったら出来るの?(より具体的に、どのように私はを参照してください<tab>と<newline>?) Q4:最後に、このコードはどのようになりますか: while IFS= read -r line do echo $line done < /path_to_text_file 最初の行を次のように変更すると動作します while read -r line # Use the default IFS value または: while IFS=' ' read -r line
71 shell 

8
キューでflacを分割するにはどうすればよいですか?
完全なアルバムflacとそのためのキューファイルがあります。トラックごとにこれをflacに分割するにはどうすればよいですか? 私はKDEユーザーなので、KDE ​​/ Qtの方法を好みます。コマンドラインやその他のGUIの回答も確認したいのですが、これらは私の好みの方法ではありません。
71 command-line  audio  gui  flac 

5
procfsとsysfsの違いは何ですか?
procfsとsysfsの違いは何ですか?なぜファイルシステムとして作られているのですか?私が理解しているように、procはシステムで実行中のプロセスに関する即時情報を保存するためのものです。

9
Linux用のグラフィックカードを選択するにはどうすればよいですか?
私は新しいLinuxシステムを構築または購入しており、自分のニーズに最適なグラフィックカードを選択しようとしています。この決定を行うにはどうすればよいですか? Microsoft Windowsの場合、新しいグラフィックスハードウェアのあらゆる詳細をよだれを垂らし、詳細なベンチマークと長所と短所を実行する多数のコンピューターギアレビューサイトがあります。これらもLinuxにとって有用な情報源ですか?少なくともLinuxに大まかな外観を与えるサイトはありますか? 私は主に良い2Dパフォーマンスに興味がありますが、ハードウェアアクセラレーション3Dを必要とする派手な新しいデスクトップ環境では、それも考慮する必要があります。購入前の情報はどこで入手できますか? オープンソースのドライバーを使用することを強くお勧めします。さまざまなメーリングリストに参加せずに、機能のサポートとパフォーマンスの点で、どのオープンソースドライバーが最適であるかを判断するにはどうすればよいですか?特定の企業がほぼ常に最善策であるか、それとも変化しますか? クローズドソースドライバーの長所と短所は何ですか?これは主に3Dパフォーマンスに関するものですか、それとも私が見逃す可能性のある独自のドライバーによって有効にされる他の機能はありますか?クローズドソースのドライバーはLinuxカーネルを汚染されたものとしてマークするので、クローズドソースの会社は関連する問題に対する直接的なエンドユーザーサポートを提供するのが得意ですか?最先端のグラフィックカードは、最終的に、特定のグラフィックカードに対してオープンまたはクローズを選択できるようになっていますか、または一部のモデルではど​​ちらか一方が必要ですか? このカードが、私が選んだ最新のLinuxディストリビューションで手間をかけずに機能し、長いハウツープロセスを実行する必要がないのであれば素晴らしいことです。これは合理的な希望ですか、そのように機能するカードを見つけるにはどうすればいいですか? 特定のグラフィックスドライバーが市場の特定のモデルに適合するかどうかを確認するにはどうすればよいですか?サポートが利用できることを保証するために、古いカードを購入するのが最善ですか?

11
ディレクトリ名にスペースが含まれる場合にsshでrsyncを実行する方法
あるサーバーから別のサーバーにrsyncしようとしています。サーバーのディレクトリ構造は同じですが、リモートサーバーにスペースがある場合にリモートサーバーでリモートのパス名を適切に認識させることができません。 詳細はこちら ローカルディレクトリは mnt/xlses/split/v2/name with space リモートディレクトリは mnt/xlses/split/v2/name with space 私は最新の試みが見つけることができるすべてを試しました rsync --size-only -avzPe ssh /mnt/xlses/split/v2/name\ with\ space/ root@myserver.com:/mnt/xlses/split/v2/"name with space" それが報告する最初のことを実行すると、それは新しいディレクトリを作成しているということです 中断して、新しいディレクトリがあることを確認します mnt/xlses/split/v2/name 私のファイルはすべてそのディレクトリにあります 私は彼らがいると期待していた mnt/xlses/split/v2/name with space
71 ssh  rsync 

5
特定の文字列と次の行を含む行を削除します
私はこれを使用します cat foo.txt | sed '/bar/d' barファイル内の文字列を含む行を削除します。 ただし、これらの行とその直後の行を削除します。好ましくでsed、awkまたはMINGW32で利用できる他のツール。 それは私が得ることができるものの逆のようなものだgrepと-Aし、-Bマッチした行の前/後に一致した行だけでなく、ラインを印刷します。 それを達成する簡単な方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.