Unix & Linux

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

3
ビットが同一のコピー用の基本的なrsyncコマンド
私が理解している限りでは、次のコマンド: sudo rsync --delete -azvr /home/oshiro/Desktop/source/ /home/oshiro/Desktop/destination 1つの場所から別の場所へのファイルの単純な同期を作成するのに必要なのはこれだけですか?または、上記のコマンドは私が知らないバックグラウンドで何かをしますか?たとえば、過去の時間を指定してファイルを取得できるバージョン管理を作成しますか? これは、この段階では有効にしたくない機能です。私が欲しいのは、ある場所から別の場所へのファイルのビット同一コピーです。これらのパラメーターのいずれかを削除することはできますか、またはバージョン管理なしでコピーをビット同一にするためにパラメーターを追加する必要がありますか。基本的に、Mac Time Machineバックアップシステムがバックアップを作成する方法のバックアップを作成する必要はありません。
15 backup  rsync 


3
Windowsドライブにアクセスできません:「Windowsは休止状態で、マウントを拒否しました」
Windows 8とともにFedora 20を使用していますが、Windows 8がインストールされているドライブのコンテンツにアクセスできません。それが示している: Error mounting /dev/sda2/ The NTFS partition is in unsafe state Windows is hibernated, refused to mount Windowsを適切にシャットダウンしたとしても。
15 mount  windows  ntfs 

2
「exec&> filename」を発行した後、端末への出力を復元する
私は次を実行しようとしています: exec &>filename この後、入力した内容を含め、何も表示されません。 私は必死に、 exec 1>&1そしてexec 2>&2、何も起こりません。 さて、シェルを殺さずに、出力をstdoutにリダイレクトし、エラーをstderrにリダイレクトするにはどうすればよいですか?ファイル記述子は、標準の[in | out] putおよびstderrを参照する唯一の方法ですか?

3
ターミナルを使用してさまざまなウィンドウで「閉じる」イベントをシミュレートする方法はありますか?
私はUbuntuはASKに答えのすべてのインスタンスを終了しgnome-terminal、コマンドを経由していますすべてが読むことができるようすることgnome-terminalがあるようですいなかったSIG私は、この「閉じる」イベントをシミュレートするために使用することができますコールを。GNOME / KDE / LXDE / {ここにウィンドウ/デスクトップマネージャー/環境を配置}で「閉じるボタンをクリック」イベントをシミュレートする方法はありますか?私が持って読んで 異なる 質問 これとは関係を持っている可能性を、これに応答しません。 私が探しているのは、さまざまなシナリオでこれを行うためのグローバルコマンド(存在する場合)です。存在しない場合は、「閉じる」ボタンの仕組みを説明してください。 可能な用途: 確定したタスクの一連のアプリケーションを開き、それらをすべて(もはや使用されていない場合)を押さずに単一のストローク/コマンドで閉じますか?作業を保存しますか?アラート。 すべてのgnome-terminalインスタンスを閉じますが、まだ実行中の子プロセスがある場合は警告します。 今、私の頭に浮かぶものは他にありません...


4
文字列をttyに入れてコマンドを作成します
私はこれをどうにかして echo -n " command "> / dev / tty1 文字は表示され、カーソルは移動しますが、それらは「ゴースト」です。ヒットするとEnter、何も起こりません(標準入力ではありません)。 編集: 下のスクリーンショットの真ん中に、私がこれを使用する理由がわかります。(赤いキャプションが付いた行、黄色のキャプションが付いた行のすぐ下。)今のままでは、実際にはノートテキストを「編集」していません。新しいテキストを書くように求められます。これは、編集中の(実際には)ノートのテキストを置き換えます。したがって、古いテキストをttyに貼り付けるだけで改善できると考えました。ユーザーがEnterキーを押しても、変更は行われません。(このプログラムはPerl / MySQLにありますが、「Perlでこれを行う方法」よりも一般的な解決策を求める方が面白いと思いました。) 編集2: 以下は、以下のCコード(意図したとおりに動作します)を使用するPerlコードと、新しいスクリーンショットです。これにより、疑いの余地がないことがわかります。ノートテキストに-今回は古いテキストがあります。たとえば、タイプミスを修正したいだけの場合、ノートテキスト全体を再入力する必要はありません。 my $edit_note_text = $edit_note_data[2]; print BOLD, RED, " new text: ", RESET; system("writevt /dev/tty \"$edit_note_text\""); my $new_text = <$in>; $new_text = fix_input($new_text); my $set_text = "UPDATE notes SET note = \"$new_text\" WHERE id …
15 tty  io  stdin 

2
X端末でダブルクリックの動作を設定する方法は?
さまざまなUnix / Linuxシステムの下で、X端末アプリケーション(xtermなど)で異なるダブルクリック動作を観察しました。 ダブルクリックすると、次の非アルファベット文字まで左と右のすべてが選択される場合があります(たとえば、カーソルの下の単語が選択されます)。 時々、次の空白/ eolが選択されるまでのすべて(例えば、カーソルの下のフルパスが選択されます)。 ダブルクリックの動作を設定するにはどうすればいいですか-たとえば-xtermで(ほとんどのシステムで利用できるため) 現在、ほとんどのユースケースでは、2番目のモードの方が便利です。
15 mouse  xterm 

2
topの%MEMとVSZはどういう意味ですか?
スワップパーティションのない組み込みLinuxシステム(128MB RAM)で作業しています。以下はそのトップ出力です。 Mem: 37824K used, 88564K free, 0K shrd, 0K buff, 23468K cached CPU: 0% usr 0% sys 0% nic 60% idle 0% io 38% irq 0% sirq Load average: 0.00 0.09 0.26 1/50 1081 PID PPID USER STAT VSZ %MEM CPU %CPU COMMAND 1010 1 root S 2464 2% …

3
`ls`と正規表現を使用したリスト
ファイル名の最後の文字と拡張子で終わるファイルをリストするにはどうすればよい.txtですか? 私が試してみましたls *+([[:digit:]]).txtが、これはのために真であるabc12.txtとabc2.txt。 しかし、私は取得する必要がありますabc2.txt。どうやってやるの? :digit:これを行う何らかの形式はありますか?
15 bash  wildcards 

2
〜/ .configが参照するもの、およびそこにファイルを配置する方法は?
DebianシステムでGeanyエディター用のプラグインをセットアップしたい。これはテーマ変更プラグインなので、このマニュアルに従っています。それは言います: これを行う最も簡単な方法は、アーカイブの内容を〜/ .config / geany / filedefs /フォルダーにコピーすることです。 これはわかりません。彼らはどういう意味~/.configですか?Geanyがインストールされているデフォルトのディレクトリですか?私はそのファイルを持っていますが/usr/lib/geany、それは彼らが話している場所ではないようです。

2
ulimit PICKLE:「操作は許可されていません」および「コマンドが見つかりません」
現在のユーザーの開いているファイルの最大数を増やしようとしています > ulimit -n 1024 私は次のように増やして失敗しようとします > ulimit -n 4096 bash: ulimit: open files: cannot modify limit: Operation not permitted だから私は自然なことをし、一時的な許可で実行しようとしますが、失敗します > sudo ulimit -n 4096 sudo: ulimit: command not found ご質問 ulimitを増やす方法は? なんでこんなことが起こっているの? Fedora 14の使用
15 bash  fedora  sudo  limit 

5
上位N行を繰り返すことができる、以下のようなページャープログラム
less表示されたすべてのページでプログラムに最初の行(または最初の2行)を繰り返す方法はありますか? これを行うことができる他のページャープログラムはありますか? これは、データベーステーブルの閲覧のためのキラーアプリも思うだろうmysqlか、psqlまたはgqlplus... アイデアがわからない方は、このページの下部にあるスクリーンショットをご覧ください。ヘッダー行+水平アスキーバーを繰り返します。

3
読み取りアクセスなしの書き込みアクセス
ユーザーがファイルへの書き込みアクセス権を持ち、それを読み取ることができない可能性はありますか?どうして可能ですか? 次のコマンドを試しました。 debianbox@debian:~/posix/io$ touch filetest debianbox@debian:~/posix/io$ ls -l filetest -rw-r--r-- 1 debianbox debianbox 0 14 oct. 03:10 filetest debianbox@debian:~/posix/io$ echo "Hello World" > filetest debianbox@debian:~/posix/io$ cat filetest Hello World debianbox@debian:~/posix/io$ chmod u-r filetest debianbox@debian:~/posix/io$ cat filetest cat: filetest: Permission forbidden debianbox@debian:~/posix/io$ ご覧のとおり、このファイルには書き込みアクセス権がありますが、読み取りアクセス権はありません。これはどのように可能ですか?これはバグと見なされますか?そうでない場合、これはどのような状況で役立ちますか?


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