[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/command-line-basics":3,"mdc--37sgc9-key":505,"mdc--vj5cti-key":516,"mdc-ykx88-key":539,"mdc-qz45ly-key":579,"mdc-u3cpsa-key":596,"mdc--6nwpzt-key":604,"mdc--qrb0zf-key":634,"mdc--q8y1dv-key":689,"mdc--50gcxr-key":728,"related-/guides/linux/working-with-files,/guides/linux/basic-network-commands":750},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":439,"code":439,"createdAt":440,"description":441,"difficulty":442,"draft":443,"estimatedTime":444,"extension":445,"faq":446,"howToSteps":459,"howToTotalTime":475,"image":439,"keywords":476,"locale":486,"meta":487,"navigation":488,"path":489,"platform":490,"related":491,"section":494,"seo":495,"severity":439,"stem":496,"summary":497,"tags":498,"twitterCreator":439,"twitterSite":439,"type":503,"updatedAt":440,"__hash__":504},"content_ru/guides/linux/command-line-basics.md","Быстрый старт: основы командной строки Linux для начинающих",[7,8,9,10],"Ubuntu 22.04 LTS","Ubuntu 20.04 LTS","Debian 11","Fedora 36","FixPedia Team",{"type":13,"value":14,"toc":424},"minimark",[15,20,24,28,31,49,52,73,84,88,93,101,105,137,141,183,187,218,222,243,246,250,253,298,301,305,414,420],[16,17,19],"h2",{"id":18},"введение","Введение",[21,22,23],"p",{},"В терминале Linux вы получаете прямой доступ ко всей функциональности системы. Вместо графического интерфейса вы работаете с помощью текстовых команд, что ускоряет многие задачи, позволяет автоматизировать действия и получать больше информации о системе. После завершения этого руководства вы сможете уверенно выполнять базовые операции: навигироваться по файловой системе, создавать и редактировать файлы, управлять процессами и настраивать терминал для комфортной работы.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[21,29,30],{},"Для выполнения руководства вам понадобится:",[32,33,34,38,46],"ul",{},[35,36,37],"li",{},"Любая из поддерживаемых дистрибутивов (Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Debian 11, Fedora 36).",[35,39,40,41,45],{},"Права обычного пользователя с возможностью выполнения команд ",[42,43,44],"code",{},"sudo"," (для операций, требующих прав администратора).",[35,47,48],{},"Предустановленный интерпретатор Bash (обычно входит в базовый дистрибутив).",[21,50,51],{},"Перед началом проверьте версию Bash:",[53,54,59],"pre",{"className":55,"code":56,"language":57,"meta":58,"style":58},"language-bash shiki shiki-themes github-light github-dark","bash --version\n","bash","",[42,60,61],{"__ignoreMap":58},[62,63,66,69],"span",{"class":64,"line":65},"line",1,[62,67,57],{"class":68},"sScJk",[62,70,72],{"class":71},"sj4cs"," --version\n",[21,74,75,76,79,80,83],{},"Если Bash отсутствует, установите его командой ",[42,77,78],{},"sudo apt install bash"," (Debian/Ubuntu) или ",[42,81,82],{},"sudo dnf install bash"," (Fedora).",[16,85,87],{"id":86},"пошаговая-инструкция","Пошаговая инструкция",[89,90,92],"h3",{"id":91},"шаг-1-запустить-терминал","Шаг 1: Запустить терминал",[21,94,95,96,100],{},"Откройте терминал через меню приложений или нажав сочетание клавиш ",[97,98,99],"strong",{},"Ctrl+Alt+T",".",[89,102,104],{"id":103},"шаг-2-изучить-основные-команды-навигации","Шаг 2: Изучить основные команды навигации",[32,106,107,113,119,125,131],{},[35,108,109,110],{},"Текущий каталог: ",[42,111,112],{},"pwd",[35,114,115,116],{},"Список файлов и директорий: ",[42,117,118],{},"ls",[35,120,121,122],{},"Переход в директорию: ",[42,123,124],{},"cd \u003Cdirectory>",[35,126,127,128],{},"Возврат на уровень выше: ",[42,129,130],{},"cd ..",[35,132,133,134],{},"Переход в домашнюю директорию: ",[42,135,136],{},"cd ~",[89,138,140],{"id":139},"шаг-3-работать-с-файлами-и-каталогами","Шаг 3: Работать с файлами и каталогами",[32,142,143,149,159,165,171,177],{},[35,144,145,146],{},"Создать пустой файл: ",[42,147,148],{},"touch myfile.txt",[35,150,151,152,155,156],{},"Редактировать файл с помощью простого текстового редактора: ",[42,153,154],{},"nano myfile.txt"," или ",[42,157,158],{},"vim myfile.txt",[35,160,161,162],{},"Скопировать файл: ",[42,163,164],{},"cp source.txt destination.txt",[35,166,167,168],{},"Переместить файл/каталог: ",[42,169,170],{},"mv oldname.txt newname.txt",[35,172,173,174],{},"Удалить файл: ",[42,175,176],{},"rm file.txt",[35,178,179,180],{},"Удалить каталог рекурсивно: ",[42,181,182],{},"rm -r dirname",[89,184,186],{"id":185},"шаг-4-управлять-процессами","Шаг 4: Управлять процессами",[32,188,189,195,201,207],{},[35,190,191,192],{},"Список запущенных процессов: ",[42,193,194],{},"ps aux",[35,196,197,198],{},"Приостановить процесс (например, с PID 1234): ",[42,199,200],{},"kill -STOP 1234",[35,202,203,204],{},"Возобновить процесс: ",[42,205,206],{},"kill -CONT 1234",[35,208,209,210,213,214,217],{},"Завершить процесс: ",[42,211,212],{},"kill 1234"," (или ",[42,215,216],{},"pkill 1234",")",[89,219,221],{"id":220},"шаг-5-настроить-удобство-работы","Шаг 5: Настроить удобство работы",[32,223,224,230,236],{},[35,225,226,227],{},"Установить алиас для удобного просмотра списка: ",[42,228,229],{},"alias ll='ls -l'",[35,231,232,233],{},"Изменить тему терминала: ",[42,234,235],{},"export TERM=xterm-256color",[35,237,238,239,242],{},"Сохранить настройки в файле ",[42,240,241],{},"~/.bashrc"," для постоянного эффекта.",[244,245],"in-article-ad",{},[16,247,249],{"id":248},"проверка-результата","Проверка результата",[21,251,252],{},"Убедитесь, что всё работает:",[254,255,256,262,268,278,285,291],"ol",{},[35,257,258,259,261],{},"Проверьте текущую директорию: ",[42,260,112],{},". Она должна совпадать с ожидаемой.",[35,263,264,265,100],{},"Создайте тестовый файл: ",[42,266,267],{},"touch testfile.txt",[35,269,270,271,274,275,100],{},"Перечислите файлы: ",[42,272,273],{},"ls -l",". В списке должен появиться ",[42,276,277],{},"testfile.txt",[35,279,280,281,284],{},"Проверьте содержимое файла: ",[42,282,283],{},"cat testfile.txt"," (пустой файл).",[35,286,287,288,100],{},"Удалите тестовый файл: ",[42,289,290],{},"rm testfile.txt",[35,292,293,294,297],{},"Проверьте, что файл исчез: ",[42,295,296],{},"ls -l testfile.txt",". Команда должна вернуть ошибку.",[21,299,300],{},"Если все команды отработали без ошибок, вы успешно освоили основы командной строки Linux.",[16,302,304],{"id":303},"возможные-проблемы","Возможные проблемы",[306,307,308,324],"table",{},[309,310,311],"thead",{},[312,313,314,318,321],"tr",{},[315,316,317],"th",{},"Симптом",[315,319,320],{},"Вероятная причина",[315,322,323],{},"Решение",[325,326,327,347,363,379,400],"tbody",{},[312,328,329,335,341],{},[330,331,332],"td",{},[42,333,334],{},"bash: cd: нет такого файла или каталога",[330,336,337,338,217],{},"Ошибка в пути (",[42,339,340],{},"cd missingdir",[330,342,343,344,346],{},"Проверьте правильность написания пути, используйте ",[42,345,118],{}," для просмотра существующих директорий.",[312,348,349,354,357],{},[330,350,351],{},[42,352,353],{},"ls: невозможно определить тип файла: нет такого файла или каталога",[330,355,356],{},"Повреждённая ссылка или несуществующий файл",[330,358,359,360,362],{},"Убедитесь, что файл существует (",[42,361,273],{},"), удалите или восстановите повреждённые элементы.",[312,364,365,370,373],{},[330,366,367],{},[42,368,369],{},"kill: 1234: нет такого процесса",[330,371,372],{},"Процесс уже завершён",[330,374,375,376,378],{},"Проверьте список процессов командой ",[42,377,194],{}," и убедитесь в правильности PID.",[312,380,381,386,393],{},[330,382,383],{},[42,384,385],{},"alias: невозможно создать alias: нет такого файла или каталога",[330,387,388,389,392],{},"Редактирование ",[42,390,391],{},".bashrc"," из другой директории",[330,394,395,396,399],{},"Используйте абсолютный путь: ",[42,397,398],{},"nano ~/~/.bashrc"," или отредактируйте файл напрямую.",[312,401,402,405,408],{},[330,403,404],{},"Терминал отображает странные символы",[330,406,407],{},"Неподходящая кодировка",[330,409,410,411,413],{},"Установите ",[42,412,235],{}," и перезапустите терминал.",[21,415,416,417,419],{},"Если проблема не решена, проверьте права доступа (",[42,418,44],{},"), убедитесь, что команды вводятся правильно, и перезапустите терминал.",[421,422,423],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":58,"searchDepth":425,"depth":425,"links":426},2,[427,428,429,437,438],{"id":18,"depth":425,"text":19},{"id":26,"depth":425,"text":27},{"id":86,"depth":425,"text":87,"children":430},[431,433,434,435,436],{"id":91,"depth":432,"text":92},3,{"id":103,"depth":432,"text":104},{"id":139,"depth":432,"text":140},{"id":185,"depth":432,"text":186},{"id":220,"depth":432,"text":221},{"id":248,"depth":425,"text":249},{"id":303,"depth":425,"text":304},null,"2026-07-16 14:22:28","Узнайте основы командной строки Linux за 5 минут. Пошаговое руководство для начинающих с примерами команд, клавишами навигации и полезными советами.","easy",false,"5-10 мин","md",[447,450,453,456],{"question":448,"answer":449},"Как открыть терминал в Linux?","Нажмите Ctrl+Alt+T или откройте приложение «Терминал» из меню приложений.",{"question":451,"answer":452},"Как перемещаться между директориями?","Используйте `cd \u003Cdirectory>` для перехода в нужную папку и `cd ..` для возврата на уровень выше.",{"question":454,"answer":455},"Как просмотреть содержимое файла?","Выводите содержимое с помощью `cat`, листайте постранично с `less` или просматривайте начало/конец с `head`/`tail`.",{"question":457,"answer":458},"Как вывести список доступных команд?","Запустите `bash --noprofile --norc` для чистого сеанса или проверьте раздел «Быстрые команды» в терминале.",[460,463,466,469,472],{"name":461,"text":462},"Запустить терминал","Откройте терминал через меню или нажав клавиши Ctrl+Alt+T.",{"name":464,"text":465},"Изучить основные команды навигации","Используйте `pwd` для вывода текущего каталога, `ls` для списка файлов и `cd` для перехода в другие директории.",{"name":467,"text":468},"Работать с файлами и каталогами","Создавайте файлы командами `touch`, редактируйте их с помощью `nano` или `vim`, копируйте `cp`, перемещайте `mv` и удаляйте `rm`.",{"name":470,"text":471},"Управлять процессами","Просматривайте запущенные процессы командой `ps aux`, приостанавливайте их `Ctrl+Z`, возобновляйте `fg` и завершайте `kill \u003CPID>`.",{"name":473,"text":474},"Настроить удобство работы","Устанавливайте алиасы, например `alias ll='ls -l'`, изменяйте параметры терминала через `export TERM=xterm-256color`.","PT10M",[477,478,479,480,481,482,483,484,485],"командная строка Linux","команды Linux","терминал Linux","работа с файлами Linux","навигация по файлам Linux","Linux команды начинающим","работа с каталогами Linux","Linux команды для начинающих","управление процессами Linux","ru_RU",{},true,"/guides/linux/command-line-basics","linux",[492,493],"/guides/linux/working-with-files","/guides/linux/basic-network-commands","Гайды Linux",{"title":5,"description":441},"guides/linux/command-line-basics","В этом руководстве вы узнаете, как выполнять базовые команды в терминале Linux, перемещаться по файловой системе и работать с файлами. После завершения вы сможете уверенно использовать командную строку для повседневных задач.",[499,500,501,502],"Linux","Bash","CLI","командная строка","guide","xvy6JFXhV54AsDGGMJ2-b7vtwjCDfoYmPzpXDHAXhq0",{"data":506,"body":507},{},{"type":508,"children":509},"root",[510],{"type":511,"tag":21,"props":512,"children":513},"element",{},[514],{"type":515,"value":449},"text",{"data":517,"body":518},{},{"type":508,"children":519},[520],{"type":511,"tag":21,"props":521,"children":522},{},[523,525,530,532,537],{"type":515,"value":524},"Используйте ",{"type":511,"tag":42,"props":526,"children":528},{"className":527},[],[529],{"type":515,"value":124},{"type":515,"value":531}," для перехода в нужную папку и ",{"type":511,"tag":42,"props":533,"children":535},{"className":534},[],[536],{"type":515,"value":130},{"type":515,"value":538}," для возврата на уровень выше.",{"data":540,"body":541},{},{"type":508,"children":542},[543],{"type":511,"tag":21,"props":544,"children":545},{},[546,548,554,556,562,564,570,572,578],{"type":515,"value":547},"Выводите содержимое с помощью ",{"type":511,"tag":42,"props":549,"children":551},{"className":550},[],[552],{"type":515,"value":553},"cat",{"type":515,"value":555},", листайте постранично с ",{"type":511,"tag":42,"props":557,"children":559},{"className":558},[],[560],{"type":515,"value":561},"less",{"type":515,"value":563}," или просматривайте начало/конец с ",{"type":511,"tag":42,"props":565,"children":567},{"className":566},[],[568],{"type":515,"value":569},"head",{"type":515,"value":571},"/",{"type":511,"tag":42,"props":573,"children":575},{"className":574},[],[576],{"type":515,"value":577},"tail",{"type":515,"value":100},{"data":580,"body":581},{},{"type":508,"children":582},[583],{"type":511,"tag":21,"props":584,"children":585},{},[586,588,594],{"type":515,"value":587},"Запустите ",{"type":511,"tag":42,"props":589,"children":591},{"className":590},[],[592],{"type":515,"value":593},"bash --noprofile --norc",{"type":515,"value":595}," для чистого сеанса или проверьте раздел «Быстрые команды» в терминале.",{"data":597,"body":598},{},{"type":508,"children":599},[600],{"type":511,"tag":21,"props":601,"children":602},{},[603],{"type":515,"value":462},{"data":605,"body":606},{},{"type":508,"children":607},[608],{"type":511,"tag":21,"props":609,"children":610},{},[611,612,617,619,624,626,632],{"type":515,"value":524},{"type":511,"tag":42,"props":613,"children":615},{"className":614},[],[616],{"type":515,"value":112},{"type":515,"value":618}," для вывода текущего каталога, ",{"type":511,"tag":42,"props":620,"children":622},{"className":621},[],[623],{"type":515,"value":118},{"type":515,"value":625}," для списка файлов и ",{"type":511,"tag":42,"props":627,"children":629},{"className":628},[],[630],{"type":515,"value":631},"cd",{"type":515,"value":633}," для перехода в другие директории.",{"data":635,"body":636},{},{"type":508,"children":637},[638],{"type":511,"tag":21,"props":639,"children":640},{},[641,643,649,651,657,658,664,666,672,674,680,682,688],{"type":515,"value":642},"Создавайте файлы командами ",{"type":511,"tag":42,"props":644,"children":646},{"className":645},[],[647],{"type":515,"value":648},"touch",{"type":515,"value":650},", редактируйте их с помощью ",{"type":511,"tag":42,"props":652,"children":654},{"className":653},[],[655],{"type":515,"value":656},"nano",{"type":515,"value":155},{"type":511,"tag":42,"props":659,"children":661},{"className":660},[],[662],{"type":515,"value":663},"vim",{"type":515,"value":665},", копируйте ",{"type":511,"tag":42,"props":667,"children":669},{"className":668},[],[670],{"type":515,"value":671},"cp",{"type":515,"value":673},", перемещайте ",{"type":511,"tag":42,"props":675,"children":677},{"className":676},[],[678],{"type":515,"value":679},"mv",{"type":515,"value":681}," и удаляйте ",{"type":511,"tag":42,"props":683,"children":685},{"className":684},[],[686],{"type":515,"value":687},"rm",{"type":515,"value":100},{"data":690,"body":691},{},{"type":508,"children":692},[693],{"type":511,"tag":21,"props":694,"children":695},{},[696,698,703,705,711,713,719,721,727],{"type":515,"value":697},"Просматривайте запущенные процессы командой ",{"type":511,"tag":42,"props":699,"children":701},{"className":700},[],[702],{"type":515,"value":194},{"type":515,"value":704},", приостанавливайте их ",{"type":511,"tag":42,"props":706,"children":708},{"className":707},[],[709],{"type":515,"value":710},"Ctrl+Z",{"type":515,"value":712},", возобновляйте ",{"type":511,"tag":42,"props":714,"children":716},{"className":715},[],[717],{"type":515,"value":718},"fg",{"type":515,"value":720}," и завершайте ",{"type":511,"tag":42,"props":722,"children":724},{"className":723},[],[725],{"type":515,"value":726},"kill \u003CPID>",{"type":515,"value":100},{"data":729,"body":730},{},{"type":508,"children":731},[732],{"type":511,"tag":21,"props":733,"children":734},{},[735,737,742,744,749],{"type":515,"value":736},"Устанавливайте алиасы, например ",{"type":511,"tag":42,"props":738,"children":740},{"className":739},[],[741],{"type":515,"value":229},{"type":515,"value":743},", изменяйте параметры терминала через ",{"type":511,"tag":42,"props":745,"children":747},{"className":746},[],[748],{"type":515,"value":235},{"type":515,"value":100},[]]