Narzędzia użytkownika

Narzędzia witryny


operacje_na_plikach

To jest stara wersja strony!


Jak wykonywać na konsoli podstawowe operacje na plikach i katalogach?

Dla osób przyzwyczajonych do zarządzania plikami poprzez klikanie w Eksploratora Windows zetknięcie z konsolą może być początkowo bolesne.

Midnight Commander

Jeśli ktoś pamięta jeszcze DOS-a, to na pewno pamięta Norton Commandera lub Midnight Commandera. Były to pseudograficzne nakładki na DOS-a wspomagające zarządzanie plikami, szalenie popularne zanim w 1995 roku pojawiły się Windowsy. Niektórzy przywykli do nich na tyle, że chcieli ich używać także pod Windowsami, stąd programy takie jak Total Commander. To tyle historii.

Midnight Commander istnieje też pod linuksem, aby go uruchomić wpisujemy:

mc

Midnight Commander jest najbardziej przyjaznym programem do zarządzania plikami, wyglądem bardzo przypomina programy do FTP/SFTP:

  • mamy dwie kolumny, w jednej i w drugiej widać pliki w wybranym katalogu (tak, jakbyśmy mieli otwarte obok siebie dwa okienka Eksploratora Windows);
  • możemy przechodzić między katalogami używając:
    • klawiatury:
      • strzałkami poruszamy się w górę i w dół w aktywnej kolumnie;
      • enterem przechodzimy do zaznaczonego katalogu (katalog o nazwie .. oznacza przejdź katalog do góry);
      • tabulacją zmieniamy aktywną kolumnę;
    • myszką - po prostu klikając na interesującym nas katalogu;
  • możemy zaznaczać pliki i/lub katalogi (np. jeśli chcemy skopiować kilka z nich) trzymając wciśnięty klawisz /SHIFT i zaznaczając za pomocą strzałek na klawiaturze;
  • na dole ekranu mamy wyświetloną ściągawkę z dostępnymi komendami - należy ją odczytywać jako numer klawisza funkcyjnego (F1, F2, itd.), który należy nacisnąć, aby wykonać daną komendę na aktualnie zaznaczonych plikach i/lub katalogach (np. F3 - podgląd, F5 - kopiuj, itd.).

Czysta konsola

Jeśli ktoś pamięta jeszcze DOS-a, to wie, o co chodzi :) :

  • ls, ls -l, ls NazwaKatalogu - listuje pliki i katalogi (w obecnym lub wskazanym katalogu), np.;
  • cd NazwaKatalogu - zmienia katalog roboczy (.. oznacza „katalog wyżej”)
  • rm NazwaPliku - usuwa plik
  • rm -fR NazwaKatalogu - usuwa katalog
  • mkdir NazwaKatalogu - tworzy katalog
  • cp NazwaPliku NazwaCelu - kopiuje pliki
  • cp -R NazwaPliku NazwaCelu - kopiuje katalog z całą zawartością
  • mv NazwaPliku NazwaCelu - przenosi pliki/katalogi lub zmienia nazwę pliku

Podczas korzystania z powyższych komend warto pamiętać, że:

operacje_na_plikach.1387109224.txt.gz · ostatnio zmienione: 2013/12/15 13:07 przez zozlak