- Naucz się łatwo zarządzać plikami tekstowymi z CMD przy polecenia takie jak TYPE, COPY, DEL i inne.
- Odkryj sposoby tworzenia, edytowania, wyszukiwania i porównywania zawartości plików bez opuszczania konsoli.
- Zautomatyzuj powtarzalne zadania i oszczędzaj czas, łącząc polecenia i pisząc niestandardowe skrypty wsadowe.
La terminal poleceń Windows, znany również jako CMD lub Wiersz polecenia, pozostaje jednym z najpotężniejszych i najbardziej wszechstronnych narzędzi dla każdego użytkownika, który chce zrobić kolejny krok. zarządzanie plikami bez opuszczania wiersza poleceń. Często wygląda jak eksponat muzealny, ale nadal tam jest i może pomóc wydostać się z niejednej opresji.
Jeśli kiedykolwiek się zastanawiałeś Jak czytać, pisać i manipulować plikami tekstowymi z poziomu CMDOto kompleksowy przewodnik: od najprostszych operacji, takich jak tworzenie i przeglądanie plików, po zaawansowane polecenia służące do automatyzacji codziennych zadań.
Dlaczego warto używać CMD do zarządzania plikami tekstowymi?
Możesz się zastanawiać, Po co korzystać z konsoli, skoro jest Eksplorator Windows? i jest to tak proste jak dwukrotne kliknięcie? Istnieje kilka przekonujących powodów:
- Szybkość i wydajność: Gdy masz dużo zadań do wykonania, polecenia pozwalają wykonać je w ciągu kilku sekund, bez konieczności otwierania okien i menu.
- Możliwości automatyzacji: Możesz tworzyć skrypty wykonujące powtarzalne zadania w jednym kroku.
- Dostęp zaawansowany: Niektóre operacje można wykonać tylko z poziomu wiersza poleceń lub są one bardziej zaawansowane, na przykład masowa zmiana uprawnień do plików, zbiorcza edycja tekstu lub kontrolowanie procesów użytkownika.
- Niskie zużycie zasobów: Terminal pobiera minimalną ilość energii, co jest idealne w przypadku starszych urządzeń lub gdy potrzebujesz pełnej mocy do innych zadań.
Jak otworzyć terminal CMD krok po kroku
Pierwszą rzeczą jest wiedzieć Jak wejść do wiersza poleceń (CMD-owy). To bardzo proste:
- Z paska wyszukiwania systemu Windows: Kliknij ikonę Windows, wpisz „cmd” lub „wiersz polecenia” i naciśnij Enter.
- Korzystanie z okna Uruchom: Naciśnij klawisze Windows + R, wpisz „cmd” i naciśnij OK.
- Jako administrator: Jeśli potrzebujesz podwyższonych uprawnień (niektóre polecenia będą o nie pytać), wyszukaj „cmd” w menu Start, kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”.
Podstawowe koncepcje: polecenia, które musisz znać
Zanim zagłębimy się w szczegóły dotyczące czytania, pisania i edycji plików tekstowych, warto przypomnieć sobie kilka kwestii. podstawowe polecenia CMD które pomogą Ci poruszać się jak ryba w wodzie:
- CD: Zmień katalog (bieżący folder). Na przykład, Dokumenty CD przenosi Cię do folderu „Dokumenty”.
- DIR: Wyświetla zawartość bieżącego folderu.
- MD: Stworzyć nowy folder.
- RD: Usuwa folder (musi być pusty).
- DEL: Usuwa plik.
- MOVE: Przenoszenie plików lub folderów z jednej lokalizacji do drugiej.
- KOPIA: Kopiuje pliki z jednego katalogu do drugiego lub łączy je.
- TYP: Wyświetla zawartość pliku tekstowego na ekranie.
To tylko wierzchołek góry lodowej, ale obejmują wszystko, czego potrzebujesz, aby szybko zacząć pracować z plikami tekstowymi.
Odczytywanie plików tekstowych z CMD
Wyświetl zawartość pliku tekstowego Jest to prawdopodobnie najprostsze i najszybsze zadanie wykonywane z poziomu wiersza poleceń. Tutaj absolutnym bohaterem jest dowództwo TYP.
Na przykład, jeśli znajdujesz się w ścieżce, w której znajduje się Twój plik i chcesz zobaczyć, co zawiera plik „notes.txt”:
TYPE notas.txt
Po naciśnięciu Enter cały tekst zostanie wyświetlony na ekranie. Jeśli masz kilka plików i chcesz je wszystkie odczytać jednocześnie, możesz to zrobić w następujący sposób:
TYPE notas.txt resumen.txt
Spowoduje to wyświetlenie zawartości obu plików tak, jakby były jednym.
Inne metody odczytu plików i pracy z treścią
Jeżeli plik jest bardzo długi i chcesz przeglądać go stopniowo, możesz połączyć polecenie TYPE z poleceniem WIĘCEJ:
TYPE notas.txt | MORE
Każda strona zawartości będzie wyświetlana do momentu naciśnięcia klawisza, umożliwiając przeglądanie pliku w blokach.
Dodatkowo z poziomu konsoli można przekierować wyjście pliku do innego polecenia, np. w celu wyszukania słowa:
TYPE notas.txt | FIND "palabra_clave"
Zlokalizuje to wiersze zawierające „słowo kluczowe” w pliku.
Utwórz nowe pliki tekstowe z CMD
do utwórz pusty plik tekstowy lub z treścią, istnieje kilka ścieżek i wszystkie są równie ważne:
- Używanie pliku COPY i NUL: Jeśli chcesz po prostu utworzyć pusty plik:
COPY NUL archivo_nuevo.txt
Spowoduje to utworzenie pliku o tej nazwie w bieżącej ścieżce.
- Utwórz i zapisz plik bezpośrednio: Aby utworzyć i napisać coś jednocześnie, możesz użyć polecenia COPY w następujący sposób:
COPY CON archivo_nuevo.txt
Escribe aquí el texto que quieras.
Cuando termines, pulsa Ctrl+Z y Enter.
Plik zostanie zapisany z zapisaną treścią.
Pisanie i edycja plików tekstowych z poziomu terminala
Edycja istniejącego pliku z poziomu CMD nie jest tak prosta, jak w edytorze graficznym, ale istnieją skuteczne sposoby, aby to zrobić:
- Zastąp zawartość całkowicie: Możesz nadpisać plik, tworząc nowy i zastępując stary:
echo Este es el nuevo contenido > archivo.txt
To polecenie usuwa wszystko, co wcześniej znajdowało się w pliku „file.txt” i zastępuje je plikiem „To jest nowa treść«. Jeśli lubisz dodaj tekst bez usuwania powyższe:
echo Otra línea de texto >> archivo.txt
Symbol podwójnego znaku większości (>>) oznacza dodawanie na końcu pliku.
Przydatne polecenia do manipulowania plikami tekstowymi z poziomu CMD
CMD udostępnia szereg dodatkowych poleceń, które przydadzą się podczas pracy z tekstem:
- Użytkownicy:Wyszukaj określone słowo lub frazę w pliku. Przykład:
find "error" log.txt - Findstr:Jest bardziej zaawansowana niż funkcja ZNAJDŹ, umożliwia wyszukiwanie według wzorców lub wyrażeń regularnych.
findstr /i "palabra" archivo.txt - FC:Porównuje dwa pliki tekstowe i zaznacza różnice:
fc archivo1.txt archivo2.txt - CLIP: Kopiuje dane wyjściowe polecenia do schowek, Na przykład
type archivo.txt | clipaby skopiować całą jego zawartość. - WIĘCEJ: Wyświetla zawartość pliku strona po stronie, co jest idealnym rozwiązaniem w przypadku długich tekstów.
type archivo.txt | more
Kopiuj, przenoś i usuwaj pliki tekstowe
Tradycyjne operacje zarządzania plikami są nadal w zasięgu ręki, a korzystanie z konsoli jest jeszcze szybsze:
- KOPIA: Skopiuj plik do innego folderu lub zmień jego nazwę.
copy archivo.txt carpeta_destino\archivo.txt - XCOPY:Idealny do kopiowania całych katalogów, łącznie z podfolderami i plikami.
xcopy carpeta1 carpeta2 /E(opcja /E obejmuje również puste foldery) - MOVE: Przenieś plik do innego folderu lub zmień jego nazwę.
move archivo.txt carpeta_destino\ - DEL: Usuń pliki.
del archivo.txt - REN: Zmień nazwę pliku.
ren archivo.txt nuevo_nombre.txt
Zaawansowane zarządzanie: uprawnienia i atrybuty plików tekstowych
z ATTRIB Można przeglądać i modyfikować atrybuty dowolnego pliku, także plików tekstowych. Przykład praktyczny:
ATTRIB +R archivo.txt
Oznacza to, że plik jest przeznaczony tylko do odczytu. Możesz dodać inne atrybuty, takie jak ukryty (+H), plik systemowy (+S) itp. Aby usunąć atrybut, użyj znaku – (minus):
ATTRIB -R archivo.txt
Automatyzacja: Jak tworzyć skrypty wsadowe do pracy z plikami tekstowymi
Wielką zaletą CMD jest to, że nie trzeba wpisywać każdego polecenia za każdym razem. Można połączyć kilka w jeden Plik .bat lub .cmd i uruchomić je wszystkie razem. Na przykład wyobraź sobie, że chcesz utworzyć scenariusz który kopiuje zawartość pliku tekstowego, wyszukuje ją w innym pliku i pokazuje różnice:
@echo off
type archivo1.txt > temporal.txt
findstr /v /i /g:temporal.txt archivo2.txt > solo_en_archivo2.txt
del temporal.txt
Wystarczy zapisać plik .bat i uruchomić go z konsoli. W ten sposób możesz tworzyć niewielkie, niestandardowe narzędzia do codziennego zarządzania tekstami.
Łączenie poleceń: przydatne operatory terminali i sztuczki
CMD umożliwia uruchamianie wielu poleceń jednocześnie lub uzależnienie wykonania jednego od poprzedniego:
- &: Wykonuje oba polecenia jedno po drugim, niezależnie od tego, czy pierwsze zakończyło się powodzeniem.
comandoA & comandoB - &&:Drugie polecenie zostanie wykonane tylko w przypadku, gdy pierwsze zakończy się powodzeniem.
comandoA && comandoB - ||:Drugie polecenie zostanie wykonane tylko w przypadku, gdy pierwsze się nie powiedzie.
comandoA || comandoB
Podstawowe historie i skróty klawiaturowe do szybszej pracy
W terminalu, jak i we wszystkim, El Tiempo jest złotem. Kilka skrótów i Tricks może ułatwić Ci życie:
- Strzałki w górę i w dół:: : Przewiń historię poleceń.
- F7: Wyświetla okno z historią poleceń.
- F3 i F1: Powtórz ostatnie polecenie (F3 pełne, F1 litera po literze).
- Ctrl + C: Anuluje uruchomione polecenie.
- Tabulator:Automatycznie uzupełnia nazwy plików i folderów.
Co zrobić, jeśli trzeba manipulować plikami w innych formatach?
CMD może tworzyć, usuwać i przenosić pliki dowolnego typu, ale Bezpośrednia edycja z poziomu konsoli jest możliwa tylko w przypadku plików tekstowych. Jeśli musisz pracować z dokumentami słowo, PDF lub innych złożonych formatów, możesz tworzyć puste pliki lub je przenosić, ale nie możesz ich edytować z poziomu CMD. Do tego celu służą polecenia takie jak: plik fsutil utwórz nowy:
fsutil file createnew ruta\nombrearchivo.ext tamaño_en_bytes
Ale bądź ostrożny, to polecenie tworzy pusty plik o określonym rozmiarze; nie wypełni go przydatnymi danymi, jeśli nie wiesz, jak ustrukturyzować tego typu dokument.
Odczytywanie i zapisywanie plików w innych systemach: przypadek Octave
Dla osób pracujących w różnych środowiskach, takich jak Octave, funkcja otwórz() umożliwia otwieranie plików w celu odczytu, zapisu lub dodawania danych, w różnych trybach:
- 'r': Tylko do odczytu.
- „r+”:Czytanie i pisanie.
- „w”: Napisz (nadpisuje).
- 'w+':Odczyt i zapis (nadpisywanie).
- 'za': Napisz na końcu (dodaj).
- 'a+':Przeczytaj i zapisz na końcu.
Tryby te są bardzo podobne do opcji pisania i dołączania w poleceniach ECHO i > / >> w CMD, co ułatwia przełączanie się między dwoma systemami, gdy zajdzie taka potrzeba.
Inne przydatne i mniej znane polecenia
Lista poleceń CMD jest niemal nieskończona, jednak istnieją również mniej popularne, które mogą pomóc w określonych sytuacjach:
- FC /a /c /w: Porównuje pliki, ignorując wielkość liter i spacje.
- KIERUNEK /b: Wyświetla tylko nazwy plików i folderów w katalogu, bez dalszych szczegółów.
- Znajdź str /S: Wyszukuje podany ciąg znaków we wszystkich plikach w folderze i jego podfolderach.
- DOSKEY / HISTORIA: Wyświetl historię poleceń wykonanych w bieżącej sesji.
- DRZEWO /F: Wyświetla hierarchię folderów i plików w formie drzewa.
AKTUALIZACJA: Polecenie Edytuj powróciło, i to ponownie jako oprogramowanie typu open source.
El Polecenie edytuj w systemie Microsoft odnosi się do edytora tekstu o nazwie MS-DOS Editor, narzędzie zawarte w starszych wersjach systemu Windows (takich jak Windows 95, 98, a także niektóre wersje systemu Windows XP w trybie konsoli). Tutaj wyjaśnię, jak go używać, zakładając, że znajdujesz się w zgodnym środowisku lub emulujesz DOS (na przykład za pomocą DOSBox) lub Teraz możesz używać Edit w systemie Windows, bo jest to oprogramowanie typu open source....
edit to oparty na konsoli edytor tekstu, który umożliwia przeglądanie, tworzenie i modyfikowanie plików tekstowych. Jego podstawowa składnia jest:
edytuj [nazwa_pliku]
Na przykład, aby otworzyć edytor bez żadnych plików:
edit
Jeśli chcesz edytować, utwórz plik o określonej nazwie lub edytuj istniejący plik o nazwie takiej jak ta:
edytuj dokument.txt
Jeśli plik document.txt istnieje, otwórz go do edycji. Jeśli nie istnieje, stwórz to.
Proste środowisko graficzne w trybie tekstowym, z którego korzystanie nie sprawi Ci większego problemu. Pamiętaj, że możesz zapisz za pomocą Alt + F, następnie S aby zapisać. Aby wyjść, naciśnij Alt + F, a następnie X.
Pisarz z pasją zajmujący się światem bajtów i technologii w ogóle. Uwielbiam dzielić się swoją wiedzą poprzez pisanie i właśnie to będę robić na tym blogu, pokazywać Ci wszystkie najciekawsze rzeczy o gadżetach, oprogramowaniu, sprzęcie, trendach technologicznych i nie tylko. Moim celem jest pomóc Ci poruszać się po cyfrowym świecie w prosty i zabawny sposób.