Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Linia poleceń, Linux MacOS

27 views
Skip to first unread message

amm...@gmail.com

unread,
Jan 11, 2008, 11:02:10 AM1/11/08
to
Witam,
W Linuxie mamy:
https://help.ubuntu.com/7.10/basic-commands/C/
System operacyjny MacOS jest oparty o Unix. Czy zatem w MacOS jest
wiersz lini poleceń taki jak w linux? Czy działają te same komendy?

Zbigniew A.

unread,
Jan 11, 2008, 12:17:46 PM1/11/08
to
amm...@gmail.com wrote:
> System operacyjny MacOS jest oparty o Unix.

Nooo... nie sformułowałbym tego tak dokładnie...
MacOSX jest pochodną systemów operacyjnych NEXT, BSD a w szczególności
FreeBSD, które były stworzone żeby zastąpić UNIX, niejako "na obraz i
podobieństwo".

> Czy zatem w MacOS jest
> wiersz lini poleceń taki jak w linux? Czy działają te same komendy?

Jest.
Czy komendy są te same? Prawie... Te podstawowe są praktycznie te same.

Krótki rzut na góglownicę wypluł mi kilka fajnych stron na ten temat:
http://www.ss64.com/osx/index.html
http://www.mcelhearn.com/article.php?story=200409211327301
i tak dalej.

--
narazicho, Zbycho

Wieslaw Kierbedz

unread,
Jan 11, 2008, 12:53:08 PM1/11/08
to
Wiadomość od amm...@gmail.com:Te akurat są w 99,9% zgodne (róźnice jak pomiędzy starszymi/nowszymi
wersjami powłok w linuksie).

> System operacyjny MacOS jest oparty o Unix. Czy zatem w MacOS jest
> wiersz lini poleceń taki jak w linux? Czy działają te same komendy?
Komendy wiersza poleceń zależą od programu, który je obsługuje.
Do Jaguara (10.2.X) - tch.
Pantera, Tygrys (10.3, 10.4) - bash.
Leopard - nie wiem.
Komendy powłoki identyczne (tzn. bash to bash).
Niektóre programy (to nie to samo) konsolowe troszkę się różnią.
--
WK

Rafał Maszkowski

unread,
Jan 12, 2008, 11:23:31 AM1/12/08
to
On Fri, 11 Jan 2008 18:17:46 +0100 Zbigniew A. <zby...@bikerider.com> wrote:
> amm...@gmail.com wrote:
>> System operacyjny MacOS jest oparty o Unix.
> Nooo... nie sformułowałbym tego tak dokładnie...
> MacOSX jest pochodną systemów operacyjnych NEXT, BSD a w szczególności
> FreeBSD, które były stworzone żeby zastąpić UNIX, niejako "na obraz i
> podobieństwo".

To nie są "zastępcze" UNIX-y (ani "oparte") tylko różne implementacje UNIX-a.
FreeBSD jest przy tym spokrewniony z BSD, czyli z pierwszą implementacją
rozwijaną głównie w latach 70-tych. Nie wiem ile kodu wspólnego z BSD jest we
FreeBSD teraz, ale na początku prawie cały. Linux też jest UNIX-em, tyle, że ma
bardzo niewiele kodu wspólnego z tą pierwszą implementacją.

R.
--
Jeżeli upadnie cywilizacja zachodnia, to będzie szansa na odbudowę cywilizacji
chrześcijańskiej. (dr Stanisław Krajski, Radio Maryja, 10 X 2001)

Daniel Horecki

unread,
Jan 12, 2008, 12:50:58 PM1/12/08
to
On 2008-01-12, Rafał Maszkowski <r...@icm.edu.pl> wrote:
> On Fri, 11 Jan 2008 18:17:46 +0100 Zbigniew A. <zby...@bikerider.com> wrote:
>> amm...@gmail.com wrote:
>>> System operacyjny MacOS jest oparty o Unix.
>> Nooo... nie sformułowałbym tego tak dokładnie...
>> MacOSX jest pochodną systemów operacyjnych NEXT, BSD a w szczególności
>> FreeBSD, które były stworzone żeby zastąpić UNIX, niejako "na obraz i
>> podobieństwo".
>
> To nie są "zastępcze" UNIX-y (ani "oparte") tylko różne implementacje UNIX-a.
> FreeBSD jest przy tym spokrewniony z BSD, czyli z pierwszą implementacją
> rozwijaną głównie w latach 70-tych. Nie wiem ile kodu wspólnego z BSD jest we
> FreeBSD teraz, ale na początku prawie cały. Linux też jest UNIX-em, tyle, że ma
> bardzo niewiele kodu wspólnego z tą pierwszą implementacją.
>

LINUX - Linux Is Not UniX. Linux nie jest uniksem, jest unix-like.

morr

--
Daniel 'Shinden' Horecki
http://morr.pl

Rafał Maszkowski

unread,
Jan 14, 2008, 3:49:42 PM1/14/08
to

Nie, to GNU is Not UNIX - zestaw podstawowych programów na UNIX-a. Natomiast
jeżeli chodzi o Linuksa to jedynym powodem, który może przeszkadzać w nazywaniu
go UNIX-em jest brak certyfikacji. A tej nie ma, bo nikomu sie nie chciało
zapłacić. Jeżeli pominąć manipulacje prwniczo-trademarkowe, to jaka jest
różnica między UNIX-em uniksowym a UNIX-em unix-like'owym? W tym, że milion
patches wcześniej był akurat UNIX-em Version 7?

alter

unread,
Jan 17, 2008, 4:38:24 PM1/17/08
to
Rafał Maszkowski pisze:

> zapłacić. Jeżeli pominąć manipulacje prwniczo-trademarkowe, to jaka jest
> różnica między UNIX-em uniksowym a UNIX-em unix-like'owym? W tym, że milion
> patches wcześniej był akurat UNIX-em Version 7?
>
> R.
unixlike brzmi bardziej cool i trendy;-)

pozdrawiam
alter

Konrad Kosmowski

unread,
Jan 17, 2008, 4:44:10 PM1/17/08
to
** Wieslaw Kierbedz <wkropkakierszymp...@farbakropaeu.org> wrote:

>> Witam, W Linuxie mamy:

>> https://help.ubuntu.com/7.10/basic-commands/C/

> Te akurat są w 99,9% zgodne (róźnice jak pomiędzy starszymi/nowszymi wersjami
> powłok w linuksie).

Z tymi 99,9% to ja bym nie przesadzał, w Linuksie z reguły są narzędzia GNU,
czyli nieco rozszerzone o wygodne (IMHO) rzeczy. W OSX są BSD. Chociażby już
zachowanie find się różni. Nie pamiętam też czy np. mkdir w BSD ma opcję (IMHO
bardzo wygodną) -p.

>> System operacyjny MacOS jest oparty o Unix. Czy zatem w MacOS jest wiersz
>> lini poleceń taki jak w linux? Czy działają te same komendy?

> Komendy wiersza poleceń zależą od programu, który je obsługuje.
> Do Jaguara (10.2.X) - tch.
> Pantera, Tygrys (10.3, 10.4) - bash.
> Leopard - nie wiem.
> Komendy powłoki identyczne (tzn. bash to bash).
> Niektóre programy (to nie to samo) konsolowe troszkę się różnią.

I w ogóle sam OS to taki nieco zbastardziony unix.

--
+ ' .-. .
, * ) )
http://kosmosik.net/ . . '-' . kK

Wieslaw Kierbedz

unread,
Jan 18, 2008, 5:45:11 AM1/18/08
to
Konrad Kosmowski nagli:

> ** Wieslaw Kierbedz <wkropkakierszymp...@farbakropaeu.org> wrote:
>
>>> Witam, W Linuxie mamy:
>
>>> https://help.ubuntu.com/7.10/basic-commands/C/
>
>> Te akurat są w 99,9% zgodne (róźnice jak pomiędzy starszymi/nowszymi wersjami
>> powłok w linuksie).
>
> Z tymi 99,9% to ja bym nie przesadzał, w Linuksie z reguły są narzędzia GNU,
> czyli nieco rozszerzone o wygodne (IMHO) rzeczy.
Prawda.

> W OSX są BSD. Chociażby już
> zachowanie find się różni. Nie pamiętam też czy np. mkdir w BSD ma opcję (IMHO
> bardzo wygodną) -p.
Ma.
Ale to już jest dodatkowy program.
Natomiast w obrębie komend samego shella jeszcze różnic nie zauważyłem.

>> Komendy powłoki identyczne (tzn. bash to bash).
>> Niektóre programy (to nie to samo) konsolowe troszkę się różnią.
>
> I w ogóle sam OS to taki nieco zbastardziony unix.
MacOS bez myszy praktycznie nie isnieje.
W jego przypadku powłoka służy raczej jako podstawa okien, a nie
równorzędny interfejs użytkownika.
Rzecz jasna użycie terminala bywa wygodniejsze od klikania, ale nie jest
to priorytet applea.

--
WK - delimitery mnie irytują

0 new messages