コンピュータユーザー

コンピュータ愛好家とパワーユーザーのためのQ&A

4
変数のbashに複数の非空白行があるかどうかをテストするにはどうすればよいですか?
bashに2つの変数があるとします。 MULTILINE="I have more than one line" SINGLE_LINE="I only have one line " 変数の末尾の改行文字を無視して、変数に実際に複数行のテキストが含まれていることを検出したい。 したがって、この: if [ some test on "$MULTILINE" ]; then echo 'yes'; else echo 'no'; fi 印刷しyes、これ: if [ some test on "$SINGLE_LINE" ]; then echo 'yes'; else echo 'no'; fi 印刷しますno。 私の特定のケースでは、空白行の先頭を気にする必要はないと思いますが、その方法を知っていても問題はありません。 これどうやってするの?
10 bash 

1
tar | tarがcpよりもはるかに高速なのはなぜですか?
ディレクトリを再帰的にコピーする場合、を使用tarしてディレクトリをパックし、出力を別のディレクトリにパイプしtarて解凍すると、cp -r(またはcp -a)を使用するよりもはるかに高速に見えます。 どうしてこれなの?そしてcp、内部で同じようにそれを行うことによってなぜより速くすることができないのですか? 編集:何万ものファイルとフォルダーを含む巨大なディレクトリ構造をコピーしようとしたときに、この違いに気づきました。深くネストされていますが、合計は約50MBです。それが関連しているかどうかはわかりません。
10 tar  cp 

3
MacのChromeでポップアップウィンドウをタブにするにはどうすればよいですか?
これは私にナッツを運転しています。以前は、WindowsでChromeを使用していたときに、ポップアップをタブに変えることで、Chromecastを使用して多視点ビデオをキャストできました。Macでこれを行う方法はまだわかりません。 このようにできない場合、どうやってポップアップをキャストできますか?キーボードショートカットを作成してみましたが、ポップアップでは機能せず、タブ付きページでのみ機能しました。

1
複数のインターネット接続を1つの接続に集約して、1つの接続でのスループットを向上させる[重複]
この質問にはすでに回答があります: 2つの着信ブロードバンド回線を結合してインターネットを高速化する (7つの回答) 4年前休業。 2つ以上のインターネットアクセスパスがあります。例: 3G(2 Mb /秒) Eth0(20 Mb /秒) Eth1(個別のネットワーク)(20Mb / s) Speedifyのようにそれらを集約したいと思います。つまり、1回のダウンロードでリンクを集約することで利益を得ることができます。ただし、サーバーを高速化するのではなく、Linuxを実行している自分のサーバーを経由して、リンクの合計と同じかそれ以上の帯域幅(1Gb /秒、100Mb /秒)を持ちます。Speedifyの追加コストを回避できるので、これを実行します。 理想的には、これはWindowsとUbuntuで機能しますが、1つのプラットフォームにロックされていれば、終わりではありません。 トラフィックが暗号化されてしまうとボーナスポイントが発生しますが、これは非常に便利です。 私はMPTCPを調査しましたが、それは私が望んでいるように思われますが、それを利用する方法を考え出すのに苦労しています。 私が見たところ: エンドポイントサーバーへのトンネルを介して複数のISPリンクを集約していますが、未回答のままです。

1
公開鍵を使用してバイナリの有効性を確認するにはどうすればよいですか?
Cygwin-64をインストールしたいのですが、ダウンロードページに移動すると、いくつかの情報から次のことがわかります。setup-x86_64.exeの署名を使用すると、この公開鍵を使用してこのバイナリの有効性を確認できます。 Cygwinパッケージのインストールと更新 この公開鍵を使用してこのバイナリの有効性を確認するにはどうすればよいですか?cmdでコマンドを書き込む方法は?
10 cygwin 


1
NOW()関数はExcel Onlineでどのようにタイムゾーンを評価しますか?
異なるタイムゾーンからスプレッドシートにアクセスする場合、EXCEL ONLINEはNOW()関数をどのように評価しますか?たとえば、ユーザーPAULがイギリスのロンドンにいて、午後5時GMTにシートにアクセスし、ユーザーSUEがニューヨークにいて午後1時ETにアクセスする場合、数式が= NOW( )? とにかくNOW()関数を特定のタイムゾーン時間に設定することはできますか?

3
各ファイルのフォルダーを作成し、ファイルをフォルダーに移動するCMDコマンド
コマンドラインから実行できるコマンドが必要です。ディレクトリ内に(ファイル名に基づいて)各ファイルのフォルダーを作成し、新しく作成したフォルダーにファイルを移動します。 例: 開始フォルダ: Dog.jpg Cat.jpg 次のコマンドは、現在の作業ディレクトリにファイル名ごとにフォルダを作成するのに適しています。 for %i in (*) do md "%~ni" 結果フォルダ: \Dog\ \Cat\ Dog.jpg Cat.jpg これをさらに一歩進めて、ファイルをフォルダーに移動する必要があります。 私が達成したいのは: \Dog\Dog.jpg \Cat\Cat.jpg 誰かがこれをすべて行うための1つのコマンドで私を助けることができますか?

2
Gitでオリジン/マスターを削除する方法
origin/masterサーバーから削除できません。なぜだかわかりません。 エラーメッセージは次のとおりです remote: error: By default, deleting the current branch is denied, because the next remote: error: 'git clone' won't result in any file checked out, causing confusion. remote: error: remote: error: You can set 'receive.denyDeleteCurrent' configuration variable to remote: error: 'warn' or 'ignore' in the remote repository to allow …
10 git  remote  master 

2
NTFSアクセス許可-ファイルとフォルダーを作成しますが、削除と変更はできません
目的:ユーザーがファイルを作成できるが、変更や削除はできない共有フォルダー。また、ユーザーはサブフォルダーを作成できる必要があります。 セキュリティグループに次の高度なNTFSアクセス許可を付与しました。 フォルダの走査/ファイルの実行 フォルダのリスト/データの読み取り 属性の読み取り 拡張属性の読み取り ファイルの作成/データの書き込み 読み取り許可 試行錯誤の結果、「属性の書き込み」を許可しないことで、ユーザーが既存のファイルを変更/削除できないようになっていることがわかりました(これが私が望んでいることです)。しかし、なぜこれが機能するのかを正確に説明したいと思います。私が持っている唯一の理論は、ファイルの削除/変更がファイルの属性を変更するということですか?これは同じ線に沿った議論です。 編集-私の質問の2番目の部分は無関係です。「ファイルの作成/データの書き込み」を選択しただけだと思いましたが、「フォルダの作成/データの追加」も選択しました。 さらに、ユーザーがルート内にサブフォルダーを作成できるようにしたいのですが、「ファイルの作成/データの書き込み」を許可することで、これが可能になることがわかりました。しかし、繰り返しになりますが、この名前はこの権限がフォルダではなくファイルの作成を許可するだけであることを示唆しているので、なぜ機能するのかわかりませんか?Microsoftの「ファイルの作成/データの書き込み」属性の説明は、「フォルダーの場合、ユーザーがフォルダー内にファイルを作成できるかどうかを指定します。ファイルの場合、ユーザーがファイルを変更したりデータを上書きしたりできるかどうかを指定します。」フォルダ内にサブフォルダを作成する機能についての言及はありませんか? だから、基本的に、私がやろうと思ったことを達成しましたが、なぜそれが機能するのか理解できませんか?

5
DVD-Rを使用してCDを作成できますか?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 5年前休業。 DVD-Rを使用してCDを作成し、CDプレーヤーで音楽を再生させることはできますか?または、鈍角の場合: オーディオCD形式で録音済みのCDを取り出し、その内容をDVD-Rディスクにコピーして、コピーしたディスクを標準のCDプレーヤーで再生できるようにすることは可能ですか。

3
2100:HDD0ブラックスクリーンエラーの検出エラーレノボthinkpadカーボンx1
このレノボthinkpadカーボンx1に問題があります。それは約3か月前のものです。通常の使用では、突然、2100:HDD0(メインHDD)の検出エラーと表示され、黒い画面が表示されます。続行するには、Escキーを押します。初めてこれを実行したとき、何らかの理由で起動できなかったため、SSDを新しいものと交換しました。新しいものに交換した後、しばらくの間は動作しましたが、突然、まったく同じ画面が再び表示されました。誰かがこのエラーが何であるかを知っていますか?Escキーを押すと、ハードドライブが表示される別の画面が表示され、表示されるのは外付けHDDだけです。私はメモリテストを行ったが合格したので、RAMに関連しているのではないかと思う。助けてください

1
VirtualBox:ホストをOS X Mavericksに更新した後の奇妙な動作
MacをOS X Mavericksにアップデートしました。しかし、そうした後、VirtualBoxプログラムで次のようないくつかの問題に直面しています。 1-仮想マシン(ゲストOS)がロードに失敗し、次のエラーメッセージが表示されます。 -カーネルドライバーがインストールされていません(rc = 1908); カーネルモジュールが 正常にロードされていることを確認してください この問題は、ターミナルから次のコマンドラインで解決できます。 sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart ただし、Macが起動するたびにこれを実行する必要があります。 2-USBデバイスが認識されなくなった(私はフィルターを使用して、具体的にはデバイスを探してみましたが、どちらも機能しませんでした)。 3-ゲストを介して共有フォルダーをマウントできなくなりました(ゲスト仮想マシンから共有ホストファイルにアクセスできません)。 これらの問題をどのように克服できるかについてのアイデアはありますか?


2
Ansibleを使用してサーバーをバックアップしますか?
Ansibleは、サーバーにアプリケーションをデプロイして更新するためのかなり効率的な自動化ツールのようです。 (Linux)サーバーのバックアップにも使用できますか?そうすることは良い習慣ですか? はいの場合、それを行う方法に関するモジュール/例はありますか?たとえば、データベースのエクスポートを作成して別のマシンにコピーしたいとします。このタスクをAnsibleで自動化するにはどうすればよいですか?

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