Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Spustitelný příznak a Ubuntu [vyřešeno]  (Přečteno 2436 krát)

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Spustitelný příznak a Ubuntu [vyřešeno]
« kdy: 06 Listopadu 2009, 20:43:52 »
Ve WIKI jsem se dočetl následující: "V Linuxu mají všechny soubory možnost mít nastavený spustitelný příznak." tam by asi mělo být napsané následující ne? "V Linuxu mají všechny spustitelné soubory možnost mít nastavený spustitelný příznak."
« Poslední změna: 07 Listopadu 2009, 00:19:15 od Pavel Půlpán »

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Spustitelný příznak a Ubuntu.
« Odpověď #1 kdy: 06 Listopadu 2009, 21:16:05 »
Proč myslíš?
Kód: [Vybrat]
arrange@lean:/tmp$ ls soubor
ls: cannot access soubor: No such file or directory
arrange@lean:/tmp$ echo ahoj > soubor
arrange@lean:/tmp$ chmod +x soubor
arrange@lean:/tmp$ ls -l soubor
-rwxr-xr-x 1 arrange arrange 5 2009-11-06 21:14 soubor
arrange@lean:/tmp$
http://www.openstreetmap.org - mapy celého světa "wiki style"

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re: Spustitelný příznak a Ubuntu.
« Odpověď #2 kdy: 06 Listopadu 2009, 21:25:44 »
Nedokážu si totiž představit že spouštím datový soubor. Spustitelný příznak má snad jedině spustitelný soubor, obdoba exe, com, bat ve Windows. Pokud mají tento příznak všechny soubory tak termín "spustitelný příznak" je poněkud zavádějící. Pak by se to mělo asi jmenovat třebas "aktivační příznak" nebo tak nějak ne?

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Spustitelný příznak a Ubuntu.
« Odpověď #3 kdy: 06 Listopadu 2009, 21:49:11 »
Řekl bych, že příznakem se v tomto případě označuje POVOLENÍ něčeho, ne OZNAČENÍ. Soubor soubor je povoleno spouštět, nutně to ale neznamená, že se jedná o executable.
Kód: [Vybrat]
arrange@lean:/tmp$ bash soubor
soubor: line 1: ahoj: command not found
http://www.openstreetmap.org - mapy celého světa "wiki style"

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re: Spustitelný příznak a Ubuntu.
« Odpověď #4 kdy: 06 Listopadu 2009, 22:00:40 »
Takže jak jsem již napsal: termín "spustitelný příznak" je poněkud zavádějící. Termín "aktivační příznak" by asi lépe vystihoval podstatu věci.

Pavel Půlpán

Re: Spustitelný příznak a Ubuntu.
« Odpověď #5 kdy: 06 Listopadu 2009, 23:06:37 »
Spouštěcí příznak není nic jiného než jedno z práv souborů v *nixových systémech. Spustit se prostě může vše, co si zamaneš a to, že to v reálu není možné je druhotné.
Když se zamyslíš nad právy souborů hlouběji, zjistíš, že díky tomu můžeš jednotlivým uživatelům (aj třeba pomocí ACL), skupinám přiřadit práva jak čtení a zápisu, tak i spuštění.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re: Spustitelný příznak a Ubuntu.
« Odpověď #6 kdy: 06 Listopadu 2009, 23:39:09 »
A ...   to je něco podobného jako jsem se onehdá dočetl, že cracknout se dá všechno, počínaje automatem na Coca Colu.

Pavel Půlpán

Re: Spustitelný příznak a Ubuntu.
« Odpověď #7 kdy: 06 Listopadu 2009, 23:48:12 »
Nechápu sice, co tím básník myslel, ale podtrženo sečteno, právo X (eXecute=spustit) lze nastavit všem souborům, nejen těm nějak spustitelným. Co souborům, dokonce i adresářům. Adresář je v *nixu vlastně taky jenom soubor. Ale v jeho případě se eXecute projevuje trošičku jinak. ;)

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: Spustitelný příznak a Ubuntu.
« Odpověď #8 kdy: 06 Listopadu 2009, 23:52:38 »
Ve WIKI jsem se dočetl následující: "V Linuxu mají všechny soubory možnost mít nastavený spustitelný příznak." tam by asi mělo být napsané následující ne? "V Linuxu mají všechny spustitelné soubory možnost mít nastavený spustitelný příznak."
To dává smysl jako
Ve firmě mají všichni zaměstnanci kteří mají volno možnost dostat volno.

Spustitelnost souboru je daná příznakem.To že se dá spouštět i datový soubor je už jen logický důsledek.To že tomu systém nerozumí je věc druhá :)
edit: Jo,a je to wiki,takže pokud se ti tam nezdá,není nic jednoduššího než to opravit (aby to potom neskončilo "aha,tak děkuji tak to opravte.")
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re: Spustitelný příznak a Ubuntu.
« Odpověď #9 kdy: 07 Listopadu 2009, 00:05:29 »
Já netuším že tu mohu taky něco upravovat. Raději bych se tu něco dověděl. Pouze Linux Junior se musí nutně pozastavit nad tím jak může mít datový soubor spustitelný příznak. Kdyby to bylo takhle vysvětleno v nějaké FAQ tak bych s tím snad ani nelezl na diskusi.

Pavel Půlpán

Re: Spustitelný příznak a Ubuntu.
« Odpověď #10 kdy: 07 Listopadu 2009, 00:11:06 »
Na Ubuntu FAQ jsou a budou informace vhodné pro FAQ! Koho z běžných uživatelů Ubuntu vůbec zajímá nějaký spustitelný příznak. Ubuntu je/má ve vínku silné zaměření na uživatele, ne programátory nebo administrátory. Podrobnější zdroje informací jsou k nalezení na wiki, koho to zajímá, určitě si to tam najde.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re: Spustitelný příznak a Ubuntu.
« Odpověď #11 kdy: 07 Listopadu 2009, 00:17:54 »
Tak dobře. Řekl bych že tohle téma je vyřešené. Ale bylo to docela náročné.

Pavel Půlpán

Re: Spustitelný příznak a Ubuntu.
« Odpověď #12 kdy: 07 Listopadu 2009, 00:19:03 »
Výtečně! 8)

 

Provoz zaštiťuje spolek OpenAlt.