Unix & Linux

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

4
Geditは共有フォルダー(Virtualbox)に保存できません
Virtualbox(Debian)で共有フォルダーに保存しようとすると、Gedit 2で「Cannot save _ Unexpected error:Error renaming temporary file:Text file busy」というエラーメッセージが表示されます。私は検索しましたが、どうやらそれはGeditの問題です。どのソリューションも理想的ではなく、私にとってもうまくいきません。 別の場所にファイルを保存するシェルスクリプト(外部ツールプラグイン)を作成し、それをシェルにコピーして戻すことはできますか?したがって、Geditが一時(ライブ?)ファイルを保存した場所をどこでも取得する必要があります。 または、これが不可能/機能しない/悪い習慣である場合、これを回避するための良い方法を誰かが知っていますか?私は本当にGeditが好きで、それを使うことを好みます。 現在、これは私のスクリプトです。保存しないように外部ツールに指示しますが、ドキュメントを入力として渡します(stdin) bin="" while read LINE; do echo ${LINE} # do something with it here bin="${bin}${LINE}\n" done echo $bin > /home/me/data2/test.txt タブを保持しないことを除いて、それはうまく働きます。プレーンテキストファイルのみを編集しています。編集:これも最後の行をスキップするようです


2
音楽ファイルのメタデータを設定するには?
Windowsの音楽ファイルには、アーティスト名、アルバム名などのメタデータが関連付けられています。このメタデータはどのように保存されますか。他のファイル属性と同様にファイルシステムに保存されていますか、それともWindows ExplorerがMP3リーダープラグインを使用して抽出したMP3データの一部ですか? Linuxでこの情報を読み取り/変更することは可能ですか?コマンドラインで可能ですか? (これらの属性はRhythymboxまたは一部の音楽プレーヤーを使用して設定できることを知っていますが、これらも直接設定できるかどうか知りたいです。Windowsのように、ファイルを右クリックしてプロパティダイアログを開くと、ウィンドウ自体にアーティスト情報が表示されます)
10 files  media  music 

7
CentOS | [root @ hostname]はもう表示されませんか?
なんらかの理由でCentOS6サーバーにログインし、すべての行の先頭に通常表示されます [root@hostname]# 今それが示しています -bash-4.1# これは何を意味するのでしょうか?そして、どうすれば正常に戻すことができますか?
10 centos  bash 

4
Yumと推奨/推奨パッケージ
Fedoraシステムにソフトウェアパッケージをインストールしたいのですが、多くの不合理な依存関係があります(実際には必要ないことはわかっています)。 私は上の仕事に使用のDebian、apt-getのは、あなたが体系的に除外することができます推奨と提案だけ厳密に必要な依存関係をインストールし、パッケージを。 Yumでそうする方法はありますか?
10 apt  yum  dependencies 

4
Linuxでユーザーに初期/デフォルトパスワードを割り当てるにはどうすればよいですか?
ユーザーのパスワードの設定方法を説明したガイドを見つけました。私はそれを自動化して、次のようなユーザーに電子メールを送信しようとしています: userid created with password XYZ. request to change the initial password. 上記のドキュメントによると、Pythonを使用して暗号化されたパスワードを作成し、usermod次のようにコマンドに渡す必要があります。 usermod -p "<encrypted-password>" <username> これを行う他の簡単な方法はありますか?それを行うために特別なユーティリティをダウンロードしたくありません。可能な限り一般化する必要があります。 編集:上記のリンクで与えられた方法でさえ私にはうまくいかないようです: bash-3.00# python Python 2.4.6 (#1, Dec 13 2009, 23:43:51) [C] on sunos5 Type "help", "copyright", "credits" or "license" for more information. >>> import crypt; print crypt.crypt("<password>","<salt>") <sOMrcxm7pCPI >>> ^D bash-3.00# useradd …

2
vconsole.confでコンソールフォントを設定できない(systemd)
新しいsystemdを使用して、新しいArch Linuxインストールに別のデフォルトコンソールフォントを設定しようとしています。 私は私のセットアップvconsole.confでの/etcように: KEYMAP=us FONT=Lat2-Terminus16 再起動すると、新しく設定されたコンソールフォントが表示されました。ログインプロンプトの直前にリセットされるだけです。 注意事項: /usr/lib/systemd/systemd-vconsole-setup手動で実行しても問題ありません systemctl status systemd-vconsole-setup.service 読み込まれ、「アクティブ(終了)」であると通知します 私は実際にconsolefontフックを含めましたmkinitcpio.conf

1
Linuxでの「不足している」メモリ使用量の追跡
Arch 3.6.7 x86_64カーネルでは、システムのメモリ使用量を計算しようとしています。これを見ると、穴が空いているように見えます(使用済みメモリの計算では、の使用法)。 これは、新しく起動したシステムです。systemdとsshd以外はあまり実行せず、シンプルに保つ $ ps aux | sort -n -k6 ... root 316 0.0 0.0 7884 812 tty1 Ss+ 14:37 0:00 /sbin/agetty --noclear tty1 38400 matt 682 0.0 0.0 24528 820 pts/0 S+ 15:09 0:00 sort -n -k6 dbus 309 0.0 0.0 17280 1284 ? Ss 14:37 0:00 /usr/bin/dbus-daemon …

1
「ドット」ファイル「。」のサイズ 4096を超えますか?
今日、サイズが4MBの「空の」ディレクトリを見つけました。 目に見える内容がなかったので試してみましたls -lah。これにより、いくつかの隠しファイルが表示されました(あまり大きくありません)。ディレクトリが非常に大きい理由を検索すると、ドットファイル(.)のサイズが3.9MBであることがわかりました。 そのファイルには何が保存されますか?それは同じディレクトリへの単なるリンクではありませんか? シェルの出力(匿名化)は次のとおりです。 -bash# more /proc/version Linux version 2.6.18-8.1.15.el5 (mockbuild@builder6.centos.org) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Mon Oct 22 08:32:04 EDT 2007 -bash# pwd /data/foo/bar/tmp -bash# ls -lah total 4.1M drwxrwxrwx 3 nobody nobody 3.9M Nov 21 10:02 . drwxrwxrwx 16 nobody nobody 4.0K Aug …

1
長時間実行プロセスのps経過時間形式について
ps演習の一部としてコマンドを使用して、特定のしきい値よりも長く実行されているプロセスを特定しています。 次のテンプレートを使用して、knowプロセスコマンドの経過時間を取得しています。 ps -eo etime,command | grep <something to identify a process> | grep -v grep | awk '{print $1}' 実行時間の短いプロセスで、etime(経過時間)の値の形式がわかり、これからプロセスの実行時間minutes:secondsを簡単に判断できます。 非常に長時間実行されるプロセス(数日)の場合、形式がわかりません。 htop126時間実行しているように見えるMySQLサーバープロセスがあります。 実行ps -eo etime,command | grep mysql | grep -v grep | awk '{print $1}'すると、の値が得られます9-03:35:32。 私の推測では、これは9何か、3時間35分32秒という意味です。9の単位がわかりません。 問題のプロセスは126時間、約5.25日実行されています。これは、上記の出力の9が日数を表していないことを示唆しています。(9 * 12)時間+ 3時間+ 35分+ 32秒は5日未満であるため、半日になることもできません。 長時間実行されているプロセスで表示される経過時間の値を解釈するにはどうすればよいですか?上記の出力で9に付随する単位は何ですか?
10 process  time  ps 

1
nsswitch.confとhost.conf
その/etc/nsswitch.confファイルに hosts: files dns そして/etc/host.confファイルは order bind,hosts 次に、システムが/etc/hostsDNSルックアップを使用してホスト名を解決する順序はどれですか。つまり、2つの構成ファイルのどちらが優先されますか?

1
MAXSYMLINKSを増やすには
Pythonスクリプトで、一緒にチェーンされたシンボリックリンクの束を作成しています。 例:link1-> link2-> link3-> .......-> somefile.txt シンボリックリンクの最大数を20を超えるように変更するにはどうすればよいでしょうか。
10 linux  symlink  limit 

2
「X Windowsシステムを実行する予定はありますか?」OpenBSDをインストールするときに何をしますか?
OpenBSD 5.1をインストールするとき、私は質問を受けました: Do you expect to run the X Windows System? 「はい」と言った場合、インストーラはシステムにどのような変更を加えますか?Xウィンドウが何であるかは知っていますが、使用する予定があるかどうかをインストーラが知りたがっている理由がわかりません。それは私の答えに基づいてどういうわけかXを有効/無効にしますか?
10 security  x11  openbsd 

2
bashタブ補完の更新
私のssh-hostsをオートコンプリートするためのスクリプトがあります。~/.ssh/configただし、変更すると、オートコンプリートは自動的に更新されません。これは私を驚かせません。もちろん、新しいシェルでは、新しいエントリが取得され、使用可能になります。 bashで完了の更新を手動でトリガーするにはどうすればよいですか?

1
mdadmでUUIDを使用する
パーティション分割スキームとしてGPTを使用しています。パーティションのUUIDを確認します。 # ls -l /dev/disk/by-partuuid/ total 0 lrwxrwxrwx 1 root root 10 Oct 18 22:39 0793009a-d460-4f3d-83f6-8103f8ba24e2 -> ../../sdb3 lrwxrwxrwx 1 root root 10 Oct 18 22:39 13f83c47-ad62-4932-8d52-e93626166e7f -> ../../sdc3 lrwxrwxrwx 1 root root 10 Oct 18 22:39 1b247b1f-0b7b-419e-bc3b-0f90cbadb87c -> ../../sdc2 lrwxrwxrwx 1 root root 10 Oct 18 22:39 224d5933-7a23-4833-b785-79a67c9b9306 -> …
10 mdadm  gpt 

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