MModeLattice
Prodotto

Funzioni del software · Visualizzazione dei permessi POSIX

01

Controlla setuid, setgid e sticky con e senza esecuzione, rifiutando modalità negative o troppo grandi senza modificare file.

01

Modelli

Configura un endpoint compatibile con OpenAI o Anthropic usando URL di base e chiave API, se necessaria. Prova la connessione. Il server locale deve essere in esecuzione; gli strumenti remoti possono trasmettere dati separatamente.

02

Progetto

Seleziona una cartella e chiedi all’assistente di leggere i file interessati prima di modificarli. Definisci obiettivo e limiti dell’attività.

03

Modifiche

Controlla le modifiche e l’output dei comandi. Esegui le verifiche del progetto prima di accettare il risultato: il codice generato non è automaticamente collaudato.

Visualizzazione dei permessi POSIX

● ● ●ModeLattice●
Flussi di lavoro · Visualizzazione dei permessi POSIX ×
def permission_text(mode):
    if type(mode) is not int or not 0 <= mode <= 0o7777:
        raise ValueError("permission bits only")
    out = []
    for shift in (6, 3, 0):
        bits = (mode >> shift) & 7
        out.extend(c if bits & bit else "-"
                   for c, bit in zip("rwx", (4, 2, 1)))
    for pos, bit, mark in ((2, 0o4000, "s"), (5, 0o2000, "s"), (8, 0o1000, "t")):
        if mode & bit: out[pos] = mark if out[pos] == "x" else mark.upper()
    return "".join(out)
✳Mostra i bit dei permessi POSIX con nove caratteri leggibili.
✓ ModificheControlla prima di applicare ↗
Illustrazione dell’ambiente
Ambiente di sviluppo con IA

La prossima idea comincia qui.

Scarica per Windows ↗