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

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

1
ファイル名(パスにスペースを含む)をbashスクリプトのワインアプリに引数として渡す
引数としてファイルを渡してワインアプリを探し出したいです。ファイルは2つありますが、最初のファイルには問題はありませんが、パスにスペースがある場合、wineはアドレスを適切に処理できません。これらの2つのファイルは次のとおりです。 /home/op/Doc/test.pdf / home / op / Doc / test vs space.pdf コマンドラインからこのコマンドを使用して両方のファイルでアプリを正常に起動できます: [/home/op@box ~]: wine "C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe" "z:Docs/test.pdf" [/home/op@box ~]: wine "C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe" "z:Docs/test vs space.pdf" しかし、これをスクリプトに入れたい場合(後で別のプログラム、レンジャーで実行するため)、テストファイルを使用してプログラムを起動することはできません。最初のスクリプトはアドレスにスペースがないものでもうまく機能しますが、2番目のスクリプトは機能せず、pdfファイルを開かずにアプリを起動します。 スクリプト1:スペースを使用しないで作業する: #!/bin/bash Filename="z:${1//\//\\}" wine "C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe" $Filename スクリプト2:どちらの場合でも機能しない #!/bin/bash Filename="z:${1//\//\\}" Filename='"'$Filename'"' wine "C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe" …

0
lost + found内のアクセスできないファイル
(これは、原則としてStack Overflowの質問15800742と同じですが、得られた答えと、インターネットで見つけたその他の答えは、私にとってはうまくいきませんでした。) ファイルシステムのクラッシュとfsckの後、いくつかのファイル(通常のファイルとディレクトリの両方)が含まれる/ lost + foundディレクトリになりました。有用なことを行う方法がわかりませんでした。 システム情報: toomas ~ # uname -a Linux toomas 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux root@toomas ~ # chmod --version | head -1 chmod (GNU coreutils) 8.25 root@toomas ~ # lsb_release -d Description: Linux Mint 18.3 Sylvia root@toomas …
2 linux  filesystems  ext4  gnu  fsck 

0
個別のnumキー設定を備えたLinux USBキーボード
ワイヤレスキーボードを備えたコンピューターをテレビに接続しています。同じコンピューターには、通常のキーボードを備えた通常のモニターがあります。 現在、ワイヤレスキーボードは、専用のnumブロックを持たないコンパクトなキーボードの1つです。起動すると、numキーがオンになります。つまり、J、K、Lキーを押すと1、2、3が入力されます(numブロックはそのキーボードの右側にマップされているためです。ワイヤレスキーボードのnumキーをオフにしますが、通常のキーボードを使用しているときは、numキーがオンになっているのが好きです。 個々のキーボードを個別に設定する方法はありますか?私は言語マッピングについて話しているのではなく、単にキーボード1のnumキーがキーボード2のnumキーをオンにするのを避ける方法ですか?(X11の下、つまり。) オペレーティングシステムは、現在のxorgとxfce4を備えたopensuseです。

1
smbpasswdバイナリがないときにDebianのユーザーにSMB(samba)パスワードを追加する方法は?
私のDebianサーバーにsambaをインストールしており、libpam-smbpassを使用してUNIXとSMBのパスワードを同期させています。現時点では、パスワードはシェル経由のUNIXログインからのみ変更されます。 しかし、ちょうど今、私は新しいユーザーを追加し、それにパスワードを与えました。libpam-smbpassモジュールは次のことを教えてくれます。 pam_smbpass(passwd:chauthtok): Failed to find entry for user XXX. pam_smbpassによって自動的にエントリを変更する前に、Sambaが認証に使用するpasswd.tdbファイルにエントリを追加する必要がある可能性が高いため、これは自然なことです。 ただし、Debianのsamba-commonにはsmbpasswdユーティリティが含まれなくなりました! だから、私の質問は次のとおりです。今日、Debian不安定版で新しく作成されたユーザーにSMBパスワードエントリを追加するにはどうすればよいですか?
2 linux  debian  samba  smb  passwd 

0
Debianで奇妙なfglrxが遅くなる
Chromium(YouTubeビデオの再生中)、Steam、BlenderなどのOpenGLアプリケーションを実行しているときに、すべての非OpenGLアプリケーションの速度がおかしくなります。ゲームは完全に正常に実行されており、その問題の原因はわかりません。 何が起こっているのかを説明したビデオはこちらです:http : //youtu.be/uuVIgEpBvvM 私はMSIラップトップを使っています メモリ:6GB DDR3 CPU:Intel(R)Core(TM)i7 CPU Q 720 @ 1.60GHz グラフィックカード:ATI Mobility Radeon HD 5870 glxinfoダンプ:http ://pastebin.com/rR5EqqUL 配布:JessieリポジトリでDebian Wheezyがアップグレードされました ウィンドウマネージャー:素晴らしい Cataclyst設定では、Catalyst AIを有効または無効にしたときとまったく同じように動作します。これは、垂直リフレッシュでも同じです。 私のxorg.confは次のとおりです。 $ cat /etc/X11/xorg.conf Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Extensions" Option "Composite" "Disable" EndSection Section "Module" EndSection Section …

1
Linuxで複数のjpgを1つに変換する[複製]
この質問にはすでに答えがあります: ImageMagick 1の回答 を使用して複数の画像を組み合わせる スキャナーからの複数のjpgがあります。すべてを1つにまとめたいですか?どうやって ?私は次のようなものを見てきました $ convert -adjoin *.jpg one.jpg しかし、複数のone.jpgイメージを作成します。

2
GNOME3キーボードショートカットでスクリプトが実行されない
スクリーンショットを撮ってそれをpuushにアップロードする自家製のスクリプトがあり、そのスクリプトを/ usr / binに入れました。ターミナルを開いてスクリプトの名前を書くと、完全に実行されます。Gnome3ではDebian Unstable(Sid)を使用しています。 私がやろうとしているのは、スクリプトをキーボードショートカットに置くか、少なくとも端末を開かずに実行することです。Alt + F2を使用してコマンドプロンプトを開こうとしましたが、何らかの理由で、そのように起動しようとしてもスクリプトが実行されません。スクリプトをキーボードショートカットに配置した場合も同じです。 また、ファイルのアクセス許可も調べましたが、誰でもスクリプトの読み取りまたは実行が許可されており、スクリプトはrootによって所有され、他のプログラムと同様にルートグループに属します。 スクリプトへのリンク 目標は、キーボードショートカットを使用して自家製のスクリプトを実行し、キーボードショートカットが機能しない場合はコマンドプロンプトをセカンダリオプションとして使用することです。しかし、私は何をすべきかに困惑しています。 これまでにテストしたこと: パス全体を使用してスクリプトを実行します。 gnome-terminalを開き、パラメーターとしてスクリプトを渡します「gnome-terminal -e script」 スクリプトの先頭に#!/ bin / bashを追加します

3
間接レンダリングとは何ですか?
間接レンダリングとは何ですか?グラフィックパフォーマンスにどのような影響を与えますか? また、Linux固有の用語ですか、それとも他のオペレーティングシステムのコンテキストで使用できますか?

1
smbclientでWindows CIFS共有をマウントしますか?
ネットワークウィンドウのCIFS共有を共有する方法を理解しようとしています(管理していません)。 最初に、Places-> Connect to Server-> Custom LocationでデフォルトのDebian Lennyマウントアプリケーションを使用してみました。 smb://DOMAIN;meder@subdomain.maindomain.com/groups (注:ログインとともに使用するパスワードもあります) だから誰かがsmbclientを使うことをお勧めしますが、私は最初のsmbコマンドの解釈に基づいてさまざまな組み合わせを試しましたが、正しい構文を得ることができませんでした。 誰か助けてくれますか?また、マウントをパーマするために/ etc / fstabに入力する必要があるものは何ですか? これは、カスタムロケーションマウントからコピーしようとしたときに受け取った正確なエラーの誰かのUbuntuのスクリーンショットです。 更新 カリバンのおかげで、私は実際に「smbclient」と接続することができました。私の現在のジレンマは、そのための永続的なマウントを持っているだけです。/etc/fstabを編集する試みは次のとおりです。 CD ROMドライブの/ dev / scd0エントリの下: //subdomain.maindomain.com/share /mnt/share smbfs username=DOMAIN/meder,password=mypass,umask=0002 0 0 私は実際にmkdirでrootとして/ mnt / shareを作成しましたが、それを行うことになっていたのですか? そして、それがマウントに失敗したことを報告するログファイルがありますか? 3回完全に再起動しましたが、/ mnt / shareに空のファイルが表示され、エラーメッセージなどは表示されません。 解決: 実際に/ etc / fstabの「smbfs」を「cifs」に変更し、機能し始めました。これは、smbfs / smbを使用していないことを意味すると思います。/ var / log / messagesの …

2
sshサーバーがリクエストを受信したときに行うタスク
を使用してサーバーにsshするとき ssh -vvv user@ip 特定clientのOpenSSHサーバーに接続するために実行しているステップのすべての情報を提供します。 server(sshdデーモン)がclient接続を行うように要求されたときに実行する同様のすべてのステップを知る方法がある場合、私は疑問に思っていましたか?
2 linux  networking  ssh  sshd 

1
pdfファイルa4とレターlinuxをマージします
を使用して複数のファイルをマージするためのトレーニングをしていghostscriptますが、pdfファイルの用紙サイズが異なるため問題が発生します。 これまでのところ、私はこの1つのコマンドを見つけました。 gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf file1.pdf file2.pdf file3.pdf [...] lastfile.pdf 同じ用紙サイズで機能しますが、そうでない場合は機能しません。 何か提案は大歓迎ですか? 読んでくれてありがとう :)

1
PuTTYを使用して/ dev / tty2で実行されているサービスと対話するにはどうすればよいですか?
さて、systemdUbuntu 16.04クラウドサーバー上で使用するサービスとして実行しているプログラム(作成しておらず変更できないプログラム)があります。それは、偉大な働いている以外、私は実行中のプログラムと対話できるようにする必要があること、およびプログラムは、それとの対話サポートする唯一の方法は、経由でstdin/ stdout。サービスがコマンドライン入力のみを使用することは非常に慣習的ではないことを理解していますが、他にどのような選択肢があるかわかりません。 私が何を読んでから、ここで、それがためにTTYを使用するサービスを伝えることが可能ですstdinとstdout、と私は考えて、私はちょうどそれを行うには、セットアップ私のサービスをしました: [Unit] Description=My Service After=getty@tty2.service [Service] Type=simple ExecStart=/path/to/my/service StandardInput=tty StandardOutput=tty TTYPath=/dev/tty2 TTYReset=yes TTYVHangup=yes Restart=always RestartSec=5 User=username [Install] WantedBy=multi-user.target サービスが実行されたら(そして、はい、間違いなく実行されています)、screenPuTTY のコマンドを使用して/dev/tty2、この回答で説明されているように表示してみます。 sudo screen /dev/tty2 ただし、PuTTYに表示されるのは、やり取りできない出力のない空白の画面だけです。(そして、はい、プログラムは実行中に大量の出力を生成します。) だから、サービスの構成、screenコマンドの使用、PuTTY自体のどこに問題があるのか​​はわかりません。私は一般的にLinuxの経験豊富なユーザーではないので、TTYで何かをするのはこれが初めてなので、私の理解はかなり薄いです。
2 linux  ubuntu  putty  systemd  tty 

1
コマンドラインでのlinux / bash条件構文
fooを実行したいのは、その月の現在の日が7日よりも小さい場合だけです。 のようなもの: [ (/bin/date +'%-d') -le 7 ] && foo それ以外は、構文エラーになります。日付部分が正しく出てきているので、条件付きテストの正しい構文を求めています。
2 linux  bash 

1
展開していない変数を見つける
私は以下を試してみましたが、それは少しはうまくいきませんでした。 image=.jpg,.png,.gif find . -type f -iname "*$image" どうして?変数を展開しませんか?
2 linux  find 


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