Това wikiHow ви учи как да запазвате различни типове файлове от командния ред на Linux. Ако използвате приложение, което има графичен потребителски интерфейс (GUI), запазването на файлове е лесно-обикновено просто трябва да щракнете върху Файл меню и изберете Запазване. Прочетете, за да научите как да запазвате файлове в текстови редактори на командния ред, как да запишете резултата от команда и как да запазите съществуващ файл в нов файл.
Стъпки
Метод 1 от 3: Запазване на текстов файл във Vi или Vim
Стъпка 1. Отворете файла си във Vi или Vim
Ако искате да редактирате съществуващ текстов файл, просто въведете vi името на файла в подканата и натиснете Въведете. За да създадете нов файл, просто напишете vi и натиснете Въведете. Vi и Vim се отварят автоматично в командния режим.
- Ако използвате Vim, заменете vi с vim.
- Текстовите редактори Vi и Vim имат повечето от същите функции, въпреки че vim е малко по -подробен и включва цветово подчертаване.
Стъпка 2. Натиснете i на клавиатурата
Това ви поставя в режим на вмъкване, по който можете да въведете файла.
Стъпка 3. Редактирайте файла
Направете всички необходими промени, докато сте в режим на вмъкване.
Стъпка 4. Натиснете Esc, за да се върнете в командния режим
Сега ще можете да използвате команди Vi или Vim, включително командата за запазване.
Можете да използвате този клавиш, за да превключвате напред и назад между режимите за управление и въвеждане
Стъпка 5. Въведете: w име на файл и натиснете ↵ Enter
Можете да пропуснете въвеждането на името на файла, ако редактирате съществуващ файл и искате да запазите промените си в същия файл.
Например, ако редактирате файл, който вече има име на файл и искате да запазите направените от вас промени, въведете: w и натиснете Въведете. Но ако редактирате чисто нов файл и искате да го наречете wikiHow, вместо това бихте използвали: w wikiHow.
Стъпка 6. Въведете: q и натиснете ↵ Enter, за да излезете
Това съществува Vi (или Vim) и ви връща в командния ред.
Метод 2 от 3: Запазване на изхода на команда
Стъпка 1. Въведете вашата команда в командния ред
Не натискайте Въведете за да го стартирате, просто първо напишете командата.
Например, ако искате да изброите съдържанието на текущата директория и да запишете резултата в нов файл, можете да напишете ls -a сега
Стъпка 2. Въведете интервал и след това>
Използвайки предишния пример, вашата команда сега ще изглежда така: ls -a>.
Ако искате да добавите изхода към съществуващ файл, използвайте >> вместо>
Стъпка 3. Въведете интервал и въведете името на файла, който искате да създадете
Ако искате да запишете резултатите във файл, наречен filelist, командата ще изглежда като ls -a> filelist.
Ако добавяте изхода към съществуващ файл, бихте използвали ls -a >> filename
Стъпка 4. Натиснете ↵ Enter, за да изпълните командата
Това създава файл в текущата директория, наречен filelist, който съдържа изхода на командата ls -a.
Метод 3 от 3: Копиране на файл в нов файл
Стъпка 1. Използвайте командата cd, за да влезете в директорията на файла, който искате да копирате
Например, ако искате да копирате файл от/home/wikiHow/personal в нов файл, бихте въвели cd/home/wikiHow/personal и натиснете Въведете.
Стъпка 2. Въведете cp filename newfilename и натиснете ↵ Enter
Това спестява Просто се уверете, че файл с новото име вече не съществува, тъй като ще бъде автоматично презаписан, ако е така.
- Например, ако файлът, който искате да копирате, се нарича Staff.txt и искате да го запишете като нов файл, наречен Staff-old.txt, бихте въвели cp Staff.txt Staff-old.txt и натиснете Въведете.
- Ако искате да запазите името на файла, но да запазите файла в нова папка (например/home/wikHow/backups), бихте използвали cp Staff.txt/home/wikiHow/backups.
- Ако искате да копирате файла в друга папка и да му дадете ново име, бихте използвали cp Staff.txt /home/wikiHow/backups/Staff-old.txt.