Ten wikiHow uczy, jak zapisywać różne typy plików z wiersza poleceń Linuksa. Jeśli używasz aplikacji z graficznym interfejsem użytkownika (GUI), zapisywanie plików jest łatwe - zwykle wystarczy kliknąć przycisk Plik menu i wybierz Zapisać. Czytaj dalej, aby dowiedzieć się, jak zapisywać pliki w edytorach tekstu wiersza poleceń, jak zapisywać dane wyjściowe polecenia i jak zapisać istniejący plik w nowym pliku.
Kroki
Metoda 1 z 3: Zapisywanie pliku tekstowego w Vi lub Vim
Krok 1. Otwórz plik w Vi lub Vim
Jeśli chcesz edytować istniejący plik tekstowy, po prostu wpisz nazwę pliku vi po znaku zachęty i naciśnij Wejść. Aby utworzyć nowy plik, po prostu wpisz vi i naciśnij Wejść. Vi i Vim automatycznie otwierają się w trybie poleceń.
- Jeśli używasz Vima, zastąp vi vim.
- Edytory tekstu Vi i Vim mają większość tych samych funkcji, chociaż vim jest nieco bardziej szczegółowy i zawiera podświetlanie kolorów.
Krok 2. Naciśnij i na klawiaturze
Spowoduje to przejście do trybu wstawiania, w którym możesz pisać do pliku.
Krok 3. Edytuj swój plik
Wprowadź potrzebne zmiany w trybie wstawiania.
Krok 4. Naciśnij klawisz Esc, aby powrócić do trybu poleceń
Teraz będziesz mógł używać poleceń Vi lub Vim, w tym polecenia do zapisania.
Możesz użyć tego klawisza, aby przełączać się między trybami poleceń i wprowadzania
Krok 5. Wpisz:w filename i naciśnij ↵ Enter
Możesz pominąć wpisywanie nazwy pliku, jeśli edytujesz istniejący plik i chcesz zapisać zmiany w tym samym pliku.
Na przykład, jeśli edytujesz plik, który ma już nazwę pliku i chcesz zapisać wprowadzone zmiany, wpisz:w i naciśnij Wejść. Ale jeśli edytujesz nowy plik i chcesz go nazwać wikiHow, użyjesz zamiast tego:w wikiHow.
Krok 6. Wpisz:q i naciśnij ↵ Enter, aby zakończyć
To istnieje Vi (lub Vim) i wraca do wiersza poleceń.
Metoda 2 z 3: Zapisywanie wyniku polecenia
Krok 1. Wpisz polecenie w wierszu polecenia
Nie naciskaj Wejść aby go jeszcze uruchomić - po prostu najpierw wpisz polecenie.
Na przykład, jeśli chcesz wyświetlić zawartość bieżącego katalogu i zapisać wynik w nowym pliku, możesz teraz wpisać ls -a
Krok 2. Wpisz spację, a następnie >
Korzystając z poprzedniego przykładu, twoje polecenie wyglądałoby teraz tak: ls -a >.
Jeśli chcesz dołączyć dane wyjściowe do istniejącego pliku, użyj >> zamiast >
Krok 3. Wpisz spację i wprowadź nazwę pliku, który chcesz utworzyć
Jeśli chcesz zapisać wyniki do pliku o nazwie lista_plików, polecenie wyglądałoby tak: ls -a > lista_plików.
Jeśli dołączasz dane wyjściowe do istniejącego pliku, użyjesz ls -a >> nazwa_pliku
Krok 4. Naciśnij ↵ Enter, aby uruchomić polecenie
Spowoduje to utworzenie pliku w bieżącym katalogu o nazwie lista_plików, który zawiera dane wyjściowe polecenia ls -a.
Metoda 3 z 3: Kopiowanie pliku do nowego pliku
Krok 1. Użyj polecenia cd, aby wejść do katalogu pliku, który chcesz skopiować
Na przykład, jeśli chcesz skopiować plik z /home/wikiHow/personal do nowego pliku, wpisz cd /home/wikiHow/personal i naciśnij Wejść.
Krok 2. Wpisz cp filename newfilename i naciśnij ↵ Enter
To oszczędza Po prostu upewnij się, że plik o nowej nazwie już nie istnieje, ponieważ zostanie automatycznie nadpisany, jeśli tak.
- Na przykład, jeśli plik, który chcesz skopiować, nazywa się Staff.txt i chcesz go zapisać jako nowy plik o nazwie Staff-old.txt, wpisz cp Staff.txt Staff-old.txt i naciśnij Wejść.
- Jeśli chcesz zachować nazwę pliku, ale zapisać plik w nowym folderze (na przykład /home/wikHow/backups), użyj pliku cp Staff.txt /home/wikiHow/backups.
- Jeśli chcesz skopiować plik do innego folderu i nadać mu nową nazwę, użyj cp Staff.txt /home/wikiHow/backups/Staff-old.txt.