Unix & Linux

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


3
Flashプラグインは最新ですが、Firefoxは古いバージョンを持っていると言ってくれます
私のブラウザー(Firefox 34.0)によると、インストールされているShockwave Flashプラグインのバージョンは11.2.202.424のようです。このバージョンは安全ではないと見なされます。 https://helpx.adobe.com/security/products/flash-player/apsb14-27.html したがって、プラグインはブロックされます。 https://blocklist.addons.mozilla.org/en-US/firefox/blocked/p796 プラグインを現在安全と見なされているバージョン(11.2.202.425)に更新しようとして、推奨バージョンがすでにインストールされていることがわかりました。 $ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : flash-plugin Arch : x86_64 Version : 11.2.202.425 Release : release Size : 19 M Repo : installed From repo : adobe-linux-x86_64 Summary : Adobe Flash Player 11.2 URL : http://www.adobe.com/downloads/ License …

3
coreutilsのソートがPythonより遅いのはなぜですか?
Pythonのソート機能の速度をテストするために、次のスクリプトを作成しました。 from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) 次に、これsortを1,000万行を含むファイルのcoreutils コマンドと比較しました。 $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt real 0m45.141s user 2m28.304s sys 0m0.380s 組み込みコマンドは4つのCPUをすべて使用しましたが(Pythonは1つしか使用しませんでした)、実行に約3倍の時間がかかりました!何が得られますか? Ubuntu 12.04.5(32ビット)、Python 2.7.3、およびsort8.13を使用しています

4
システムをシャットダウンする最速の方法はありますか?
それともshutdown -h nowそれが得ることができる最速ですか? シャットダウンの前に行われた多くのことをスキップできるシステムコールまたは類似のものを探します(特に、実行中のプロセスに注意するため)。 initせいぜい-middleware に無知な(systemdまたはのようなupstart)カーネル関連のソリューションが欲しいです。 つまり、cups / apache / pulseaudioなどのすべてのサービスを直接殺すことに関連するリスク。 注:ソリューションはソフトウェアバイスでなければなりません。デバイスでボタンを押すことは私が探しているものではありません。

5
学校向けのLinuxソリューション?
管理者として働いている学校がシステムのアップグレードを要求しました。現在、政府が推奨するSuliXerverと呼ばれるLinuxディストリビューションを使用しています-それは素晴らしいことですが、ほとんどの管理機能は無効になっており、ディストリビューションを管理する会社によって制御されています。この会社には無視されている大きな問題があるため、教育委員会は別のものに切り替えることにしました。 予算が限られているため、Windowsソリューションは問題外です。これにより、オープンソースのフリーソフトウェアが残ります。 私は教育指向のディストリビューションを検討してきましたが、問題は、SuliXerverが行ったようにエンドユーザーに快適さのレベルを提供するものはありません(ほとんどが統一されたWebインターフェイスです)すべての必要な機能(ユーザー管理、ユーザーネットワークアクセス制御、電子メールなど)がありました。 最良の選択についてはまだ未定です。これまでに確認したディストリビューション: Debian Edu / Skolelinux-明らかに私たちにとって最良の選択。サポートが必要なものの大部分をサポートしますが、プリロードされる初期値(LDAPスキーム、ネットワーク設定、ドメイン、サーバー名など)の変更に関しては制限があります。 Karoshi Server-私の意見では制限されているようですが、まだプライムタイムの準備ができていません。また、Skolelinuxと比較して保守が少ない ClearOS-直接学校向けではありませんが、システムの大部分は私たちのセットアップで動作するように回収してわずかに変更できます。 Zentyal-ClearOSと同じですが、Webインターフェースに関して機能が制限されています。また、より良いサポートがあり、インターフェースは使いやすいです。 私が見逃した他のディストリビューションはありますか?それは私たちのソリューションに適していますか?転送全体を完了するために与えられた期間が限られているため(10月末までにプロトタイプシステムが動作し、12月末までに移行する必要があります)、私は独自のソリューション。 要件: 学生、教師、管理者にとって使いやすい統合Webインターフェイス。教師は、プロキシ設定を介して部屋のインターネットアクセスを制御し、学生のパスワードを変更できますが、コアシステム設定はできません。学生は自分のパスワードを変更できます。 電子メールシステム-Webインターフェイスが提供され(RoundCubeまたはRainLoop)、バックエンドはまだ決定されていません(Exchange ActiveSyncが必要です) OpenLDAP + Samba for Windowsドメインログインおよびドキュメントストレージ(ユーザー設定、ブックマーク、ファイルを保存するため)。ネットワークドライブの自動割り当て。 Webサーバー-ApacheまたはNGINXで、PHPおよびMySQLで実行されます。 オフィス用のプリントサーバー ローカルコンピューターの名前解決のためのDNSサーバー

3
ファイルへの書き込みアクセスを非侵襲的にテストする方法は?
シェルスクリプトで、実際にファイルを変更せずに、ファイルへの書き込みアクセスを簡単かつ非侵襲的にテストするにはどうすればよいですか? の出力を解析することはできましたがstat、実装と時間によって統計出力がどれだけ異なるかはわかりませんが、それは本当に複雑で、おそらく壊れやすいようです。 ファイルの最後に追加して、それが成功するかどうかを確認することもできますが、考えられる2つの理由から、潜在的に危険です。 ここで追加を削除する必要があり、他のプロセスがファイルに書き込む場合、私の行が最後ではないため、これはすぐに重要になります。 ファイルを読み取るプロセスには、そのファイルの内容に関する任意の要件がある場合があり、そのアプリケーションが壊れている可能性があります。

2
エントリを再利用および変更したときに、bashによる履歴の編集を停止するにはどうすればよいですか?
bashの一部のインスタンスは、前のコマンドを再使用および編集するときにコマンド履歴を変更しますが、その他のインスタンスは変更しないようです。私は検索と検索を行ってきましたが、履歴内のコマンドが再利用および編集されたときに変更されないようにする方法を示すものは見つかりません。 このような質問がありますが、それは編集中の履歴に対処する方法を言っているようです。コマンドを再利用するときに履歴を編集するbashのインスタンスに出会ったのは最近です-私が使用した以前のすべてのbashシェルは、再利用時に履歴を変更しないように構成されていますコマンドを編集します。(おそらく、私は過去15年間ほど、シェルの歴史に適切な注意を払っていませんでした...) それがおそらく最良の質問です:bashに履歴を変更するように決して指示することはできません-もしそうなら、どのように?

3
テキストファイルを開き、それ自体を更新させます
テキストファイルを開いて、それ自体を更新するにはどうすればよいですか?方法に似ていますtop。 ログファイルを開き、その場で更新されるのを確認します。 私はちょうど試しました: $ tail error.log ただし、ログファイルの行を表示するだけであることに気付きました。 RHEL 5.10を使用しています
20 files  monitoring  tail 

4
より広く使用されている:chmod 777またはchmod a + rwx [終了]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 権限を変更する2つのオプションのうち: chmod 777 file.txt chmod a+rwx file.txt ユーザーが特定のファイルのファイル許可を変更する必要があることを詳述した文書を書いています。ファイルのアクセス許可を変更する最も一般的な方法として詳細に説明します。 現在は言う: - Set permissions on file.txt as per the example below: - chmod 777 /tmp/file.txt これは単なる例であり、すべてのユーザーに完全なアクセス許可を与えるためにファイルを変更することはありません。

3
/ usr / bin / javaからのJavaの場所
Linuxシステム内でjavaの場所を見つけようとしています。 [980@b449 ~]$ which java /usr/bin/java [980@b449 ~]$ readlink -f $(which java) /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin/java 2つのコマンドの違いは何ですか?
20 symlink  java 

2
(/ etc / sysconfig / iptables)「このファイルを手動でカスタマイズすることはお勧めしません。」なぜですか?
このファイルを直接編集する /etc/sysconfig/iptables 頭痛や時間の節約になります... それでも、ファイルの一番上には、 Manual customization of this file is not recommended. これは、新しいcentos 6.4クラウドサーバーに付属した「/ etc / sysconfig / iptables」です。 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED …

2
ファイルコマンドにとって「マジックテスト」とはどういう意味ですか?
私はfileコマンドについて読んでいたのですが、よくわからないことがありました。 ファイルは、ファイルを実行することによって、これを達成する....照会されているファイルの種類を決定するために設計された3つの問題のファイルにテストのセットを: ファイルシステムのテスト、 マジックテスト、 言語テスト マジックテストとは何ですか?

5
EPELリポジトリメタデータをプルできません
このドキュメントに従ってScientific LinuxにNginxをインストールすると失敗します。 [vagrant@localhost ~]$ sudo su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epe l/6/x86_64/epel-release-6-8.noarch.rpm' Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch .rpm warning: /var/tmp/rpm-tmp.gdSOR9: Header V3 RSA/SHA256 Signature, key ID 0608b89 5: NOKEY Preparing... ########################################### [100%] 1:epel-release ########################################### [100%] [vagrant@localhost ~]$ sudo yum install nginx Loaded plugins: security Error: Cannot retrieve repository metadata (repomd.xml) for repository: epel. Pl …

11
VimエラーE138:viminfoファイル$ HOME / .viminfoを書き込めません!
私はむしろ奇妙な何かに遭遇したのではないかと心配しています。ファイルを正常に開くとvim README.txt、すべてが正常になります。しかし、にするsudo vim README.txtと、ファイルは空白になりE138: Can't write viminfo file $HOME/.viminfo!、終了しようとするとエラーが発生します。 .viminfoファイルが破損している疑いがあるので、削除しました。この問題は残っています。誰でも助けることができますか?
20 permissions  vim  sudo  root 

3
幅のawk printf番号と切り上げ
私は数字をprintfする必要がありますが、与えられた幅と丸みを帯びています(awk!で) %10s 私はこれを持っていますが、どうにかして接続する必要%dがありますが、私が行うすべてのものは、awkにはあまりにも多くのパラメータになります(私はより多くの列があるため)。
20 scripting  awk  printf 

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