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

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

4
シェルスクリプトを再インデント
スペースとタブを組み合わせて使用​​する大きなシェルスクリプトがあります。EclipseのFormatなど、構文に基づいてファイル全体をインデントし直したいと思います。これを行うプログラム(美化?)はありますか? 私はすべてが一緒に詰まった状態でロジックを理解するのに苦労しています if [ "$CANCELLATION" ] then while test $num -gt 0 do if [ "$cjb" -gt 0 ] Vimで関数を呼び出す方法を学びましたが、うまくいきませんでした。 Emacs-すべての改行を失った



3
トップ出力のnice値と優先度の違い
topは、デフォルトで両方の列をリストします。何が違うのか知りたいです。私はマニュアルページをチェックアウトしましたが、理解できません: 優先: h: PR -- Priority The priority of the task. いい値: i: NI -- Nice value The nice value of the task. A negative nice value means higher priority, whereas a positive nice value means lower priority. Zero in this field simply means priority will not be adjusted in …
11 linux  top 

7
bashシェルスクリプトでコマンドをエコーするが、実行しない方法は?
コマンドをエコーでシェルスクリプトを実行するための方法があるが、実際にそれらを実行するW / Oは? 名前が変数に格納されているファイルを削除するスクリプトがあるとします。 #!/bin/bash set -v FN="filename" rm -f ${FN} 追加するset -vと、実行前に次のコマンドがエコーされます。 $ ./scr.sh FN="filename" rm -f ${FN} ここで、実際にファイルを削除しないこのスクリプトのフローを確認します。IOW、外部環境やファイルシステムへの影響を防ぎたい。これは可能ですか? すべてのコマンドを1つのechoコマンドでラップすることはできますが、長いスクリプトを使用するには面倒です。


2
Linuxでは、/ etc / securityとは何ですか?
このディレクトリは何のためのものですか?それはPOSIXの一部ですか?Linux標準ベースの一部ですか?カーネルによって強制されているのですか、それともディストリビューションの機能ですか?それに関するドキュメントはどこにありますか?

1
RHELにディレクトリをマウントするときのNOEXECフラグの意味は?
マウント時にNOEXECフラグを理解しようとしています。 / tmpディレクトリが「/」以外のドライブにマウントされており、NOEXECが存在するatmにアクセスできない、他のマシンの/ tmpディレクトリ内に実行の問題があります。このシナリオを自分のマシンで再現したかったのですが、2台目のハードドライブがありません。私は次のコマンドを試してみました: mount --bind /test1 /test2 その後、bindフラグを削除NOEXECして/ etc / fstabに追加しました。次に、test.shというファイルを/ test2に作成しました。このファイルには、「hello world」がエコーされます。私はそれを試して実行すると、「許可が拒否されました」と表示されました。それから私は走りましたchmod 777 test.sh、そして、ファイルをうまく実行することができました。NOEXECフラグで何も実行できないようにすべきだと思いましたか? mount --bind /test1 /test2完全に異なる物理ドライブからのマウントと同じではありませんか?/ test1と/ test2のように別のドライブにありますか?

2
ChromeはOSとは異なるDNSサーバーを使用しますか?
LinuxでChromeを実行しています。* .myname.comを127.0.0.2に解決するためのローカルDNSがあります(「host whatever.myname.com」または「host myname.com」と入力すると、正しいアドレスが表示されます)。ただし、Chromeで「myname.com」と入力すると、「www.myname.com」にリダイレクトされ、不要な「実際の」Webサイトが解決されます。 「www.myname.com」ではなく「test.myname.com」と入力した場合のみ、Chromeは127.0.0.2に正しく解決します。Chromeはwww.anything.comとanything.comでファンキーなことをしようとしていると思います。 それを修正するには? PS:私が使用しているローカルDNSはdnsmasqです。myname.comを明示的に/ etc / hostsに配置すると、Chromeはそれを127.0.0.2に正しく解決しますが、/ etc / hostsでワイルドカードを使用できません。 PPS:chrome:// net-internals /#dnsで、Chromeが実際のパブリックIPに正しくmyname.comとwww.myname.comであることを確認できます。

1
VPNを介して特定のトラフィックのみをルーティングする
私は同様の質問をする以前の人々を調べましたが、私の与えられた状況でうまくいく正解をまだ得ていないので、ここに行きます。 私はLinux(Fedora 22)で実行していて、VPNサービスを利用していますが、インターネットトラフィックにVPNを使用するために特定のプログラムだけが必要で、他のすべて(つまり、Webブラウジングには標準のISP接続を使用できます)等) これを簡単にして、WINEで実行されている最も使用されているプログラムWorld of Warcraftに限定します。 今、私はネットワークインターフェイスを介してVPNを設定しているため、enp10s0(eth0の奇妙な名前のコンピューター)を介したすべてのトラフィックをVPNサービスを介してトンネルできますが、特定のプログラム(またはこれらのプログラムが使用するポート)のみが必要です具体的には)VPNを通過する。 トンネルをセットアップし、VPNを介して必要なポートのみをルーティングし、他のすべてをルーティングしないようにするにはどうすればよいですか?
11 linux  vpn  fedora  routing 

1
aria2でフォルダ全体をダウンロードするにはどうすればよいですか?
Aria2は、wgetマルチスレッド、分割ダウンロード、ダウンロード再開などの多くの機能を備えた優れた代替品です。 しかし、このすべての機能とオプションがあると、いくつかの特定のコマンドを実行することが難しくなる可能性があります。 このXOWAフォルダー全体を10個の同時ダウンロードでここからダウンロードし、ファイルを次のディレクトリから4つのセグメントに分割します:https : //archive.org/download/Xowa_enwiki_latest 私が使用する4つのセグメントに分割された単一のファイルをダウンロードするには: aria2c -s 4 -x 4 https://archive.org/download/Xowa_enwiki_latest/Xowa_enwikibooks_2015-04-07.7z しかし、私はwget -rオプションと同じようにすべてのディレクトリをダウンロードしたいのですが、10個の同時ダウンロードファイルと各ファイルごとに4セグメントのダウンロードがあるので、Aria2を使用してそれをどのように実行できますか?
11 linux  wget  aria2 

2
logrotateがログをローテーションできず、「No such file error」が発生する
logrotateがログをローテーションできません。ファイルのアクセス許可を確認しましたが、問題ありません。 「su root root」を構成ファイルに入れてみましたが、それでも同じ問題に直面しています。 以下の関連する詳細を見つけてください: logrotate.confファイル: /var/log/testlog { compress delaycompress dateext maxage 180 rotate 15 size 1024M start 1 rotate 15 missingok } デバッグログ:["-d"オプションを使用] rotating pattern: /var/log/testlog 1073741824 bytes (15 rotations) empty log files are not rotated, old logs are removed considering log /var/log/testlog log needs rotating rotating log /var/log/testlog, …

1
コンピューターにはいくつのEFIシステムパーティション(ESP)を含めることができますか?
Windows 8がインストールされているUEFIラップトップでデュアル/マルチブートをセットアップしようとしています。セキュアブートを有効にして動作させたいのですが。SecureBootを無効にしてOSをインストール/構成できます(ただし、CSMモードで動作しません)。私はWindows 8を一掃することで大丈夫ですが、最終的にラップトップには、Windows Phone開発ギアをサポートするためにWindows 8 Pro(x64)がインストールされている必要があります。 WindowsでのUEFIおよびパーティショニングに関するMicrosoftのドキュメントとGPT FAQを読みました。ディスク上にEFIシステムパーティション(ESP)がいくつ存在するかは不明です。UEFIは特定のパーティションへのアクセスを許可できるため、次のことが当てはまると思います。 Microsoftのプラットフォームキー(PK)がUEFIに読み込まれている MS PKはMicrosoftパーティションへのアクセスを許可します MSは4つのパーティションを使用します:ESP、MSR、データ、リカバリ 起動オプションが選択されている場合にMSを起動します(UEFIによって強制されます) 上記のESPはUEFIシステムパーティションです。MSRは、追加の非プリブートファイルおよびOEMファイル用に予約されたMicrosoftシステムです。データは、ローダーによってロードされる通常のOSファイル用です。リカバリは付加価値のあるOSにすぎません。 Linuxオペレーティングシステムのプラットフォームキーをプラットフォームキー(PK)データベースに追加すると、(少なくとも)以下が必要になると思います。 Linux OSを起動/ロードするための別のESPパーティション 通常のLinux OSファイル用の別のデータパーティション UEFIは特定のブートオプションのPKで署名されたブート/ローダーファイルを必要とするため、追加のESPが必要になります。また、UEFIはLinuxのOSを起動するときにMicrosoftのパーティションにアクセスできません。 コンピューターにはいくつのEFIシステムパーティション(ESP)を含めることができますか?マルチESPは正しいですか?

3
「ハッカーのような」端末出力を表示するCLIプログラム[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新することがありますので、上のトピックスーパーユーザーのために。 6年前休業。 奇妙な要求かもしれませんが、ハリウッド映画でのように、ランダムだが「重要な見た目」のテキストを常に吐き出すLinux端末プログラムを探しています。 ご存知のようにping www.google.de、より高速で、おそらく「ランダム」で、さまざまな線が表示されます。

3
特定のユーザーの合計ディスク使用量
特定のファイルシステムでの自分自身の合計ディスク使用量を確認したいと思います。コマンドを実行しました du -h ~my_user_name ただし、これにはが所有するすべてのディレクトリがリストされmy_user_nameます。このすべての情報の合計を取得したいと思います。合格するための適切なオプションは何ですか?私は試した du -h -c ~my_user_name しかし、それはうまくいきませんでした。

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