Ubuntu

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

2
実際のコマンドで実行できるように、オートコンプリートするエイリアスの引数で[TAB]を機能させる方法
.bash_aliasesファイルに作成した多くのエイリアスがあり、それらは非常に便利なので、パッケージのすべての情報が必要な場合は、次のようにします。 allinfo software-center そしてそれは以下と同等です: apt-cache show software-center エイリアスが次のように設定されているため: alias allinfo='apt-cache show' しかし、これには1つの欠点があります。現在、実際のコマンドの代わりTABに使用allinfoすると、オートコンプリートできません。したがって、この欠点を克服allinfo software-ce[TAB]し、実際のコマンドで使用する場合と同じように機能するようにして、大きなタブスペースを作成するだけの方法があるのではないかと思いました。 使用していgnome-terminalます。 OS情報: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 15.04 Release: 15.04 Codename: vivid パッケージ情報: gnome-terminal: Installed: 3.14.2-0ubuntu3 Candidate: 3.14.2-0ubuntu3 Version table: *** 3.14.2-0ubuntu3 0 500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status

2
テレグラムをダッシュ​​に表示する方法
PC / Mac / Linux用のTelegram MessengerをWebサイトからダウンロードし、にコピーしました/opt/Telegram/Telegram。その後/usr/local/bin、インストールディレクトリを指すシンボリックリンクを作成し、PATHに追加しました。コンソールからTelgram Messengerを簡単に起動できるようになりましたが、アプリのアイコンを含めて、Dashでインデックスを作成するにはどうすればよいですか?

1
openssl / curlエラー:SSL23_GET_SERVER_HELLO:tlsv1アラートの内部エラー
Ubuntu 14.04から、opensslまたはcurlを使用していずれかのサーバーに接続すると、非常に奇妙な問題が発生します 実行中: openssl s_client -connect ms.icometrix.com:443 与える: CONNECTED(00000003) 140557262718624:error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error:s23_clnt.c:770: 実行時の同様のエラー: curl https://ms.icometrix.com curl: (35) error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error opensslバージョンの出力(クライアント/サーバー): OpenSSL 1.0.1f 6 Jan 2014 dpkg -l opensslからのopensslの出力: 1.0.1f-1ubuntu2 面白いことに、Opensslの他のバージョンと接続すると問題が消えます。 Macから、OpenSSL 0.9.8zd 2015年1月8日、すべて大丈夫 CentOSから、OpenSSL 1.0.1e-fips 2013年2月11日、すべて問題ありません Ubuntu 14.04の最新の安定版リリース、OpenSSL 1.0.2d 2015年7月9日、すべて問題ありません。 サーバー側からは、奇妙なことは何もありません。問題は、マシンでSSL3を無効にしたときに始まりました。 apt-getのビルドに問題があるのでは? apt-cache showpkgによって提案された他のバージョンもテストしますが、問題は残っています...
9 ssl  openssl  tls 

4
100%CPUを使用しているcupsdは、大きな(80GB +)error_logを作成します
数日前に、ログイン後にUbuntuマシンがロードされないことに気付きました。liveCDを少し調べたところ、HDDの容量が100%であることがわかったので、大きなファイルをいくつか削除してログインできました。sudo権限がなくなったため、リカバリモードで起動してsodoersを変更する必要がありました。ファイル、しかし最終的にルート権限を回復しました。 次に、自分のマシンが少し遅く、top100%CPUを使用しているcupsdを示していることに気付きました。このプログラムは今まで見たことがありませんが、まもなく合法的なプログラムであることに気付きました。 私は約40GB相当のビデオを削除しましたが、私の目の前でドライブスペースがすぐに使い果たされるのを確認しただけです。少しの調査と直感で、ログファイルが膨らんでいる可能性があることに気付き、ls -lh /var/log/cups/80 GB以上の大きさのerror_logファイルが十分にあることを確認しました。 私はファイルを削除しsudo rm -rf /var/log/cups/error_log、でサービスを終了しsudo service cups end、ビジネスを続けました。その後、削除する前にerror_logの内容を確認することをお勧めしましたが、再びロックアウトされる前に、その内容を削除したいと思いました。 あれは昨日だった。今日、私は再びラップトップを起動し、cupsdが再び100%cpuで実行されているのを確認しました。私はサービスを停止して実行しましたtail -f /var/log/cups/error_logが、これには数百万行あります。 W [15/Jul/2015:11:23:03 -0700] Notifier for subscription 911 (dbus://) went away, retrying! E [15/Jul/2015:11:23:03 -0700] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100777/uid=0/gid=0). ==編集=============================================== ================== ls -l /usr/lib/cups/notifier/dbusコメントに記載されているように、権限と所有権を-rwxrwxrwx 1 root root本来あるべき状態-rwxr-xr-x 1 daemon rootで表示します。sudo chown root:root /usr/lib/cups/notifier/dbus所有権の問題も修正されませんでした。 …

3
7zip:ファイルタイプを除外する方法
次のファイルタイプを除外したい: epub pdf html(大文字も) azw3 モビ opf txt これまでのところ機能していないようですが、「コマンドラインが正しくありません」というエラーが表示されます。 7z e "-x!*.epub" "-x!*.pdf" "-x!*.html" "-x!*.azw3" "-x!*.mobi" "-x!*.txt" "-x!*.HTML" "-x!*.opf" * 二重引用符なしで上記のコマンドも試しました。 ここからの情報(Windows用)を使用して上記のコマンドを作成しましたが、Linuxでは動作しないようです。


2
異なるhtop killシグナルとは何ですか?
私は最近使用を開始しhtop、プロセスを強制終了する必要がありましたがF9、プロセスを押すと、このオプションのリストが表示され、デフォルトで選択されているオプションを選択しただけですが、何がわからないのですか?それは実際に機能しますが、機能するようです: だから本当に私の質問は、これらの異なるオプションは何ですか、そしてプロセスを殺すためにどれが最適ですか?
9 process  kill  htop 

2
WiredTigerを使用してMongoDB 2.6を3.0に移行する方法
MongoDB 3.0は、wiredTigerメモリとディスク領域の使用量を大幅に削減するという新しいストレージエンジンを導入しています。 私のDBは現在約2,000万のオブジェクトにあり、最大で約70GBのRAMを使用しているので、この更新はハードウェアの更新を延期する適切なタイミングで行われます。 MongoDB 2.6の既存のインストールを3.0に移行すると同時に、wiredTigerのメリットをどのようにして得ますか? ドキュメントは、MongoDBの起動を妨げる起動エラーを引き起こすオプションについて言及しています。また、ファイルの場所がUbuntu(Server 14.04 LTS)の場所と一致しません。
9 mongodb 

1
Ubuntuを安全にダウンロードするにはどうすればよいですか?
ubuntuデスクトップを安全にダウンロードしようとしています。 :これはubuntu.comのウェブサイトにリンクされ http://releases.ubuntu.com/14.04.2/ubuntu-14.04.2-desktop-i386.iso そして、ここにSHA256ハッシュリンクがあります:http ://releases.ubuntu.com/trusty/SHA256SUMS 問題は、これらのリンクは両方ともhttpであり、ubuntu.comサーバーはhttpsをサポートしていないようです。.isoを安全にダウンロードする方法はありますか?

3
他のユーザーが自分のホームディレクトリにアクセスできないようにするにはどうすればよいですか?
別のユーザーがアクセスできないように、ホームディレクトリへのアクセスを制限しようとしていますsudo。別のユーザーにも権限があります。 これを達成するために次のコマンドを試しました sudo chmod 0750 /home/user sudo chmod 0755 /home/user しかし、他のユーザーがsudo権限を持っている場合、彼らは簡単に使用して権限を変更できます sudo chmod 0755 /home/user これを回避する別の方法はありますか?

2
ubuntu 14.04へのGNU並列ユーティリティのインストール
ローカルubuntu 14.04にGNUパラレルユーティリティをインストールしようとしています。ここからtarファイルをダウンロードしましたここにリンクの説明を入力してください バージョンはparallel-20140622.tar.bz2です。 これは私のダウンロードフォルダーにダウンロードされた後、ターミナルを開き、ディレクトリをダウンロードに変更して使用しました tar -xjf parallel-20140622.tar.bz2 ; cd parallel-20140622; ./configure ; make;make install しかし、それは私にこのエラーを与えます: varun@varun-OptiPlex-760:~/Downloads/parallel-20140622$ make make all-recursive make[1]: Entering directory `/home/varun/Downloads/parallel-20140622' Making all in src make[2]: Entering directory `/home/varun/Downloads/parallel-20140622/src' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/varun/Downloads/parallel-20140622/src' make[2]: Entering directory `/home/varun/Downloads/parallel-20140622' make[2]: Leaving directory `/home/varun/Downloads/parallel-20140622' …
9 14.04  gnu 

6
ファイルの各列の合計を数える
スペース ''で区切られた列数が異なるファイルで、列の合計を数える方法。例は必要性を示します: File A: 1 2 2 3 4 5 6 1 1 1 5 次に、出力は次のようになります。 列1の場合(1 + 2 + 4 + 1)= 8 列2は11です 列3は7 列4は5です

4
端末コマンドを使用して、ubuntuからxamppをアンインストールします。
VM上のUbuntuでXAMPPをアンインストールしたい。これをアーカイブするようにコマンドにアドバイスしてください。 wgetコマンドを使用してパッケージをダウンロードし、実行しましたsudo ./xampp-linux-1.8.3-2-installer.run。にあるターミナルを使用してフォルダを削除するにはどうすればよい/opt/lamppですか?
9 uninstall  lamp 

1
Gitでコミットサイズを取得していますか?
各コミットで使用された容量を確認する方法はありますか?各コミット後にプッシュすると、送信されるデータの量が表示されます。これは、それを推定する1つの方法です。しかし、もっと良い方法があるはずです。 受け入れられた解決策は私に次の出力を与えます: $ ./git-commit-sizes 1494 40eb8832156be81711f3816f04031cf3b8ef16b0 2 0 fbfb9f4c1f7ae403b9d8b4e194e384c6c41283ad 2 1961638 35e59833bad00edff2c5e8600eb4e62251606556 23 0 49cffee125318113d5dbe6f81e4ce12dcc07263d 2 各行は1つのコミットを表し、3つの情報を提供します。 使用バイト数、sha1名、変更されたファイル

1
対話モードなしで「ufw」を実行するにはどうすればよいですか?
ufwPythonスクリプトから複雑でないファイアウォールを実行したいのですが、通常はインタラクティブモードで実行されます。例: subprocess.check_output(["ufw", "enable"]) 次の出力があります。 'Command may disrupt existing ssh connections. Proceed with operation (y|n)? Aborted' ufw対話モードなしで実行する方法はありますか?
9 ufw 

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