Unix & Linux

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

3
vim:コマンドライン引数による特定の構文の強制
PostgreSQLスキーマを簡単に読みたい場合、それをダンプしてstderrリダイレクトしvimます: pg_dump -h localhost -U postgres dog_food --schema-only | vim - これは与える: vim stdinから読み取るときにファイル名拡張子がないため、構文ハイライトスキーマはありません。したがって、以下を使用します。 :set syntax=sql 与えるもの: 私は怠zyな開発者なのでvim、コマンドライン引数を渡すことでSQL構文を強制的に使用したいと思います。データでset syntax=<whatever>開くたびに再入力する手間を省きstdinます。 vimコマンドライン引数を渡すことで構文を設定する方法はありますか?

1
このffmpegコマンドがzshではなくbashで機能するのはなぜですか?
今日、私は仕事から家に帰り(Ubuntuボックスでbashを実行)、私の大好きなzshでローカルアーチボックスでコードを実行しようとしましたが、コマンドは失敗しましたか? コマンドは、個人情報とIPが明らかに変更された状態で以下にあります ffmpeg -i rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 -threads 3 -vcodec copy -f segment -segment_time 2 outfiles/cam_out%04d.mp4 それはbashで完璧に動作しますが、zshで実行するとエラーが発生します zsh: no matches found: rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 私の愛するzshが私を裏切ったのはなぜですか?
17 bash  zsh  quoting  url 

3
プログラムは、カラー出力を行うかどうかをどのように決定しますか?
カラー出力(lsまたはなどgcc)を印刷する端末からコマンドを実行すると、カラー出力が印刷されます。私の理解では、プロセスは実際にANSIエスケープコードを出力しており、端末は色をフォーマットしています。 ただし、別のプロセス(たとえば、カスタムCアプリケーション)で同じコマンドを実行し、出力をアプリケーションの独自の出力にリダイレクトすると、これらの色は持続しません。 プログラムは、テキストをカラー形式で出力するかどうかをどのように決定しますか?環境変数はありますか?


2
ターミナルEmacsでマウスサポートを有効にするにはどうすればよいですか?
で開始したEmacsターミナルセッションでマウスサポートを有効にするにはどうすればよいemacs -nwですか?これを行うためのキーボードショートカットまたはフラグはありますか?そうでない場合、ターミナルエミュレータでどのように行うことができますか?私はGuakeを使用しています。
17 terminal  emacs  mouse 

7
UNIXで大きなファイルを作成するには?
私はWindowsでそのようなことをする方法を見つけました echo "This is just a sample line appended to create a big file. " > dummy.txt for /L %i in (1,1,21) do type dummy.txt >> dummy.txt http://www.windows-commandline.com/how-to-create-large-dummy-file/ UNIXでファイルをコピーし、追加してからプロセスを繰り返す方法はありますか?のようなものfor .. cat file1.txt > file1.txt?
17 shell  files 

3
scpが完了したら、ファイルの破損をチェックする必要がありますか?
次scpのコマンドを使用して、多くのファイルとフォルダーを再帰的に転送しました。 scp -rp /source/folder myremoteusername@122.10.12.123:/destination/folder 転送が完了した後、すべてのファイルが破損せずに転送されたかどうかを確認する必要がありますか、またはそれを処理しscpます(つまり、ファイルのいずれかが正しく転送されない場合、エラーメッセージを表示します)?
17 scp 

6
Xlib:拡張子「GLX」がない-NVIDIAカードとオンボードグラフィックス
ディスプレイ用に使用していない(つまり、モニターが接続されていない)NVIDIA GeForceを搭載したマシンと、グラフィックチップが不足しているグラフィックチップがあります。(以下に関連するlshwリストがあります。) 私のXセッションは問題なく動作します。しかし、私のXアプリのほとんど(あらゆる種類の派手なGFXまたはツールキットが必要)を実行すると、次のエラーメッセージが表示されます。 Xlib: extension "GLX" missing on display ":0". 私の質問は次のとおりです:NVIDIA GLXライブラリ以外をアプリに認識させて使用するにはどうすればよいですか(もちろんNVIDIAカードを取り外したり、モニターを出力ポートに切り替えたりせずに)。 Debian / Linux Stretch 64bit、カーネルバージョン4.2.6、LXDEを使用しています。 の出力lshw -c display: *-display description: VGA compatible controller product: GK106 [GeForce GTX 650 Ti Boost] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:02:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm …


2
複製されたこれらのSDカードのコンテンツに異なるsha1sumがあるのはなぜですか?
さまざまなメーカーのクラス10 UHS-1 SDHC SDカードがたくさんあります。それらはすべて次のように分割されます $ sudo fdisk -l /dev/sdj Disk /dev/sdj: 14.9 GiB, 15931539456 bytes, 31116288 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x0000de21 Device Boot …
17 dd  hashsum 

1
FreeBSDコンソールで外部ディスプレイを有効にする
tl; dr、HP Pavilion g7-2270us上のFreeBSD 10.0で外部ディスプレイを使用したいと思います。ミラーリングされているか、どちらかを選択する必要があるかどうかは気にしません。 症状は次のとおりです。 ディスプレイを外部VGAディスプレイポートに接続すると、接続されたディスプレイと外部ディスプレイの両方がBIOS画面でアクティブになります。 FreeBSDの起動が開始されると、外部VGAディスプレイはアクティブではなくなります。 起動すると、BIOSの「アクションキー」の状態、つまり修飾子を使用する必要があるかどうかに関係なくfnF4、デフォルトの表示を切り替えるための予想されるキーストロークは効果がありませんF4。 その他の注意事項: BIOSには、この状況に関連するオプションはありません。 グラフィカルサーバーがインストールされていないため、X / Wayland / etc。この質問とは関係ありません(例xrandr)。 Intel Core i3-3110M統合グラフィックスは、バージョン9.1以降でサポートされているようです。 greppingの周りのpciconfI見つけます: vgapci0@pci0:0:2:0: class=0x030000 card=0x1843103c chip=0x01668086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '3rd Gen Core processor Graphics Controller' class = display subclass = VGA bar [10] = type Memory, range …
17 freebsd  console  display  bsd 

3
{1,2,3}と{1..3}の違い
シーケンス{1,2,3}との間に違いはあり{1..3}ますか? たとえば、いくつかのファイルがある場合 file.1 file.2 file.3 そして私catは彼らと一緒に使いcat file.{1..3} > fileたいのですか? 私が知っていることcat file.*>fileは、シェルが時々ランダムな方法でファイルを展開できるため問題を引き起こす可能性があることです(これはinodeに依存すると思いますか?)
17 bash 

1
スラブオブジェクトが自動的に回収されないのはなぜですか
更新:4.9。*ではこの問題は発生していません。*いつ修正されたかはわかりません。 完全なシステムバックアップの後、毎日、echo 2 > /proc/sys/vm/drop_caches再生可能なスラブオブジェクトを解放するまで、さまざまなプログラムが読み取りエラーで失敗しています。 たとえばsudo apt-get update、バックアップ後の出力は次のとおりです。 $ sudo apt-get update Hit http://ftp.ca.debian.org unstable InRelease Hit http://ftp.ca.debian.org experimental InRelease Ign http://dl.google.com stable InRelease Get:1 http://ftp.ca.debian.org unstable/contrib amd64 Packages/DiffIndex [7,819 B] Hit http://dl.google.com stable Release.gpg Hit http://ppa.launchpad.net wily InRelease Get:2 http://ftp.ca.debian.org unstable/non-free amd64 Packages/DiffIndex [6,577 B] Hit http://dl.google.com stable Release …

4
Manjaroでシステム全体のデフォルトブラウザを設定する
Ubuntuでは私が使用しました sudo update-alternatives --config x-www-browser デフォルトのインターネットブラウザを手動で設定します。 マンジャロで私は得る: sudo: update-alternatives: command not found Firefoxを設定でデフォルトとして設定しましたが、そのままにしておきたいです。 Chromiumをインストールした後、デフォルトのブラウザーはChromiumになりましたが、Firefox自体を再確認しました。Chromnumの設定では、「Chromiumはデフォルトのブラウザーを決定または設定できません」と述べています。 Firefoxをデフォルトのブラウザにする方法は?
17 browser  manjaro 

1
「cron」の大文字化を修正
スペルの標準が何かよくわかりませんcron。単語全体を大文字にしますか?「C」だけ?すべて小文字?標準もありますか、それとも、見た目やスタイルに合った綴りをしていますか? 「Command Run ON unix」の頭字語だと言う人もいれば、「時間」を意味するギリシャ語の「クロノス」に由来するという人もいるので、よくわかりません。
17 cron 

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