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

Unixは、もともと1969年にBell LabsのAT&T従業員グループによって開発された、マルチタスク、マルチユーザーのコンピューターオペレーティングシステムです。

1
Mac OS Xで起動可能なimgファイルを編集する
をダウンロードしました Ubuntuの起動イメージ (7.95Gb .imgファイル)Parallella(ミニコンピュータ)用ですが、私の8GBマイクロSDカードには収まるには大きすぎます(実際には7.8GBです)。 Libre Officeのように、このイメージからいくつかのソフトウェアを削除したいのですが。しかし、私がMacに画像をマウントすると、フォルダは空のように見えます。いくつかの隠しフォルダを除いて( .Trashes、 ._.Trashes、 .fseventsd ) 何もない。 この内容の一部を削除する方法はありますか .img?
4 macos  ubuntu  unix  img 

2
「最後に中断されたプロセスのPID」のUnixコマンドラインシンボルとは何ですか?
のようなインタラクティブコンソールではirb、何かがうまくいかず、コンソールが応答しなくなることがあります。1つの解決策は、プロセスを中断してから強制終了することです。 プロセスを一時停止するには、を押しControl+Zます。そのプロセスを強制終了するには、ps -ef | grep 'irb'すべてのプロセスを一覧表示し、「irb」を含むプロセスのみを表示し、そのリストからプロセスIDを取得して入力しkill [insert PID here]ます。 それは面倒です。プロセスを一時停止して、kill [some symbol here]「中断された最後のプロセス」を表す記号を入力するだけの方法があることを知っています。 「最後に中断されたプロセスのPID」のコマンドラインシンボルとは何ですか?
4 unix  process  kill 

2
これらのファイルを削除しても安全ですか?
私は私のホームディレクトリでこれらのファイルに出くわしました: .bash_history .bash_sessions(ディレクトリ) .lesshst そして私は自分のOCDネスを助けることができず、それらを取り除きたいのですが、安全ですか?
3 macos  mac  unix 

3
cygwinとbsdの比較
私はWindows 7のラップトップを持っており、アプリケーションにはUNIX / LINUXが必要です。私はあなたがあなたのPC上でこれを必要とするソフトウェアを走らせることができるようにUNIXの「シェル」を作るCygwinを渡って走りました。アプリケーションの1つは、Virtual PCを必要とし、ゲストOSとしてインストールされるFreeBSDを推奨します。私は長所と短所を把握しようとしていると私は一緒に行く必要があります。私は両方が必要になるとは思わない。彼らは同じことをするようだから。
3 unix  cygwin  freebsd  bsd 

2
bashプログラムを毎日同時に実行する
午前中に目覚めさせるために使用したい(天気を引き上げたり、音楽を再生したりするなど)bashシェルを使用してプログラムを作成しました。 Mac OSXに毎日7:00 AMに自動的にプログラムを実行させるにはどうすればよいですか?
3 bash  unix  alarm 

2
単純な(?)Unix Grepコマンド
ある文字列を持ち、具体的には別の文字列を持たないファイルのリストを再帰的に表示する方法を教えてください。また、ファイル名ではなくファイルの内側を見るという意味です。


3
私の.vimrcファイルにない場合、これらのデフォルトではないVim設定はどこに保存されていますか?
だから私が押すと :set 自分にはない設定がたくさんある ~/.vimrc ファイル。 (私の推測は、それらは私が数年前に設定した設定であり、覚えていないということです)。 私もです :version そして道をたどる $VIM/vimrcこれは、「フォールバック」されたと言われています。 usr/share/vimrc。これが「システムvimrc」です。 私は後者のパスを開くと、謎の設定はこのvimrcファイルにはありません。 他の唯一のパスは、 "user excrc file"です。 $HOME/.exrcどのようにして到達するのか、それが何なのか私にはわかりません。 コマンドを実行したときに表示される設定はどこにでもあります :set から来る? 私はOS X(10.6)を使っています。

3
Unix、Linux、Mac、Windows、Ubuntuに、ファイル/ディレクトリ構造を一覧表示するツールはありますか?
次のようなファイル/ディレクトリを一覧表示するツール(つまり、フォルダとファイル構造のスナップショットを取得するツール)があるのではないかと思います。 audio mp3 song1.mp3 some other song.mp3 audio books 7 habits.mp3 video samples up.mov cars.mov 言い換えれば、ツリー構造で。 Unixコマンドls -Rまたはls -lR同様のことができますが、ツリー構造でインデントされたリストは表示されません


1
デフォルトでファイルシステムを読み取り専用にする方法は?
私はfstabの微調整や「mount」プログラムの使用について話していません... tune4fs、btrfstuneなどを考えていました。ホストシステムに対して「デフォルトで読み取り専用」として。 読み取り専用属性が定義され、OS側で適用されることは知っていますが、たとえば、BTRFSにはスナップショット用の「読み取り専用」属性があります。私はそれを使うことができます(そしてそうするかもしれません)が、これが機能するかどうかはわかりません。より安定したFSが同じことをすることができれば、それはより良いでしょう。 よろしく 編集 もちろん、chmod awについて知っています。しかし、chmodingが電力損失時のデータ損失を防ぐのに役立つかどうかはわかりません。


2
ディレクトリ内のすべてのファイルを圧縮しますが、アーカイブに最上位ディレクトリを含めないでください
これを正しく行う方法がわかりません。ウェブサイトのあるフォルダーがあります/var/www すべてを含むzipファイルを作成したいのですが、解凍するとトップディレクトリが含まれません。つまり、zipファイルの「トップ」はwwwディレクトリではなく、そのディレクトリ内のファイルである必要があります。理にかなったことを願っています... 私がそれを必要とする理由は、私のウェブサイトをzipファイルとしてアップロードし、それを所定の場所に解凍する必要があるためです。そして、のwebroot/www/代わりにを解凍すると動作しませんwebroot/。 ターミナルでこれを正しく行う方法を支援できる人はいますか?
3 unix  terminal  zip 

2
bashで-Tを設定します-それは何をしますか?
set -Tbashの意味は何ですか?それは何をするためのものか?Unixのトラップに関連していると思いますが、よくわかりません。 私はこれを見つけました: フォアグラウンドの子がまだ実行されている間にトラップがすぐに呼び出される場合、そのような構造の多くはより単純になります。問題について「何か」を行うトラップハンドラをインストールするだけで、SIGINT(またはSIGQUIT)を押すたびに呼び出されます。Cプログラムのシグナルハンドラが即座に呼び出されるように。たぶん私はCプログラマーにすぎますが、shの遅延動作は非常に直感的ではないと思います。 #! /bin/sh onsig() { trap SIGINT kill -SIGINT $$ } set -T # set async execution of traps on FreeBSD trap onsig SIGINT ./some-blocking-program set +T # set traps execution behaviour back to normal これにより、トラップハンドラーが少し複雑になりますが、プログラムがブロックして適切なアクションをとることを意識せずに、通常どおりシェルスクリプトの主要部分を記述できます。
3 bash  unix  shell 

5
開発のためにLinuxに切り替える必要がありますか?[閉まっている]
Windowsの代わりにLinuxマシンを使用して開発する利点はありますか? とにかくLinuxでハードコアを開発しているので、職場の全員がLinuxに切り替えるように言っています。40台のサーバーを管理し、DBからデータバックエンド、Webサービスの開発まですべてを行っています。 PuTTYに問題はありません。別のOSをインストールするのが面倒です...皆さんはどう思いますか?
3 linux  unix  ssh  putty 

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