Unix & Linux

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

3
tarファイルの内容を所有者とグループに強制しますか?
ファイルの作成元のシステムに存在しないowner:groupペアに属するコンテンツを含むtarファイルを作成したいと思います。 私が試した方向は次のとおりです。 tar ca --owner='otherowner' --group='othergroup' mydata.tgz mydata このコマンドを実行すると、次のエラーが表示されます。 tar: otherowner: Invalid owner tar: Error is not recoverable: exiting now tarがowner:groupを受け入れるように強制する方法はありますが、どちらもファイルの作成元のシステムに存在しませんか?
21 permissions  users  tar 

2
Webサーバー用のGUIなしでDebianをインストールする
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Server Faultから移行されました。 7年前に移行され ました。 私はDebianに慣れていない(明らかに)ので、私はそれが私を助けるかもしれないと考えてライブISOをダウンロードしました。ライブGUIから、デスクトップ上のインストールアイコンをダブルクリックして先に進みました。GNOMEと、Webサーバー上でビジネスを行わない他のソフトウェアのインストールを行いました。一般的に。 だから私の質問の最初の部分は、Liveディスクからベース/非GUIバージョンをインストールできますか?もしそうなら、どのように?そうでない場合、誰かがamd64ビットバージョンの正しいダウンロードを教えてくれますか? 副次的な質問-UbuntuではなくDebianを使用することで、パフォーマンスが大幅に向上しますか?私はDebianにウォームアップしたいと思います。なぜなら、私は専門的にそれに出会う可能性が非常に高いので、良い学習体験になるからです。それとUbuntuのサーバーエディションとの間に大きな違いがない場合は、そのディストリビューションの方がよくわかっているので、それでいいかもしれません。これは私にとって学習課題であるため、追加またはその他の提案や考慮事項はありますか? 私は基本的に、Ubuntu Serverに相当するDebianに相当するもの、つまり、シンプルで必要最低限​​の非GUI OSを求めています。httpサーバーもインストールしたいと思います-ApacheまたはNginxを使用するのか、node.jsで自分のHTTP要求を処理するのかまだわかりません...

4
ポートをVPNクライアントに転送しますか?
私はちょっとしたパズルに遭遇しましたが、解決策を見つけることができませんでした。現在、私はVerizon 3Gを介して(悲しいことに)ネットに接続しています。すべての着信トラフィックをフィルタリングするため、ポートを開いて接続を受け入れることはできません。 現在、linode.comにLinux仮想マシンがあり、ポートフォワーディングをインストールpptpdして実行しようと考えましたiptables。私はpptpdインストールしました、そして、私のマシンは幸せに接続します。とはいえ、ここにいくつかの一般的な情報があります: サーバー(Debian)WAN IP:eth0のxxxx-pptpd IP:ppp0のyyy1-クライアントVPN IP:yyy100 気が狂っていないことを確認するために、サーバーからクライアントの開いているポートへの接続を試みましたが、クライアントはVPN IP経由で接続を受け入れます。 私が達成したいのはこれです: インターネット-> WAN IP:ポート->クライアントVPN IP:ポートに転送 たとえば、クライアントでポート6000を開いている場合、人がxxxx:6000にtelnetで接続でき、サーバーはそれをキャッチして192.168.3.100:6000に転送します。 少なくとも20種類のGoogledのiptables設定を試しましたが、まだ機能していません。誰もアイデアを持っていますか、おそらく私が知らないかもしれないまったく異なるアプローチもありますか?ここでの目標は、恐ろしくファイアウォールで保護された接続、できればTCPトラフィックとUDPトラフィックの両方をリッスンすることです。

4
vim-ファイルを開き、<filename>:<line nbr>を使用して行番号に移動します。
以下のようないくつかのツールgrep、py.testなど、...のパターンを使用して&lt;FileName&gt;:&lt;line number&gt;:エラーをポイントに。例えば: ; grep -Hn Common setup.cfg setup.cfg:11: Common vimとgvimを変更して、次のように呼び出すにはどうすればよいですか? gvim setup.cfg:11: の代わりに gvim setup.cfg +11 私は物事を解析する小さなシェルスクリプトを書くことができることを知っていますが、もっと簡単な方法があるのだろうかと思います。
21 vim  gvim 


3
MySQLデータベースのインポート時に進行状況インジケーターを取得する
私は頻繁にMySQLデータベースをインポートしますが、これには時間がかかる場合があります。進行状況インジケーターは一切ありません。なんとなく見せることはできますか?インポートされたレコード、MBインポートされたレコード、またはインポートされたテーブルのいずれか。誰でもいいの? 私はこのコマンドを使用します: mysql -uuser -p -hhost database &lt; largefile.sql ファイルは40〜300 MBで、ホストはローカルネットワーク内にあります。
21 bash  mysql 

5
タイプスクリプト-ビデオへの端末録画?
LaTexドキュメントの操作に関するビデオを作成する必要があります。タイプスクリプトとタイミングファイルが用意されているので、それらをビデオに変換して回答に表示する必要があります。基本的に、その方法は小さなGifアニメーションを作成することです。基本的に、Xウィンドウの一部の領域をGIFに記録できれば、Xを介してそのようなビデオを作成することは可能ですが、それは少し手間がかかり、遅いです。では、スクリプト処理をGifアニメーションに変換するにはどうすればよいですか? $ script -t 2&gt; timing # pastie.org etc to show your working ...WORKING... $ scriptreplay timing #how to make them into videos on this site? サンプル動画 ソースはここにありますが、有料のWツールで作成されています。 おそらく関連する タイプスクリプトファイルをコマンドのリスト(履歴)に変換します Windows でのスクリーンキャストはこちら、* ixではどうですか?

4
Repoからdebianの無人インストールでapt-getが新しい設定ファイルを受け入れるようにする方法
リポジトリにあるパッケージの無人インストール用のスクリプトを書いています。これはDebianのマークされた設定ファイルの1つを含むソフトウェアパッケージです。新しい構成ファイルを受け入れるようにapt-get/に渡すことができるオプションはありaptitudeますか? 基本的に私はapt/ aptitude同等のものが必要です dpkg --force-confnew apt-getYでインストールしている間に提示された次の質問に答える必要があります 設定ファイル `` / opt / application / conf / XXX.conf` ' ==&gt; File on system created by you or by a script. ==&gt; File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y …

4
「IFS」とは何ですか?
私はこのスレッドを読んでいました:ファイルの行をループする方法は? なにIFS?そして、for-loopsのコンテキストでの使用法は何ですか?
21 bash  shell 

6
そのようなファイルまたはディレクトリ/etc/init.d/functionsはありません
アプリケーションのグループを起動/再起動/停止するための起動スクリプトを作成しました。/etc/init.d/functionsスクリプトでlibを使用しました。私のシステムではうまく機能していますが、クライアントでは機能していません。彼はエラーを受け取っています: そのようなファイルまたはディレクトリ/etc/init.d/functionsはありません 現在、クライアントが使用しているLinuxディストリビューションがわかりません。あるinit.d/functionsファイルが別のLinuxディストリビューションごとに異なりますか?もしそうなら、どうすればそれを見つけることができますか?

5
/ dev / mapperの下のlvmデバイスがありません
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Server Faultから移行されました。 8年前に移行され ました。 Debian squeezeを使用し、ソフトウェアRAID 1の上でLVMを実行しています。/dev/mapper私のシステムはまだ正常に機能しているように見えますが、下のリンクのほとんどが失われていることを偶然発見しました。 何が起こったのか分かりません。LXC fedoraコンテナを動作させようとして失敗したことが、それが原因であると想像できる唯一のものです。/cgroup/laughlinコンテナに対応するディレクトリを削除することになりましたが、なぜそれが問題を引き起こしたのか想像できません。 /dev/mapper次のように見えました(いくつかの変更を行いました。以下を参照) orwell:/dev/mapper# ls -la total 0 drwxr-xr-x 2 root root 540 Apr 12 05:08 . drwxr-xr-x 22 root root 4500 Apr 12 05:08 .. crw------- 1 root root 10, 59 Apr 8 10:32 control lrwxrwxrwx 1 root root 7 …

2
/ dev / videoの操作
ビデオストリームを取得し、/dev/video0エフェクトや変更を適用し、結果をで利用できるようにしたい/dev/video1です。 /dev/video0 ---&gt;効果の適用---&gt; /dev/video1 たとえば、ascii artのmplayer tv:// -vo caca出力を表示します/dev/video。/dev/video1デフォルトのウェブカメラフィードの代わりにスカイプで送信できるように、それを利用できるようにしたいと思います。 助言がありますか?
21 video  devices 

4
Xサーバー(セッション)をコンピューター間で共有する
私は2台のコンピューター(両方ともlinuxを実行)を使用しており、現在それらを使用するために相乗効果を使用しています。これは素晴らしいですが、コンピューター間でマウス/キーボード/クリップボードを共有するだけでなく、共有する方法はありますか? Xセッションですか?私が考えているのは、モニター間でXウィンドウをドラッグできることです。 これは非常に簡単なことであり、Linuxについては十分に知っています(xserverについてではありませんが)。 また、「これをインストールするだけで機能する」必要はありません。カスタムカーネルをインストールしたり、マシン間でパーティションをマウントしたり、必要なものは何でも、完全に喜んでいます(そして、それが必要なければ驚きます)。私は両方のマシンで実行されているxorgサーバーの同じインスタンスが必要だと思うので。
21 xorg  kvm 


3
Gnome ctrl + alt + downおよびctrl + alt + upショートカットを無効にする方法
Discordには、ギルドを簡単に切り替えることができるショートカットがあります。それはだCtrl+ Alt+ UpとCtrl+ Alt+ Down。 問題は、Gnomeがこのショートカットを使用してワークスペースを変更することです。2つのモニターがあるため、追加のワークスペースをあまり使用しないため、設定を開いてショートカットを探し、無効にすることができます。 ワークスペースを上下に切り替えるショートカットは明らかにSuper+ Page UpとSuper+でPage Downあり、Ctrl+ Alt+ Upまたはダウンのショートカットは他のどこにも見つからないことがわかりました。このショートカットは変更できないように見えますが、どうすればいいのかわかりませんが、そうではないと確信しています。
21 ubuntu  gnome 

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