przejście do zawartości
Zespół Pomiaru Dydaktycznego
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Menadżer multimediów
Zaloguj
Menadżer multimediów
Ślad:
operacje_na_plikach
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== 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:<code>mc</code> //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: * Pod linuksem (a także na macach) katalogi oddzielamy slashem (/) - patrz [[notacja sciezek|sposobem notowania ścieżek do plików]]. * Podczas działania na plikach i katalogach niezwykle wygodne jest autouzupełnianie - patrz [[konsola_autouzupelnianie|autouzupełnianie na konsoli]]. * Więcej o działaniu każdej z tych komend można się dowiedzieć wpisując //man KOMENDA//, np. //man ls// - patrz [[konsola_pomoc|uzyskiwanie pomocy na konsoli]] * Jeśli pliki i/lub katalogi, na których operujemy zawierają nietypowe znaki (np. spację, nawiasy, itp.), trzeba je odpowiednio //zacytować// lub //wyparsować// - patrz [[konsola_znaki_specjalne|wprowadzanie znaków specjalnych (spacji, cudzysłowów, itp.) na konsoli]].
operacje_na_plikach.txt
· ostatnio zmienione: 2013/12/15 13:10 przez
zozlak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Do góry