Unix & Linux

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

3
.txzおよび.tarで圧縮されたファイルを1つのコマンドで解凍する
* .txzで圧縮されたファイルがあります。解凍後、*。tarファイルを受け取りました。1つのコマンドで2回解凍する方法はありますか?つまり、1つのコマンドでファイル(* .tar).txzを解凍しますか? 知っているために私はこのようにしています: xz -d file.txz tar xvf file.tar でももっといい方法があるのか​​な。
13 shell  tar  compression 

4
ホスト名と/ etc / hostsを理解する
/ etc / hostnameには、がありmynameます。 / etc / hostsには、 127.0.0.1 localhost.localdomain localhost myname ::1 localhost.localdomain localhost myname 私は実際にホスト名とは何か、それが何に使用されるのかについて漠然と理解しています。 これらのより正確な質問は、それをよりよく理解するのに役立ちます。 上記の例で私のホスト名は本当に何ですか?mynameまたは、他の何か?代わりにを使用myname.domain.comした場合/etc/hostname、実際のホスト名はどうなりますか? この例では、コマンドhostnameはを返しますmynameが、コマンドhostname -fはを返しますlocalhost.localdomain。/etc/hosts名前とIPアドレスの間のマッピングにすぎないことを覚えていました。ここでは別の機能を果たしているようです。fqdnとは何ですか?何に使用されますか?どのように取得されますか?なんでlocalhost.localdomain? 私が代わりに持っていた場合myname.domain.comには/etc/hostname、hostname -f返しますmyname.domain.com。どうして? これらのファイルでfqdnがドットで終わっていないのはなぜですか? あるhostname -dとdnsmydomain同等? ホスト名(myname)はどのような状況で使用できますか。また、いつfqdn(localhost.localdomain)を使用する必要がありますか?
13 hostname  hosts 

1
スペースのあるrsync exclude-fromディレクトリ
rsyncの「Mendeley Desktop」ディレクトリを除外しようとしています。 exclude-from =は次のとおりです。 Downloads *.o *.iso Dropbox Documents/Mendeley\ Desktop しかし、rsyncはまだMendeleyデスクトップをバックアップしています。 スペースのあるディレクトリを無視するようにrsyncを設定するにはどうすればよいですか?
13 rsync  quoting 


6
私のディスクスペースを何が食べていますか?
Linux Mint 14 Nadiaを実行しています。Linuxパーティションには10Gがあります。システムが起動すると、du80%の使用率が報告されます。その後、使用率は100%に達するまでゆっくりと増加し、システムは使用できなくなります。(それは日または週のオーダーで発生する可能性があります)。再起動後、使用率は80%にリセットされます。 何よりも奇妙なのduは、変化がないことです。 これらのコマンドの出力を次に示します(Windowsおよび外部ドライブのパーティションは省略されています)。 # --- Just after reboot --- $ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.8G 7.3G 2.0G 80% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 428M 292K 428M 1% /dev tmpfs 88M 1.3M 87M 2% /run none 5.0M 0 5.0M …


1
最新のArchlinuxを備えたゲストマシンに仮想ボックスゲスト追加をインストールする方法
virtualboxゲストの追加をゲストArchlinuxマシンにインストールしたい。vboxのバージョンは4.2.10 r84104で、Archインストールメディアは最新のリリース2013.04.01でありsystemd、システムを起動するデフォルトのプログラムとして使用されます。 isoファイルをcdマウントポイントにマウントして実行./VBoxLinuxAdditions.runしましたが、レポートされUnable to determine your linux distributionます。 そのインストールスクリプトを確認したところ、関数check_system_type()でArchlinuxを処理するブランチがないことがわかりました。のtouchようなファイルを試しました/etc/gentoo-releaseが、失敗しました。 追加機能をインストールするにはどうすればよいですか?ヘルプやアドバイスをいただければ幸いです。

4
Bashスクリプトはプロセスを待機して戻りコードを取得します
多くのバックグラウンドコマンドを開始するスクリプトを作成しようとしています。バックグラウンドコマンドごとに、リターンコードを取得する必要があります。 私は次のスクリプトを試しています: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i in ${#pid[@]} do echo ${pid[$i]} wait ${pid[$i]} return[$i]=$? if [ ${return[$i]} -ne 0 ] then echo mail error fi done echo ${return[1]} echo ${return[2]} 私の問題は待機ループ中にあり、2番目のPIDが最初のPIDの前に終了すると、戻りコードを取得できません。 wait …
13 linux  bash  process  array 

1
シンボリックリンクをrm -rfすると、リンクが指すデータも消去されますか?
これは/home3私のシステムのディレクトリの内容です: ./ backup/ hearsttr@ lost+found/ randomvi@ sexsmovi@ ../ freemark@ investgr@ nudenude@ romanced@ wallpape@ これをクリーンアップしたいのですが、別のドライブを指すシンボリックリンクが原因で心配です。 私が言うならrm -rf /home3、それは他のドライブを削除しますか?
13 linux  symlink 

3
Chromiumで漢字を正しく表示させる方法
Iceweasel(FirefoxのDebianバージョン)を使用すると、このページで漢字が表示されますが、Chromiumを使用している場合は表示されません。代わりに長方形が見えます。これはDebian 7(Wheezy)にあります。
13 debian  fonts 

4
.ssh / configによる疑似tty割り当てとコマンド実行の指定
.ssh/config次のようなコマンドを指定する方法はありますか? ssh -t remote-host "screen -dR screen_name" だから私は簡単にリモートscreenセッションにアクセスできますssh remote-hostか? 今私はカスタムスクリプトを使用してこの問題を解決しました: $ cat ~/bin/sssh #!/bin/sh /usr/bin/ssh -t $1 "screen -dR ab" ~/bin最初に$PATHに留まりますが、柔軟性がなく醜いです。 また、カスタムスクリプトにホストのオートコンプリートを実装する方法を見つけたいと思います。

3
ファイルをコピーしてMySQLデータベースをコピーできますか?ファイルには正確に何が含まれていますか?
MySQLデータベースとUbuntu Linuxマシンを使用しています。 私のデータベースの名前はdb_test、パスの下に次のように、の/var/lib/mysql/db_test付いたファイルサフィックスがあることに気づきました。.frm.MYD.MYI /var/lib/mysql/db_test# ls cars.frm cars.MYD cars.MYI customers.frm customers.MYD customers.MYI departments.frm departments.MYD departments.MYI ... 各思える.frm、.MYD、.MYIファイルグループは、データベース内のテーブルにマップされました。 次の2つの質問をします。 3つのファイルは正確に何をしていますか? /var/lib/mysql/と言うパスの下に新しいディレクトリを作成し、db_test_2すべてのファイルをdb_test_1ディレクトリからにコピーすると、とまったく同じ内容(テーブル)を持つdb_test_2新しいデータベースも作成さdb_test_2れdb_test_1ますか? この物理的にデータベースファイルを移動するアクションは、次のコマンドラインアクションと同じ結果になりますか? データベースをダンプdb_test_1する 新しいデータベースを作成する db_test_2 次に、db_test_1データベースを新しいデータベースにダンプしますdb_test_2か? その場合、ファイルの移動は、mysqldumpデータベースのコピー(またはMySQLのあるDBから別のDBへのデータのインポート)を使用するよりもはるかに高速です。これについての意見は?
13 mysql  database 

4
同じリモートマシンにログインしている他のユーザーのIPアドレスを知るにはどうすればよいですか?
whoコマンドを使用して、リモートマシン上の他のユーザーの名前を確認できます... また、それらのユーザーのIPアドレスも知りたいです... コマンド/sbin/ifconfingを試してみましたが、netstat良い結果が得られませんでした... LinuxとUnixの両方と互換性のあるこのソリューションが必要です... そのユーティリティのコマンドはありますか?スクリプトを記述したり、一種のパ​​イプを使用したりする必要がありますか?



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