Ujj, programok és segédprogramok

Az ujjlenyomat-protokoll egy egyszerű protokoll (amelyet az RFC 1288-ban írtak le), amely információt szolgáltat az internetes felhasználókról. Az Finger program adatokat szolgáltat az érdeklődésre számot tartó számítógépen jelenleg dolgozó felhasználók listájáról, egy adott felhasználóról (az utolsó bejelentkezés napjáról stb.), A letöltött feladatok listájáról, a felületek típusairól (például terminálokról). A program eredeti verzióját 1971-ben írta Les Earnest. A protokoll végleges verzióját Earl Killian a Massachusetts Institute of Technology és Brian Harvey (SAIL) készítette.

Minden továbbított adatnak ASCII formátumban kell lennie, nincs paritás, és minden sornak CRLF sorozattal kell végződnie (ASCII 13, majd ASCII 10).

Ujj lekérdezési formátum

A RUIP programnak el kell fogadnia az ujjlenyomatot. Az ilyen kérelmek a következő formátumúak lehetnek:
ujj [opció] [login1 [login2. ]]

Alapértelmezés szerint az ujj parancs a következő pillanatban kinyomtatja a listát a Unix rendszer minden egyes felhasználójára:

A készenléti idő kiszámításra kerül az eltelt időnek a terminálon végrehajtott műveletek végrehajtásának pillanatától számítva. Ez magában foglalja az ujjhoz tartozó korábbi hívásokat, amelyek módosíthatják a terminálnak megfelelő eszközfájlt. Ha percenként megjelenik egy egészben, órákban és percekben, ha a kijelző kettőspontot (:) vagy napot és órát tartalmaz, akkor ha a kimeneten "d" van.

Rövidített felhasználói kimeneti formátum

Meghívja a meghatározott felhasználók szűk formátumú listáját

Ezenkívül van egy hosszabb kimeneti formátum, amelyet az ujj-parancs használja, ha megadják a felhasználói nevek listáját. (A fióknevek engedélyezettek a felhasználók első és utónevével együtt.) Ez a formátum több sorból áll; magában foglalja az összes fent ismertetett információkat, és ezen túlmenően, a felhasználói input könyvtár és a shell regisztráció, minden terv, hogy a felhasználó helyezzük .plan fájl a bemeneti könyvtárban, és a projekt, amely szerint meghatározott felhasználók munkáját jelenleg venni a .project fájlból, amely szintén a bemeneti könyvtárban van. Ha a .nofinger fájl a megadott felhasználó otthoni könyvtárában található, a felhasználó információit az ujj parancs nem adja vissza.

referenciák
  • RFC 1288
  • Az ujjlenyomat története Rajiv Shah-tól

Kapcsolódó cikkek