タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

シェルに関するtutaka777のブックマーク (2)

  • いまさらxargsの便利さを主張してみる — ディノオープンラボラトリ

    タイトルの通りですが、xargsコマンドの便利さを紹介する記事を書いてみました。xargsは私が大好きなコマンドの一つで、標準入力から渡されたファイル名などを引数とみなして、別のコマンドの引数として起動するというものです。 例えばfindで見つけたファイルを全部削除したい場合、xargsなしでも下記のように書くことができます。

  • 用語集:setuid: UNIX/Linuxの部屋

    最終更新 2019-01-02 setuid とは、UNIX/Linux において、root など特定の権限でプログラムやコマンドを実行する仕組みである。 ●setuid の基礎 UNIX/Linux において passwd コマンドでパスワードを変更したり、chsh コマンドでログイン時のシェルを変更したりすることができる。これらの情報は /etc/passwd や /etc/shadow (または /etc/master.passwd) などに保存されている。 ここでよ〜く考えてみよう。つまり passwd コマンドや chsh コマンドは、/etc/passwd・/etc/shadow などのファイルを更新するということだ。しかしながら、んこれらのファイルは、一般ユーザが書き換えできないようにパーミッションが設定されている。 % ls -l /etc/passwd /etc/mast

    tutaka777
    tutaka777 2011/03/24
    setuid
  • 1