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

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

6
FTPプロンプトからプログラムを実行することはできますか?
私は、UNIXまたはシェルスクリプト(真実を話す初心者)に比較的慣れていません。ここに取引があります。リモートUNIXサーバーで実行されるBIソフトウェアがあります。Windows i上のSASクライアントを介していくつかの分析を実行し、そのUNIXサーバーに自動的にプッシュする必要があるフラットファイルを作成します。rsubmitでUnixコマンドを実行するSAS Xコマンドでは問題ありませんが、FTPプロンプトでファイルをアップロードしますFTPサーバーにログオンしたら、「sh」コマンドを使用する ftp -nv << -EOF > /AutomatedReports/Flatfiles/log/sendInv.log open biserver.myserver.com user biuser pass1234 prompt lcd /container/AutomatedReports/KPI_Flatfiles/ cd /container/AutomatedReports/apps/flatfiles put kpi_new_inv.txt put instock_trend.txt quit 上記のコードはUNIXに送信されますが、 sh edastart -x "EX test" エラーが発生しました。何か間違ったことをしているかどうかを知りたいだけなので、別の方法を探すことができます。ヘルプ、ガイダンス、または回答は大歓迎です。
6 shell  unix  ftp  sas 

4
lsの出力をdiffに渡します
サーバーからのファイルのリストを含む1つのファイルと、そのマニフェストと比較するローカルフォルダーがあります。明らかに、「ls -1> listing_local」を実行してから、そのファイルをlisting_serverと比較します。 しかし、マニフェストとlsの出力をすぐにdiffコマンドに比較することはできますか?
6 unix  diff  ls 


3
Unixでディレクトリを変更するために実行権限が必要なのはなぜですか?
これは、マシンに与えられた許可です。 drwxrwxrwx 4 root root 512 May 16 09:32 STC_10 drwxrw-rw- 4 root root 512 May 5 11:22 STC_11 今ここに問題があります: cd STC_11 -bash: cd: STC_11: Permission denied しかし、これはうまくいきます: -bash-4.0$ cd STC_10 -bash-4.0$ ls Codemgr_wsdata src そのディレクトリにアクセスするには、なぜ実行許可が必要なのですか STC_11?読み書き権限で十分ではありませんか。 あ ls コマンドオン STC_11 うまくいくでしょう。

1
rsyncとファイルパーミッション(chmod + x)を同期させるにはどうすればいいですか?
ファイルのアクセス権をrsyncと同期させるのに問題があります。 リモートマシンの/ home / binフォルダと/ home / binフォルダを同期しようとしています。問題は、新しいスクリプトを作成して 'chmod + x'で実行可能にすると、rsyncを実行した後に、ファイルが実行不可能に戻ることです。 --permsを使用した場合、リモートマシンのファイルパーミッションを更新してからホストマシンのrsyncを使用すると、ファイルパーミッションはホストマシンでもリモートマシンでも更新されず、元に戻ります。 ファイルのアクセス許可を正しく同期する方法はありますか? 更新 :私が使ったスクリプトを投稿するのを忘れていました: #!/bin/bash rsync -e ssh -avz --recursive --progress --update --perms /home/bin username@example.com:/home rsync -e ssh -avz --recursive --progress --update --perms username@example.com:/home/bin /home

2
home-dirで非rootとしてプログラムをコンパイルおよびインストールする
私は自分のホームディレクトリにSolarisの下でプログラムをコンパイルしようとしています。 Iveは単純にインストールできる単純なインストールの経験があります。 $> CD src $> ./configure --prefix=/home/peter $> make $> make install しかし、より複雑なプログラム、特別なライブラリへの依存関係を持つプログラムで、システムがこれらのホームディレクトリをどのように調べられるのでしょうか。そして、どうやってそれらを私のホームディレクトリにまとめることができるでしょうか?
5 linux  unix  solaris 


1
ソフトウェアをリモートで開くことができないXQuartz Xlib:無効なMIT-MAGIC-COOKIE-1キー
Mac OS 10.8.2を使用しており、Xquartzを介してクラウドコンピューティングクラスターに接続しています。 私がやります: ssh -CY <uname>@serveradress and then ./<softwaretoopen> そして、それはソフトウェアを完全にうまく開きますが、何らかの理由で接続を失い、再試行するとエラーが発生するのが一般的です: ssh -CY <uname>@serveradress and then ./<softwaretoopen> Xlib: connection to "<servername>" refused by server Xlib: Invalid MIT-MAGIC-COOKIE-1 key その後、コンピューターを再起動してもう一度試しても問題ありませんが、接続が切断されるたびに、開いているすべてのソフトウェアを閉じ、コンピューターを再起動して再接続する必要があるため、これは非常に面倒です。 そのような問題を解決する方法はありますか? 前もって感謝します!
5 linux  unix  xorg 


3
ユーザー/所有者24561とは何ですか?
そのため、nodejs.orgからnode.jsパッケージをインストールしたばかりで、何がインストールされているかを見て回っていました。で/usr/local/binこの所有者24561を見ました。他のいくつかの場所でも見ます。これは何ですか?どういう意味ですか?rootそれは他のすべてのようにすべきですか? lrwxr-xr-x 1 root wheel 66 Jun 23 13:02 mate -> /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate -rwxr-xr-x 1 24561 wheel 18865984 Jun 29 09:32 node -rwxr-xr-x 1 24561 wheel 355 Jun 29 09:32 node-waf lrwxr-xr-x 1 root wheel 38 Jul 3 12:15 npm -> ../lib/node_modules/npm/bin/npm-cli.js 興味を持ったのは、このユーザーに関する他の情報がグーグルで見つからなかったことです。XcodeをインストールしたOS X Lion 10.7.4を使用して、違いが生じた場合。
5 macos  unix  permissions  ls 

5
* nixシステムで./prognameを使用してプログラムを実行するのはなぜですか?
私はLinuxとMacをしばらく使ってきましたが、どうしてこんなようなプログラムを実行しなければならないのでしょうか./progname。Unixはすべてのものをファイルとして扱い、ファイルのiノード番号を指すテーブルにファイル名を保存することを知っています。 しかし、どうabc.py違い./abc.pyますか?
5 linux  mac  unix  posix 

5
Unix移動コマンドについて
csv入力ファイルを/ exp / filesフォルダから/ exp / readyディレクトリに移動するUnixシェルスクリプトtran.shを書く必要があります。 csv入力ファイルはに書き込まれます /exp/files その振る舞いを私は自明に変更することはできませんFTPサーバーによってフォルダー。に tran.sh シェルスクリプトcsv入力ファイルを/ exp / filesディレクトリから移動する前に、他のプロセスがそのファイルに書き込んでいないことを確認する必要があります。 どうしたらいいですか。
4 unix 




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