Wprowadzenie do Linux Commands

by Smashing Magazine on Styczeń 25, 2012

W sercu każdego nowoczesnego komputera Mac i Linux jest "terminal". Terminalu powstała z tekstowych terminali komputerowych z lat 1960 i 70., które się otrzymuje kart dziurkowanych jako główny sposób interakcji z komputerem. Jest znany również jako powłoki poleceń, lub po prostu "powłoki." Windows ma, zbyt, ale nazywa się "wiersz polecenia" i wywodzi się z systemu MS-DOS z 1980 roku.

Mac, Linux i Windows są obecnie kontrolowane głównie poprzez przyjazny dla użytkownika bogaty w funkcje interfejs graficzny użytkownika (GUI), z menu, paski przewijania i przeciągnij i upuść interfejsów. Ale wszystkie podstawowe rzeczy można jeszcze zrobić, wpisując polecenia tekstowe w terminalu lub wiersza polecenia.

Korzystanie Finder lub Explorer, aby otworzyć folder jest zbliżona do cd poleceń ("zmień katalog"). Wyświetlanie zawartości folderu jest jak ls (skrót od "listy", lub dir w wierszu polecenia firmy Microsoft). I setki więcej do przenoszenia plików, edycja plików, uruchamiania aplikacji, zdjęć manipulacji, kopii zapasowych i przywracania rzeczy, i wiele innych.

Tak, to dlaczego ktoś miałby chcieć zajmować się tych poleceń tekstowych, kiedy można użyć myszy zamiast? Głównym powodem jest to, że są one bardzo przydatne w kontrolowaniu zdalnych komputerów, na których GUI nie jest dostępne, w szczególności Serwery WWW, a zwłaszcza Linux serwerów WWW, które zostały pozbawione wszelkich zbędnych software graficznego.

Czasami te chude Linserwery ux są zarządzane poprzez interfejs przeglądarki internetowej, takie jak cPanel lub Plesk, umożliwia tworzenie baz danych, adresów e-mail i stron internetowych, ale czasami to nie wystarczy. Artykuł ten stanowi szerokie wprowadzenie do poleceń tekstowych oraz sytuacje, w których są one użyteczne. Zajmiemy się następujące:

  • Dlaczego znajomość kilku poleceń jest przydatna;
  • Wydawanie poleceń na własnym komputerze;
  • Zastosowanie SSH do logowania się na serwerze sieci Web;
  • Pierwsze swoje łożyska: pwd , cs ls ;
  • Wyświetlanie i przenoszenie plików: cat , more , head , tail , mv , cp , rm ;
  • Wyszukiwanie plików: find ;
  • Przeglądając i edycji plików: grep , vi ;
  • Tworzenie kopii zapasowych i przywracanie plików i baz danych: tar , zip , unzip , mysqldump , mysql ;
  • Uprawnienia plików: chmod .

Dlaczego Znając kilka poleceń linuksowa przydatna jest

Jako twórca strony internetowej lub administratorem serwera, będziesz miał duży atut w coraz wygodne z tych poleceń: w nagłych przypadkach strony, aby skonfigurować serwer i CV. Można również zaoszczędzić pieniądze. Wiele firm hostingowych oferuje w pełni zarządzanych serwerów, ale w wysokiej premii miesięcznych. Albo też opłat za godzinę pomocy technicznej.

Być może trzeba do archiwum kilka dużych plików lub wprowadzić zmianydo httpd.conf pliku lub dowiedzieć się, dlaczego w danej witrynie obrazów nagle przestał ładowania. Być może nie chcą płacić 50 dolarów do administratora serwera pracy pięć minut. Ten artykuł zawiera narzędzia służące do dokonywania takich zmian samodzielnie.

I dlaczego "Linux" polecenia? Dwa główne typy serwerów są dostępne już dzisiaj: Windows i UNIX. UNIX serwerów to Linux (który odłącza się w 1991 r.), Mac OS X (2002) i kilka innych tradycyjnych systemów UNIX, takich jak BSD, Solaris i HP-UX. Polecenia Linux są zasadniczo UNIX poleceń i tak będzie działać na wszystkich. W rzeczywistości, używają terminu "Linux" tutaj tylko dlatego, że jest bardziej powszechne i mniej przerażające niż "UNIX". Serwerów Windows, z drugiej strony, mają znacznie mniejszy udział w rynku i są częściej kontrolowane przez GUI, takie jak zdalne Desktop i VNC, a nie w linii poleceń.

W rzeczywistości, listopad 2011 badania wykazały, że Apache stanowiły około 65% wszystkich serwerów internetowych. Apache zazwyczaj trwa w popularnej konfiguracji LAMP: Linux, Apache, MySQL i PHP. Microsoft był daleki drugi, z 15%. Trzecie miejsce nginx działa na platformach Linux, UNIX, Mac i Windows. Tak, polecenia w tym artykule będzie działać na co najmniej dwie trzecie wszystkich serwerów.

Wydawanie poleceń do własnego komputera

Można szybko eksperymentować z poleceń tekstowych na własnym komputerze. W systemie Mac OS X, przejdź do Aplikacje → Narzędzia, uruchomić Terminal. Na komputerze z systemem Windows, przejdź do Start → Wszystkie programy → Akcesoria,

Artykuł ten jest autorstwa 'Smashing Magazine' i jego pełną wersję możesz znaleźć na http://smashingmagazine.com My przedstawiamy tylko tłumaczenie żebyś mógł go łatwiej odnaleźć.