• ベストアンサー

linuxグループの表示

chgrpを使ってファイルやディレクトリの所有権を移す操作をしてみたいのですが、実際の自分の所属しいるグループや他にどんなクグループがあるか知る方法がわかりません。 どのようなコマンドで所属グループや他にあるグループを知るとこができるのでしょうか?教えて頂けませんか? また、killコマンドを簡単に使いたくて、 sleep 10;ls として10秒間の間にkillコマンドを使いたいのですが、上記コマンドを実行した後、コマンドプロンプトが表示されず、10秒後実行結果と同時にコマンドプロンプトが表示されます、どのようにしたら、sleepを打ったあとコマンドプロンプトを表示できるのでしょうか? 教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • LPCTSTR
  • ベストアンサー率57% (4/7)
回答No.1

グループだけ答えます groupsコマンドで所属グループが出ます groupsだけだと自分の所属グループ groups ユーザー名 でユーザー名の所属グループ /etc/groupに全部のグループが設定されています rootでなくても、lessで読めました。 行の最初の:の前がグループ名で、最後の:の後がユーザー名の羅列です

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • trapezium
  • ベストアンサー率62% (276/442)
回答No.2

じゃあkillだけ。 $ (sleep 10; ls)& [1] 99083 $ jobs [1]+ Running ( sleep 10; ls ) & $ kill %1 [1]+ Terminated: 15 ( sleep 10; ls ) killは $ kill 99083 でもいい。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Linuxでのグループごとのディレクトリの権限について

    お世話になります。 Linuxで以下のようなことをしたいのですが、ディレクトリごとにグループの権限を設定するコマンドが分かりません。 説明が長いですが、よろしくお願いします。 やりたいこと 【必須】 ・group1とgroup2というグループがある。 ・user01とuser11はgroup1に所属し、user2はgroup2に所属する。 ・/test/folder1/と/test/folder2/がある。 ・folder1の中身はrootユーザとgroup1に所属する2人しか参照・更新・実行できない。 ・folder2の中身はrootユーザとgroup2に所属する1人しか参照・更新・実行できない。 ・今後folder1に作成される全てのファイルはroot,user01,user11しか参照・更新・実行できない。  (ファイルごとに権限を設定はしない。) ・rootユーザがグループ、ユーザの管理および/test/直下のフォルダの管理を行う。  root以外のユーザはグループ・ユーザの作成などはできない。  (root以外のユーザができることは/test/自分が所属しているグループが見れるディレクトリ 内の   ファイルの参照・更新・実行のみ) 【できれば】 ・rootユーザが/test/を見るとfolder1とfolder2がある。  user01,user11が/test/を見るとfolder1だけある。  (できない場合は、folder2にアクセスできないようにする) 【今自分が理解していること】 (1)グループの作成方法  #groupadd group1  #tail -1 /etc/group  #group1:x:500:   (2)ユーザの作成方法  # useradd -u 1001 -g group1 user01   (3)権限のつけかた  #chmod g+r /test/folder1/  (これはrootがやる場合、グループの指定ができるのかがわからない)

  • バッチファイルの処理の中で、スリープさせる方法は?

    OSは WindowsNT 4.0 です。 コマンドプロンプトから実行するバッチ(.bat)の 処理の中で、数秒間スリープしたいのですが、 可能でしょうか? そういう記述があるでしょうか? #スリープするEXEをダミーで実行するしかないでしょうか?

  • dirコマンドの出力で、.と..を非表示にする方法

    こんにちは。 コマンドプロンプトでdirコマンドを実行すると、 カレントディレクトリを意味する「.」 と 親ディレクトリを意味する「.. 」がいつも表示されて邪魔なのですが、 これを非表示にする方法はありますでしょうか?

  • lsでのファイル名・パスのフルパス取得

    環境:Solaris10 lsコマンドでディレクトリ、ファイル名の一覧を取得しようとしています。 条件としては 1.対象は全てのディレクトリ・ファイル(ls -R) 2.実行結果はアクセス権・所有者の情報も含む(ls -lの結果のような) 3.ディレクトリ・ファイル名ともにフルパスで表示 この上記3点を満たそうとして、 ls -dlR / と実行してみましたが、この場合Rスイッチが有効になりませんでした。 OS標準コマンドでこの3点を満たすことは出来るのでしょうか?

  • コマンドの連続実行とコマンドのグループ化の違い

    Red Had系使用していますが、コマンドの連続実行とコマンドのグループ化の違いがいまひとつ分かりません。 たとえば、 cd /var;ls;pwd(コマンドの連続実行)と{ cd /var;ls; };pwd (コマンドのグループ化)の実行結果が同じであり、このコマンドのグループ化とは一体何の意味があるのですか? 返答の程よろしくお願い致します。

  • Windows2000 コマンドプロンプト

    Unixも全然詳しくないのですが、 ls -l というコマンドでディレクトリ内のファイルを表示させると、オーナーと言うのでしょうか?誰がそのファイルを最終修正したか、というのが表示されると思うのですが、同じ事をコマンドプロンプトで出来ないでしょうか? もし同じようなコマンドがありましたら教えて頂けませんか?色々と調べているのですが見つかりません・・・ よろしくお願いします。

  • CakePHPのファイルの所有者の権限について

    UbuntuにCakePHPを動くようにしました。 端末から下記のコマンドでCakePHPの圧縮ファイルを解凍しました。 ・sudo unzip cakephp-cakephp-1.3.13-0-g924fb6f.zip 下記のコマンドを実行してディレクトリやファイルの所有者(ユーザーやグループ)を確認したらrootでした。 ・ls -la CakePHPのディレクトリやファイルの所有者(ユーザーやグループ)は誰にしたらいいのでしょうか。 ※例えばnobooyやnogroupやwww-dataするとか 申し訳ありませんがアドバイスいただけませんでしょうか。 つまらない質問かもしれませんが宜しくお願いします。

    • ベストアンサー
    • PHP
  • linuxユーザ、グループ作成

    CentOSでユーザーグループの作成について以下のことが分かりません。 【質問1】ユーザとグループの同時作成 コマンド:useradd -u 502 Ashe と実行した後、idコマンドで確認しました。 ユーザ:Ashe グループ:Ashe ユーザ、グループ:id502(idコマンド確認、/etc/passwd確認) 「グループ名Ashe、グループ番号も、ユーザidと同じ502と作成される」という 私の認識に間違いないでしょうか? また、「ユーザとグループ、同じidを指定して作成する場合」、 これ以外にお勧めのコマンド等はありますでしょうか? 【質問2】context=root:system_r:unconfined_t:SystemLow-SystemHighについて idコマンドで下記内容が出力されました。(usermod -G wheel Ashe実行後) 結果:uid=502(Ashe) gid=502(Ashe) 所属グループ=10(wheel),502(Ashe)      context=root:system_r:unconfined_t:SystemLow-SystemHigh 【context=root:system_r:unconfined_t:SystemLow-SystemHigh】内容の意味が分かりません。 ご教授よろしくお願いします。

  • ls * で表示可能なファイル数はいくつ?

    lsコマンドでディレクトリのファイルをリスト化するのに ls *ではファイル数が多すぎてエラーになります。 lsコマンドで表示可能なファイル数はいくつでしょうか。

  • ディレクトリ一覧を表示

    unix環境で、ディレクトリやファイル一覧を表示するコマンドは「ls」ですが、 windows環境の「tree」コマンドのような視覚的に見やすく出力されるコマンドは ありませんか? また、lsコマンドではファイルも出力されますが、ディレクトリ構成だけの一覧を 出力する方法ってありますか?オプションを見てもちょっと無さそうなのですが・・