Unix & Linux

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

2
bashスクリプトからgnome端末の背景/テキストの色を設定
#002b36bashスクリプトを使用して、ubuntu 13でgnome端末のbackground()と前景色を設定したいと思います。 試しましgconftoolたが、成功しませんでした。 GCONFTOOL-2(1) User Commands GCONFTOOL-2(1) NAME gconftool-2 - GNOME configuration tool 私のgnome terminalバージョンは $ gnome-terminal --version GNOME Terminal 3.6.1 現在、私はこれを達成するためにubuntu端末設定UIを使用しています。

2
コマンドから出力されたすべてのファイルを移動するにはどうすればよいですか?
添付ファイルという単語のないファイルを見つけるために、このgrepコマンドがあります。 grep -L -- Attachments * そのコマンドから出力されるすべてのファイルを移動したい。それをbashでどのように行うのですか?パイプを使用しますか?完全なスクリプトで、より冗長なif / thenステートメントを使用しますか?

2
SSDおよびSATAドライブでのLVMの使用
私が見た中で、この質問には、単一のLVMボリュームグループ(VG)にSSDと標準SATAハードドライブの両方を配置することが可能であること。 これはパフォーマンスにどのように影響しますか? データが単一のボリュームグループ内のSATAドライブにある間にOSをSSDに強制する方法はありますか? さまざまなタイプのドライブでLVMを使用するための優れたホワイトペーパーはありますか? ドライブの種類や速度ごとにVGを作成することは有益ですか?SSD用にVGを1つ、SATA用にVGを1つ作成することを考えていました(そして、今後追加されるドライブタイプごとに)。
22 partition  hard-disk  lvm  ssd 

1
データを最初の列の降順で並べ替え、値が等しい場合は、2番目の列を昇順で使用します
明確にする: 使用頻度のあるキーワードがあると仮定します。 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu 必要なのは、頻度に基づいてこのデータを降順で並べ替えることです。同じ値がある場合は、2番目の列を昇順で使用する必要があります。 sort -n -r foo.txt 最初の部分はありますが、2番目の列もreversed次のとおりです。 42 Life 17 Stackoverflow 12 Hi 9 Ubuntu 9 Superuser 9 LaTeX 7 Hash 7 C++ 次の結果を得るにはどうすればよいですか? 42 Life 17 Stackoverflow 12 Hi 9 LaTeX 9 …


4
Linuxはシェルスクリプトをどのように処理しますか?
この質問では、bashシェルスクリプトを考えてみましょう。ただし、この質問はすべてのタイプのシェルスクリプトに適用できる必要があります。 誰かがシェルスクリプトを実行すると、Linuxはすべてのスクリプトを一度に(おそらくメモリに)ロードしますか、それともスクリプトコマンドを1つずつ読み込みますか(行ごと)? 言い換えると、シェルスクリプトを実行し、実行が完了する前に削除すると、実行は終了しますか、それともそのまま続行しますか?

5
名前に基づいてファイルのパスを見つける方法は?
settings.xmlUbuntuマシンでファイルを見つけようとしています。どこにあるのか、どのディレクトリにあるのかはわかりません。 私はこれを使ってみました- ls -R | grep settings.xml しかし、それがどこにあるのかをフルパスで表示しません。フルパスを提供できる他のコマンドを試してみる必要がありますか?
22 grep  find 

3
ネットワークインターフェイスを永続的に無効にする方法
でネットワークインターフェースを停止しましたifconfig wlan0 downが、数時間ごとにwlan0インターフェースが回復し、その理由がわかりません。 マシンを再起動せず、変更することはありません/etc/network/interface。私の質問は、「永続的に」無効にする方法はどうなっていると思いwlan0ます。使用し/etc/network/interfaceますか?私はすでにifconfig wlan0 down私の家にいrc.localます。

8
ローカルネットワークで暗号化(ssh)せずにファイルをコピーする
scpすべてのケースでうまく機能しますが、Raspberry Piは安全な環境(lan)でファイルを効率的にコピーするには弱すぎます。理論的に可能な54 MbitワイヤレスLAN経由で6,75 MB / sは、約1.1 MB / sに縮小します。 暗号化せずにファイルをリモートでコピーする方法はありますか? 追加のサービス(ftp、samba)に依存しない、または少なくとも最小限の構成のcliコマンドである必要があります。つまり、標準のプログラム/サービス(scp / sshなど)ですぐに使用できる標準ツールです。

5
MP3のメタデータを*完全に*消去するにはどうすればよいですか?
私は「ビート」を使ってmp3を整理しています。アマゾンからmp3として購入したアルバムの1つは、実際に編集であるにもかかわらず、編集ではないと誤ってマークされています。アルバムが編集物かどうかに基づいて、ファイルを別々に整理します。これらのmp3に対して何をしようとしても、ID3タグに適用した変更は適用されません。 例えば: mp3info -d ../amazon_album/* # This WIPES the tags mp3info ../amazon_album/01-01 - Track 1.mp3 ../amazon_album/01-01 - Track 1.mp3 does not have an ID3 1.x tag. しかし、その後、メディアプレーヤーでファイルを開いても、すべての情報が残っています。 それで私は試しました: mp3info -a "LOL" ../amazon_album/* mp3info ../amazon_album/01-01 - Track 1.mp3 File: ../amazon_album/01-01 - Track 1.mp3 Title: Track: Artist: LOL Album: Year: Comment: Genre: …
22 mp3  id3 

2
Bashは手動で開始しない限り.bashrcを読み取りません
bash.bashrc手動でbash端末から実行しない限り、対話型端末からソースを取得しません。 $ bash または手動でそれを入手します: $ source ./.bashrc または実行中: $ st -e bash 私が望むいくつかの有用な出力を以下に示します。 $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh bash $ shopt login_shell login_shell off 私はCRUX Linux 3.0を使用していますがdwm、とを使用していstます。使用.bash_profileしてみました.profileが、成功しませんでした。 何か案は?
22 linux  bash  shell  bashrc 

4
CentOSでブートパーティションがほぼいっぱいです
/ bootパーティションがほぼいっぱい(85%)であるという警告が表示されました。私は何をすべきか?バックアップカーネルの1つを削除できますか?安全に行う方法 今私のパーティション Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 10321208 719856 9077064 8% / tmpfs 4015460 0 4015460 0% /dev/shm /dev/sda1 101133 80781 15130 85% /boot /dev/sda8 253782660 47668764 193222404 20% /home /dev/sda7 1032088 535840 443820 55% /tmp /dev/sda3 10321208 4823740 4973180 50% /usr /dev/sda5 10321208 1807284 7989636 …
22 centos  boot  partition 

1
フォークボムはどのように機能しますか?
警告は、生産マシンでこれを実行しようとしないでください トピックに関するウィキペディアのページを読むとき、私は通常、次のコードで何が起こっているのかを追跡します。 :(){ :|:& };: 説明の抜粋 次のフォーク爆弾は、2002年に芸術として発表されました。56 その正確な起源は不明ですが、2002年より前にUsenetに存在していました。爆弾は、次の13文字をbashやzshなどのUNIXシェルに貼り付けることで実行され ます。「:」という関数を定義して動作します。この関数は、フォアグラウンドで1回、バックグラウンドで1回の2回呼び出されます。 ただし、最後の部分は完全には明確ではありません。関数定義が表示されます: :(){ ... } しかし、他に何が起こっていますか?また、のような他のシェルを行うksh、cshとtcshも似たようなを構築することができるという同じ運命に苦しみますか?
22 bash  shell-script  zsh  fork 

4
echo `date`、echo" `date`"、およびecho '`date`'の違いは何ですか?
これら3つのコマンドの違いは何ですか? echo `date` echo "`date`" echo '`date`' 私は違いが実際に何であるかについて混乱しています。'が周りにある場合、それは文字列であることを意味すると思います。したがって、エコーはdate日付を表示する代わりに文字列を文字通り出力しますか?
22 shell  quoting  echo 


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