Ubuntu

Ubuntuユーザーと開発者のためのQ&A

4
ファイルシステム上のmongoデータベースフォルダはどこですか
Ubuntu 16.04を使用しています。データベースを設定しましたMongoDB。(mongodコマンドで)起動すると、データベースは/data/db(dbpath=/data/db)にあると表示されます。 データベースは正常に動作します。しかし、ファイルエクスプローラーでそのフォルダーが見つかりません。私が見てきた中でComputerフォルダやでHome(Computer/home/<my name>)フォルダ。 また、Ctrl + Hで非表示のファイルとフォルダーを表示しました。 データベースフォルダを見つけるにはどうすればよいですか?

3
Ubuntu / ThinkpadでCPU温度スロットルしきい値を設定する
1時間に数回、次のエラーメッセージが表示されます。 08.03.18 21:27 kernel CPU0: Core temperature above threshold, cpu clock throttled (total events = 2234) 08.03.18 21:27 kernel CPU2: Core temperature above threshold, cpu clock throttled (total events = 2234) 08.03.18 21:27 kernel CPU1: Package temperature above threshold, cpu clock throttled (total events = 2695) 08.03.18 21:27 kernel CPU3: …

4
「/ proc / * / environ」ファイルを個別の行に分割するにはどうすればよいですか?
/proc/*PID*/environファイルの内容をより読みやすい形式で取得しようとしています。以下に示す方法でそれを行うことができますが、これは適切な方法ではないと確信しています。 $ cat "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spasTEXTDOMAIN=im-configXDG_SEAT=seat0XDG_SESSION_TYPE=waylandSHLVL=1QT4_IM_MODULE=ximHOME=/home/spasDESKTOP_SESSION=ubuntuGNOME_SHELL_SESSION_MODE=ubuntuDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busIM_CONFIG_PHASE=2LOGNAME=spasGTK_IM_MODULE=ibusJOURNAL_STREAM=9:147845_=/usr/bin/gnome-sessionUSERNAME=spasXDG_SESSION_ID=70PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/binXDG_RUNTIME_DIR=/run/user/1000LANG=en_US.UTF-8XDG_CURRENT_DESKTOP=ubuntu:GNOMEXDG_SESSION_DESKTOP=ubuntuXMODIFIERS=@im=ibusSHELL=/bin/bashGDMSESSION=ubuntuTEXTDOMAINDIR=/usr/share/locale/XDG_VTNR=2QT_IM_MODULE=ximPWD=/home/spasCLUTTER_IM_MODULE=ximXDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktopXDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spas^@TEXTDOMAIN=im-config^@XDG_SEAT=seat0^@XDG_SESSION_TYPE=wayland^@SHLVL=1^@QT4_IM_MODULE=xim^@HOME=/home/spas^@DESKTOP_SESSION=ubuntu^@GNOME_SHELL_SESSION_MODE=ubuntu^@DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus^@IM_CONFIG_PHASE=2^@LOGNAME=spas^@GTK_IM_MODULE=ibus^@JOURNAL_STREAM=9:147845^@_=/usr/bin/gnome-session^@USERNAME=spas^@XDG_SESSION_ID=70^@PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin^@XDG_RUNTIME_DIR=/run/user/1000^@LANG=en_US.UTF-8^@XDG_CURRENT_DESKTOP=ubuntu:GNOME^@XDG_SESSION_DESKTOP=ubuntu^@XMODIFIERS=@im=ibus^@SHELL=/bin/bash^@GDMSESSION=ubuntu^@TEXTDOMAINDIR=/usr/share/locale/^@XDG_VTNR=2^@QT_IM_MODULE=xim^@PWD=/home/spas^@CLUTTER_IM_MODULE=xim^@XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop^@XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg^@ $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" | sed 's/\^@/\n/g' USER=spas TEXTDOMAIN=im-config XDG_SEAT=seat0 XDG_SESSION_TYPE=wayland ... に特定の値を割り当てる必要があるかもしれませんが$IFS、それは何ですか?上記の結果を達成するための適切な方法は何ですか?

5
Ubuntuのコマンドラインを使用してPCの電源ハードウェア情報を検索します
ブランド/モデル名や最大(サポートされている)出力電圧などの電源情報を印刷するツールはありますか?2番目のGPUを追加する必要があり、追加の電圧をサポートすることを確認したいと思います。 Ps:アクセスができたときにセカンダリGPUをすでにインストールしていて、サーバールームの外に急いで行きました。後で確認したときに、2番目のGPUが認識されませんでした(今はもうアクセスできません!!:P)問題は、GPUが別のマシンで動作していたときの電源電圧の不足であるかどうかを確認したかったためです故障ではありません。 現在、私は現在PCに物理的にアクセスできません(sshのみ)。 私は、すなわち、他のexisitingツールも、他の記事を参照してくださいしようとしたsudo dmidecode -t 39、sensorsとipmitool、どれも成功して来ませんでした。


4
16.04でzenityを実行するとエラーメッセージが表示される:Gtk-Message:GtkDialogは一時的な親なしでマップされました。これはお勧めできません
ubuntu 16.04の下で、次のメッセージが表示されます Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged コマンドでZenityを開くと zenity --text-info --filename=<filename> これは14.04では発生しませんでした。答えはこの投稿に関連していると思いますが、この投稿では提案されたソリューションの実装方法を説明していません。誰かが提案された行を追加するファイルを説明してもらえますか? この警告を修正するには、GtkDialogにモーダルになる親を与えます。関連する関数は、gtk_window_set_transient_for()(このウィンドウを常に別のウィンドウの一番上または一時的に設定する)と、オプションでgtk_window_set_modal()でモーダルダイアログにすることです。これは最終的に、さまざまなGtkDialogコンストラクターが行うことです。
19 gui  gtk  zenity 

3
ファイルとその親ディレクトリを作成する
私はtouchコマンドがファイルを作成することを知っています: touch test1.txt しかし、どのようにファイルとそのフルパスを作成できますか? たとえば、私のデスクトップには何も含まれていません: ~/Desktop/$ ls ~/Desktop/$ で1.txtを作成したい~/Desktop/a/b/c/d/e/f/g/h/1.txt。次のような簡単なコマンドでこれを実行できますか? $ touch ~/Desktop/a/b/c/d/e/f/g/h/1.txt 絶対パスを手動で作成してからファイルを作成する代わりに?

6
systemd> 230でtmux / screenを実行するには?
16.04を実行し、ユーザーが切断したときにsystemd強制終了tmuxします(変更の概要)。 230で実行tmuxするscreen(または同様のプログラム)方法はありsystemdますか?私はビヘイビアの賛否両論についての白熱した議論をすべて読みましたが、解決策は提案されませんでした。 (229でも同様の動作が見られます)

6
16.04でNetwork ManagerにないOpenConnect VPN
network-manager-openconnect-gnomeがインストールされていますが、Network ManagerにOpenConnectのオプションがありません。走ったら sudo openconnect vpn.work.com 詳細を入力すると、仕事用VPNに接続できるので、openconnectがインストールされて機能しますが、Network Managerには表示されません。

2
PATHに追加した後、sudoでコマンドが見つからないのはなぜですか?
次のようなコマンドを便利に使用できるように、PATHにコマンドを追加します。 export $PATH = "$PATH:/opt/storm/bin" stormルート権限が必要な場合がありますが、で使用するとsudo、Ubuntuはコマンドを見つけることができません。 sudo storm nimbus 使用するときにこれらのコマンドを見つけるにはどうすればよいsudoですか?
19 permissions  sudo 

2
次回の起動時にのみgrub2に異なるオプションを起動させるにはどうすればよいですか?
デュアルブートヘッドレスLinux / Windowsマシンをセットアップしています。ほとんどの場合、Windowsで何かをテストする必要がある場合を除き、マシンを常にUbuntuで起動するようにします。 WindowsとUbuntuをインストールしましたが、現在は毎回Ubuntuを起動しています。次回の起動時にのみ Windowsに起動し、Windowsから再起動するとシステムがUbuntuの起動に戻るように指示できるようにしたいと思います。 Grub Legacy-セクション4.3.1-一度だけの起動を見つけましたが、新しいバージョンのgrubを備えたUbuntu 14.04サーバーを使用しています。私が読んだことから、Windowsを起動/etc/default/grubするsudo grub-set-defaultときに変更を加えて使用する必要があります。 これらの変更は、これを/etc/default/grub以下に追加することから始まると思います。 GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=false 変更が加えられた場合はいつでも/etc/default/grub実行する必要があることがわかり sudo update-grub、その結果は次のようになります。 Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-43-generic Found initrd image: /boot/initrd.img-3.13.0-43-generic Found linux image: /boot/vmlinuz-3.13.0-32-generic Found initrd image: /boot/initrd.img-3.13.0-32-generic Found memtest86+ image: /boot/memtest86+.elf Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda1 …

6
Postfix開始エラーポート25:アドレスはすでに使用されています
サーバーでpostfixを実行しようとしていますが、次のエラーが引き続き発生します/var/log/mail.log: postfix / master [5041]:致命的:バインド0.0.0.0ポート25:アドレスはすでに使用されています いくつかの検索を行ったところ、競合を避けるために基本的にサーバーからsendmailパッケージを削除してから、postfixを再インストールし、独自のブランドのsendmailをインストールすることをお勧めします(この質問に関して)残念ながら、それは問題をまったく解決しませんでした(方法については以下を参照)。 私は指示に従い、次のチェックを実行しましたが、これに対して心強い応答がありました。 $ dpkg -S `which sendmail` postfix: /usr/sbin/sendmail しかし、postfixを再び開始したとき、同じエラーが発生しました。 Oliの不測の事態に応じて、ポート25を占有するプロセスを次のように探しました。 $ sudo netstat -pel | grep smtp tcp 0 0 localhost.localdom:smtp *:* LISTEN root 35704126 27626/sendmail: MTA しかし、ここで混乱が生じました。プロセスを探しまし27626たが、次のように言われました。 dpkg-query:パターン27626 接続に一致するパスが見つかりませんでした。 htopをプルアップすると、次のコマンドに関連付けられた上記のPIDを見つけることができました。 sendmail:MTA:接続の受け入れ それから私は両方killall sendmailでプロセスを殺そうとしました、そしてkillall 27626、得続けましたno process found。 問題は(明らかなことに加えて)これらの発見をどう解釈するかわからないことです。sendmailのサーバーをスクラブしたので、postfixの独自バージョンのsendmailがポートをハイジャックしているとしか想定できませんか?それが理にかなっているかどうかさえ知りません。 とにかく、誰かが私にこれをまっすぐに設定するか、少なくともいくつかの興味深い診断質問をすることができれば、私はそれを感謝します。 役に立つ場合 は、サーバー上でvirtualminを使用していくつかの異なるドメインを管理し、wordpressも実行しています。 事前に感謝します! リクエストに応えて、ps -ef以下を投稿しました …
19 postfix  sendmail 

2
インストールされていません(残余設定)すべて削除しても安全ですか?
Synaptic Managerで、そのリストに多くのパッケージがあることに気付き、何らかの理由でパッケージを削除してはいけないのではないかと考えていましたか?または、それがすべて安全に削除される場合。いくつかを保持する必要はありますか、それはクリアする必要のある無駄なパッケージを示していますか? 私は走りましたsudo apt-get autoremove が、彼らはまだそこにいます。(また、クリーン&自動クリーニング)

4
メールボックス/ var / mail / USERを開けません:許可が拒否されましたUSER宛のメールはありません
コマンドを実行すると。su-fmasterメール エラーが表示されます: Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster また、fmasterとしてサインインします。端末->メール。 /var/mail/fmaster: Permission denied No mail for fmaster このコードを実行しようとしましたが、同じエラーが表示されます。 sudo touch /var/mail/$USER sudo chown $USER:mail /var/mail/$USER sudo chmod o-r /var/mail/$USER sudo chmod g+rw /var/mail/$USER
19 10.04  postfix 

3
python 3.3をインストールした後、python 2.7を削除するにはどうすればよいですか?
Ubuntu 12.10にpython 3.3を正常にインストールしました。pythonの複数のバージョンは必要ないので、既存のpython 2.7を削除します。私がそれをしようとすると、 sudo apt-get remove python2.7 Ubuntuは、システム依存のコンポーネントも大量に削除されると警告しています。本当に怖そうです。 だから、システム依存のコンポーネントを削除せずにPython 2.7を削除する方法はありますか、またはそれらの依存関係にPython 3.3を使用するように指示できますか?

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