Bit di autorizzazione in modalità file che consente di eseguire un file come programma. Inoltre, le domande riguardavano il formato dei file di programma e l'individuazione e l'esecuzione dei file di programma.
Stavo leggendo su chmod e le sue modalità ottali . Ho visto che 1è solo eseguire. Che cos'è un caso d'uso valido per un'autorizzazione di sola esecuzione? Per eseguire un file, si vorrebbe in genere l'autorizzazione a leggere ed eseguire. $ echo 'echo foo' > say_foo $ chmod 100 ./say_foo …
Ho dei dubbi su * nix. Non so che tipo di file eseguibile sia ls, che sia .sh o .ksh o qualsiasi altro tipo di eseguibile di sistema se lo è, che cos'è? quando ho provato a vedere che lsaspetto ha il codice sorgente del comando, mostra qualcosa di illeggibile, …
Ogni volta che eseguo un file su un binario ELF ottengo questo output: [jonescb@localhost ~]$ file a.out a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped Mi sto solo chiedendo cosa è cambiato in Linux 2.6.9 …
Voglio avviare l' wineeseguibile (versione 2.12), ma ottengo il seguente errore ( $= prompt della shell): $ wine bash: /usr/bin/wine: No such file or directory $ /usr/bin/wine bash: /usr/bin/wine: No such file or directory $ cd /usr/bin $ ./wine bash: ./wine: No such file or directory Tuttavia, il file è …
Ho installato Debian in VirtualBox (per vari esperimenti che di solito hanno rotto il mio sistema) e ho provato ad avviare lo script del componente aggiuntivo guest VirtualBox. Ho effettuato l'accesso come root e ho tentato di avviarlo autorun.sh, ma ho ottenuto "Autorizzazione negata". ls -lmostra che lo script ha …
Sono confuso riguardo all'esecuzione dei permessi dei file che non si comportano come mi aspetto. Probabilmente perché le mie aspettative sono sbagliate. Comunque: Ho un file di script, per semplicità è appena chiamato s, situato in ~/bin. Per il bene di questo esempio, il file contiene solo le seguenti righe: …
Sto programmando uno script di shell Linux che stamperà i banner di stato durante la sua esecuzione solo se figletè installato lo strumento appropriato, ad esempio : raggiungibile sul percorso di sistema . Esempio: #!/usr/bin/env bash echo "foo" figlet "Starting" echo "moo" figlet "Working" echo "foo moo" figlet "Finished" Vorrei …
Mi chiedo come applicazioni killer come Thunderbird o Firefox possano essere aggiornate tramite il gestore di pacchetti del sistema mentre sono ancora in esecuzione. Cosa succede con il vecchio codice mentre vengono aggiornati? Cosa devo fare quando voglio scrivere un programma a.out che si aggiorna mentre è in esecuzione?
In questo momento sto usando cap_net_bind_service MY_USERNAMEin /etc/security/capability.conf. Ora ho solo bisogno di impostare cap_net_bind_service+il'interprete del mio linguaggio di scripting preferito per poterlo aggiungere CAP_NET_BIND_SERVICEal set efficace tramite libcap [-ng]. Funziona bene, ma mi chiedo se c'è un modo per ottenere la stessa cosa senza impostare alcun limite al binario …
C'è un modo per impostare +xbit sullo script durante la creazione? Ad esempio corro: vim -some_option_to_make_file_executable script.sh e dopo il salvataggio posso eseguire il file senza ulteriori spostamenti. ps. Posso eseguire chmoddalla vimconsole o anche dalla console stessa, ma questo è un po 'fastidioso, perché vimsuggerisce di ricaricare il file. …
Voglio chiamare uno script python script.py dal terminale semplicemente digitando script . È possibile? Se é cosi, come? So che posso evitare di digitare python script.py aggiungendo #! / Usr / bin / env python nella parte superiore dello script, ma devo ancora aggiungere il suffisso .py per eseguire lo …
Ho installato un'applicazione [ad esempio fdisk]. Ma per l'esecuzione erano necessarie librerie. Sto cercando utilità / strumento che mi aiuterà a creare un binario statico da binari già installati. In modo che io possa usarlo ovunque. L'unico strumento affidabile che ho trovato è ErmineLightda qui , ma questo è shareware. …
zsh: exec format error... suo è l'errore che stavo ottenendo quando cercavo di eseguire un'applicazione di grandi dimensioni. Sto usando Redhat Linux. Cosa posso fare per risolvere questo?
Ho un file in $ HOME / bin (prima che tu lo chieda, sì, è nel mio percorso) chiamato testche ho confermato può essere eseguito bene quando lo eseguo con il percorso completo del file. Tuttavia, ho un problema davvero strano quando non lo eseguo in questo modo. Quando corro …
Quindi, con qualsiasi altro comando, esiste il file eseguibile, ma quando provo ad eseguirlo, afferma che non c'è. Non è un personaggio speciale nel nome perché l'ho rinominato attraverso un "gatto". E sembra essere un binario per l'architettura corretta ... "sembra", suppongo che la domanda sia: cos'altro genera il messaggio …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.