タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

5
Ubuntuで特定のASCII文字を生成する
left Alt未知のキーボード構成を使用していて、特殊文字を入力したいときはいつでも、ASCII文字を保持して入力することに慣れています。 たとえば、Alt+ 0+ 9+ 2はバックスラッシュ(\)を作成します。 それはWindows上です。Ubuntuでこれを行う方法はありますか? 注:コンソールモードでもこれを使用できるようにしたいと考えています。つまり、GUIを備えたソフトウェアを含むソリューションが必要ないということです。

6
vimバッファーではなくシステムクリップボードにコピーする
YとPを設定して、vimバッファーではなくシステムクリップボードに直接コピーして貼り付けるようにします。 追加のコマンドは必要ありません。通常のものだけですが、システムクリップボードにコピーして貼り付け、vimバッファーをバイパスする必要があります。 どうすればこれを達成できますか? Ubuntu 10.10でvimを実行しています。
19 linux  vim  clipboard 

5
Linuxファイルシステムを通常のユーザーとして読み取り/書き込みを手動でマウントするにはどうすればよいですか?
これはばかげた質問のように思えるかもしれませんが、ほとんどのLinuxのものでは、些細なことの多くが文書化されていないように思えます。 とにかく、ext4ファイルシステムをUbuntuの通常のマウントポイント(/ media / whereever)にマウントします。これは、現在ログインしているユーザー(つまりme)に対して読み取り/書き込み可能です。 / etc / fstabには何も追加したくありません。今すぐ手動で行いたいだけです。デバイスをマウントするにはスーパーユーザー権限が必要ですが、そのマウントを読み書きできるのはrootだけです。さまざまなマウントオプションを試し、fstabに追加しましたが、うまくいきませんでした。

2
Linux上で低帯域幅、高遅延ネットワーク接続をシミュレート
Linuxマシンで、高遅延、低帯域幅のネットワーク接続をシミュレートしたいと思います。 帯域幅の制限については、たとえばここで説明しましたが、帯域幅と遅延の両方の制限に対処する記事は見つかりません。 を使用して、高遅延または低帯域幅を取得できますtc。しかし、これらを単一の接続に結合することはできませんでした。特に、ここにあるレート制御スクリプトの例は私には機能しません。 # tc qdisc add dev lo root handle 1:0 netem delay 100ms # tc qdisc add dev lo parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000 RTNETLINK answers: Operation not supported 低帯域幅、高遅延の接続、tcまたは他のすぐに利用可能なツールを作成するにはどうすればよいですか?

3
bashスクリプトを実行する方法は?
そこで、最初のbashスクリプトを作成しました。 #!/bin/bash echo 'hello world!' exit 私はそれがbashするのに適切な場所を持ち、実行可能であることを知っています: $ which bash /bin/bash $ chmod +x myscript.sh コマンドラインから実行したいのですが、エラーが発生します。 $ myscript.sh myscript.sh: command not found だから代わりに私はこれを試して、それが動作します: $ bash myscript.sh hello world! これは私が常に実行する必要がある方法ですか?を前に付けずに他のスクリプトを実行したように感じbashます。myscript.shを前に付けずに実行するにはどうすればよいbashですか? 更新:ここでは、bashスクリプトを実行する理由と方法を説明します。

4
複数のマシンに1つのvirtualboxディスクを使用できますか?
どの検索用語を使用するかわからないため、VirtualBoxマニュアルをざっと読んでも助けにならなかったので、ここで2つの質問をします 私のセットアップはこれです:Windows 7とDebianオペレーティングシステム(両方とも64ビット)へのデュアルブートを備えたPC。Windowsで仮想マシン(Kubuntu、64ビット)を作成し、そのVDIファイルをNASのSMB共有に配置しました。 次に、メモリなどに同じ設定を使用して、Linuxの下にVMを作成し、既存のVDIファイルを割り当てました。私の考えは、WindowsおよびLinuxからもその仮想マシンを使用できるということでした。(1)これは一般に問題なく動作するはずのものですか? スナップショットは、他のオペレーティングシステムからは見えないように見えるため、トラブルに巻き込まれることに気付きました。ゲストシステムのインストール後に取得したスナップショットは、Linuxでは表示されません。そのため、使用後にVMをシャットダウンし、実行中にその状態を保存しません。 私の現在の問題はこれです。最初にWindowsで、次にLinuxでVMを使用しました。これで、Linuxでのみ起動します。Windowsでこれを試みると、ゲストOSは何らかのハードディスクエラーを検出し、ドライブをマウントできないため起動に失敗します。明らかに、仮想ハードディスクは失敗しないので、Linuxで仮想ハードディスクを使用することと何か関係があるはずです。 (2)どうすれば修正できますか? 更新:また、LinuxでVMに加えた変更は、Windowsで起動しようとするとリセットされたように見えます。最新のスナップショットに戻っているようです。よくわかりません... 更新 私の最初の質問に対する答えは以下にあります。つまり、スナップショットを使用しない限り機能します。 2番目の質問に対する答えは次のとおりです。Windowsでは、VMを最新のスナップショットに戻し、スナップショットを破棄してマージします。最後にスナップショットが残っていないはずです。複数のスナップショットがある場合は、最初のスナップショットを最初に破棄します(スナップショット1、次に2、3、...)。最後から始めるとどうなるかわかりません(3、2、1)。 もちろん、これは最後のスナップショット以降のすべての変更を元に戻すため、データの損失につながります。ただし、少なくともVMは再び使用可能です。


2
端末間でのVimのコピーと貼り付け
通常のvim yankとpaste同じウィンドウでのみ機能します(ただし、ファイル間で機能し、コマンドを閉じる/保存します)。端末間で動作させることは可能ですか(ある端末のウィンドウからヤンクし、別の端末に貼り付けます)、もしそうなら、どのように?


1
.bashrcのこの行により、Bashの起動が遅くなります。何がこれを引き起こす可能性がありますか?
私の.bashrcファイルには、この効果に対する行が含まれています。 alias prog="/path/to/script.sh $(find $(pwd) -name prog)" この行をコメントアウトすると、新しいターミナルを開くとほぼ即座にBashが起動します。この行では、カーソルが表示されるまでに4〜5秒の遅延があります。 ネストされたコマンド$(pwd)などを削除すると、再び高速化されます。なんでこんなことが起こっているの?それでも、何らかの方法でネストされたコマンドを使用できますか?

1
`echo -e“ \\\ SOME_TEXT”`にバックスラッシュが1つしか表示されないのはなぜですか?
Linuxシェルでのキャラクターエスケープの舞台裏で何が起こっているのかを説明していただけますか?私は次のことを試してみましたが、何がどのように(そしてどのように)起こっているのかを理解するのに成功しませんでした: root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\\\ Hello!" \\ Hello! root@sv01:~# echo -e "\\\\\\ Hello!" \\ Hello! root@sv01:~# echo -e "\\\\\\\ Hello!" \\ Hello! …

1
リバースsshトンネルが突然/クリーンに切断されたときにSSHサーバーのポートを解放する方法は?
お客様の場所にいくつかのハードウェアを設置し、そのハードウェアがsshサーバーに接続し、リバースsshトンネルを確立して、監視目的で複数のクライアントシステムにアクセスできるようにします。 SSHセッションが不明確に切断されるまで、すべて正常に動作します。 その場合、SSHサーバーでは、リバーストンネルで使用されたポートがリッスンモードのままになり、リモートハードウェアが最終的に自動再接続を試みてトンネルを再確立しようとすると、エラーで失敗します 警告:リスンポートXXXXのリモートポート転送に失敗しました SSHサーバーまたはクライアントに問題があるかどうかをテストするために、クリーンな切断を試行し、ポートを正常に解放します。接続障害をシミュレートする場合(たとえば、クライアントハードウェアのイーサネットポートを切断する)、上記と同じ問題が発生します。 この状況を処理する適切な方法は何ですか?これらは逆トンネルであるため、SSHサーバーで何を行う必要があることに注意してください。理想的には、トンネルをホストしているSSHセッションがダウンしていることを即座に認識し、使用していたポートを解放するためにsshサーバーが必要です。解決策には関連するSSHプロセスを強制終了する必要があると思いますが、同じsshサーバーに複数のクライアントが接続しているため、それらをオフラインにしたくないので注意する必要があります。 成熟しているため、SSHDにはこれを処理するための何らかの機能が組み込まれているはずですが、それを理解することはできません。 Windowsボックスの管理に戻る必要がないようにアドバイスしてください... 参考:私はこれをDebianベースのディストリビューションで実行しています。
19 linux  networking  ssh  tunnel 

3
LinuxでUSB Webカメラで使用可能なビデオモードを一覧表示するにはどうすればよいですか?
かつて、LinuxでサポートされているUSBウェブカメラカメラ(PAL、640x480など)のサポートされている解像度とモードを一覧表示するコマンドラインツール(「UVC」を含むもの)を見つけましたが、それを失いました。誰かが私が話していることを知っていますか?次のようなものが欲しい > list-uvc-modes /dev/video1 PAL, YUYV, 640x480, 30 FPS NTSC, MJPEG, ... ありがとう!
19 linux  usb  webcam 

5
Linuxでファイルを特定のサイズにカットする方法は?
総当たりでファイルのサイズを縮小したい、つまり、残りを気にせず、ファイルを半分に切り、残りを破棄したいだけです。 最初に思い浮かぶのは、Perlの切り捨てです。私はそのページの例に従っていますが、まったく同じことをしました。 seq 9 > test.txt ls -l test.txt perl -we 'open( FILE, "< ./test.txt" ) && truncate( FILE, 8 ) && close(FILE);' ただし、ファイルは同じサイズのままです。 $ ls -lgG test.txt -rw-rw---- 1 18 2013-08-08 09:49 test.txt この作業を行うにはどうすればよいですか?
19 linux  ubuntu  shell  perl 

3
PDFのサイズを縮小してブックマークを保持するにはどうすればよいですか?
〜259 MBのPDFがあります。私がやったpdf2psとps2pdf。最終的なサイズは45 MBでした。読者には品質の目に見える違いはありません。ただし、ブックマークは失われました。を使用してみましたpdftkが、ブックマークが保存されませんでした。 pdftk ... update_info サイズの大幅な縮小の原因は何ですか?ブックマークを保持し、サイズを小さくしたままにする代替手段はありますか(Linuxコマンドラインの代替手段が望ましい)。
19 linux  bash  pdf 

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