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

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

2
7zフォーマットの高速圧縮(zipやgzipなど)
一言で言うと、Deflate圧縮はzip形式でのみ使用できます -tzip 7zipで? I / Oの速度を圧縮しない場合と同じかそれ以上に保ちながら、大きなディレクトリ(数百GiB)をディスクから別のディレクトリにアーカイブしたいのです。 私は7zフォーマットが様々な理由で好きですが、LZMAとBzip2の圧縮は、 -mx=1。私はもう試した 7z a -mm=Zip -mx=1 -mmt=4 (そして -mm=GZip これはDeflateも使用しますが、ファイルスキャンフェーズの後に引数エラーが発生します。 http://7zip.bugaco.com/7zip/MANUAL/switches/method.htm 私の典型的な解決策はとタールだろう .tar.lzo (LZOP)、デフォルトの圧縮率でシングルスレッドで100 MiB / sに達します。または .tar.gz と GZIP=-1。非常に高速なコンプレッサーはマルチスレッド対応のlbzip2ですが、tar自体からは実行できません。 私のソースディスクは通常20 MiB / s、時には100(数MiBの大きさのファイル)で読みます。ターゲットは最大80 MiB /秒で書き込みます。だからこれはコンプレッサーが持っているべき速度、理想的にはシングルスレッドの時でさえである。最大8コアおよび16 GB RAMが利用可能です。
1 unix  compression  tar  7-zip  gzip 

3
grepの出力をscpに送るにはどうすればいいですか?
各行がファイル名であるファイルがあります。ファイルの内容 file1 file2 file3 ... それから私は走ります grep ファイル名のリストのサブセットを取得するコマンド。 どのように私はの出力を供給するのですか grep コマンドイン scp?私は遊んだことがある xargs そして $() あまり成功せずに…
1 unix  grep  scp  pipe  xargs 

2
なぜ私のコンピュータの名前はターミナルで間違っているのですか?
私は(Mac上の)Migration Assistantを使って自分のファイルと設定をすべて新しいラップトップに転送したところです。ターミナルの私のコンピュータの名前が何らかの理由で間違っています。不明です20c9d042dc93 プロンプトはこんな感じです Last login: Thu Jul 19 19:46:15 on ttys001 unknown20c9d042dc93:~ Ryan$ 通常の名前、RyanのMacbookに名前を変更するにはどうすればよいですか。


1
Mac OS Xのアップグレード後にコマンドラインユーティリティを再コンパイルする必要がありますか?
これはおそらく些細な問題ですが、私は GNU coreutils 多くのPythonパッケージやその他のものと共にインストールされています。 OS X 10.8 / Xcode 4.4には新しいバージョンのGCCなどがあるので、私はこれらのことのいくつか/すべてを再コンパイルまたは再インストールしなければならないことを期待していました。とにかくすべてを再コンパイルする必要がありますか?私はラインの下でいくつかのバグのリスクがありますか?それともプログラムはうまく動作するので、すべてが大丈夫なはずですか?これがポストコンパイルでどのように機能するのか正確にはわかりません。 編集:CoreutilsとPythonの両方がソースから構築されていた、そしてPythonパッケージは以下でインストールされました。 pip または同等のもの。すべて らしい うまく動くように、私はちょっと妄想的です。
1 mac  unix 

0
どのようにしてこのmcryptパッケージをインストールしますか?
私はMAC os x Mavericks、ダウンロード後にisoを使用しています mcrypt-2.6.8、私はそのように(ダースのブログの推奨に従って)設定することにしました: MACOSX_DEPLOYMENT_TARGET=10.9 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --disable-dependency-tracking 私はします ./configure それはエラーなしでうまく構築されますが、私がmcryptを使おうとするときアクセス可能なメソッドのどれもありません。大きくて長くて文字列のような./configureを実行しなかったからだと思います。それが機能しない理由です。 しかしながら! 長い文字列の./configureを使用すると、。/ configureの最後にこれが返されます。 *** Could not run libmcrypt test program, checking why... *** The test program failed to compile or link. See …

3
時間範囲をgrepするUnixコマンド
特定の日付で保存されたログファイルがあります。特定の日時にログエントリを別のファイルに取得したいのですが。 例:からのすべてのエントリ 2014-12-04 00:00:00から2014-12-04 17:00:00までの時間

1
unixのパイプで上書きする方法
だから私はパイプを使って上書きしようとしています: //reads contents of file| turns lowercase to uppercase | changes $ to # | // then attempts to overwrite original file with new version cat cutTester.txt|tr '[a-z]' '[A-Z]'|tr '$' '#' >cutTester.txt しかし、これを実行すると、ファイルが消去されます。これはファイルの内容です $first$second$third$fourth $fifth$sixth$seventh$eighth $ninth$tenth$eleventh$twelveth $thirteenth$fourthteenth$fifthteenth$sixthteenth $seventeenth$eightteenth$nineteenth$twenty $twenty-one$twenty-two$twenty-three$twenty-four
1 unix  cat  pipelining 

0
Linux From Scratch Projectとは何ですか? [閉まっている]
私は「Linux」オペレーティングシステム開発に目を向けています。問い合わせをしたところ、最初からLinux From Scratch(LFS)が良いと思いました。 LFSの本をダウンロードして読み始めました。 私はその本を読んだ後に何ができるようになるのか全くわかりません(結果)。それは本の完成時にどこにあるかについては何も述べていません。 私が本で見つけることができるのはパッケージをインストールしてディストリビューションを構築することだけです、そしてそれはLFS、BLFSなどとして続きます... 質問1: 誰もがLFSの本を無事に完成させた後に私が何ができるだろうかを説明することができますか。 質問2: この質問は私の熱心さのためです。この本を完成させたら、少なくとも端末ベースのLinuxディストリビューションを開発することはできますか? もしそうなら、完全なプロセス(最小のLFSの構築)が段階的に説明されている(LFS以外の書籍)リンクを誰かに教えてもらえますか。 ありがとう。

1
ログイン時にaix 5.3が.profileを自動的に実行またはロードできない
AIX 5.3を使用しています。Oracleユーザーとしてログインした後、oracleのホームディレクトリを指定するように求められました。手動で「.profile」と入力してもうまくいきます。 私のAIXチームは私のためにこの新しいPARTを構築しました、それで私はこのエラーを起こした設定がAIXにあるかどうか疑問に思います。 ご回答ありがとうございます。
1 unix  aix  .profile 

1
Mac端末エラー
ログインしようとしたときに最初にすることは、このエラーを表示することです。すべての窓に誰かが助けて、400行目の 'login'が何であるかを見つけてください。 私は自分自身をデバッグするために端末にアクセスできません:(
1 macos  unix  terminal 

1
zshで〜の後にユーザーが完了できないようにする
私はzshの名前付きディレクトリ機能を使って私のファイルシステムを素早く移動するのが好きです(例えば〜srcを使って私のソースコードディレクトリに切り替えることができます)。 私はzshの自動補完機能も好きです。 しかし、私は多くのユーザーがいる環境で仕事をしているので、 "cd〜s"とタイプしてtabを押すと、 "〜src"を完成するのではなく、sで始まるすべてのユーザーに一致させることができます。 " 私はこの環境でユーザ名を補完することをあまり気にしていません(自分のものを除いても、私はそれなしでも生きることができます)。これを無効にする簡単な方法はありますが、それでも名前付きディレクトリを拡張し続けるのでしょうか。
1 unix  shell  zsh 

2
最新のファイルをUnixサーバーから別のUnixサーバーに移動する方法を教えてください。
Unixサーバーから他のUnixサーバーに最新のファイルだけを入手するにはどうすればよいですか? SFTP経由でサーバー2に接続し、タイムスタンプをチェックするためにforループを適用しようとしましたが、これは機能しません。 sftp $SERVER2 << !EOF cd $Server2_FILE_LOCATION echo Pwd File location: $pwd LastUpdatedTS=$(grep "value of TimeStamp is" /root/airtelSnD/BoTreeScript/BotreeLastFileTS.txt | cut -d'=' -f2) echo 1 for file in mad_*.* do CurrentFileTS=$(stat -c %Y $file |awk '{print strftime( "%Y%m%d%H%M%S", $1 )}') echo 2 echo TS of last updated file is : …
1 unix  sftp 

3
自分の仕事用開発環境とホームユーザー環境を効果的に分離するにはどうすればよいですか。
私が使った python-virtualenv 以前はpythonツール用でしたが、今私は自分のシステムにたくさんのネイティブツールをインストールする必要がある新しいリモートジョブを見つけました。問題は、自分の仕事上の開発者環境とホームユーザー環境をどのように分離できるかということです。 例えば私はインストールする必要があります opencv 多くの環境の変更が必要ですが、私は自分のシステムにこれらの変更を常に保存したくないので、私はそれを別の環境に設定し(そして私のリモート作業に必要なすべてのソフトウェア)、必要。私の頭に浮かぶのは、まず簡単な使い方です。 chroot。しかし、おそらく私が知らないクールな慣習がいくつか存在しますか? 私はchrootをあまり使わなかったので、私が尋ねています。

1
サブディレクトリのテキストファイルからファイルのリストを見つけて、tarballに入れますか?
tarする必要があるファイルのリストがあります。通常、私は使用します tar -cvf allfiles.tar -T mylist.txt しかし、私は必要なファイルがサブディレクトリに散らばっていて、私のリストにはパスではなくファイル名しかないことを発見しました。 サブディレクトリのどこにファイルが置かれていても、 "find"とtarコマンドを組み合わせて私のリストのファイルを見つける方法はありますか?
1 bash  unix  archiving  tar 

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