Урок 28 — Bash команды для начинающих

Bash команды шпаргалка

  • man: выводит руководство пользователя по команде. (man ls)
  • pwd: выводит сведения о рабочей директории.
  • ls: вывод содержимого директории.
  • ls -a: вывод скрытых файлов.
  • ls -l: вывод подробной информации о файлах.
  • ls -la: вывод подробной информации о файлах и вывод скрытых файлов
  • cd my_directory: изменение рабочей директории на my_directory
  • cd .. : перейти в родительскую директорию относительно той, в которой мы находимся
  • cd ../.. : перейти на две директории вверх, относительно той, в которой мы находимся
    touch my_file: создание файла my_file по заданному пути.
  • mkdir my_directory: создание папки my_directory по заданному пути.mv my_file target_directory: перемещение файла my_file в папку target_directory
  • cp my_source_file target_directory: создание копии файла my_source_file и помещение её в папку target_directory
  • cat my_file.txt: выводит содержимое файла my_file.txt
  • cat my_file1.txt my_file2.txt: объединяет содержимое my_file1.txt и my_file2.txt и выводит в
    консоль
  • less my_file.txt: выводит содержимое файла my_file.txt less удобен для работы с файлами, где большое количество текста
  • rm my_file: удаляет файл my_file.
  • rm -r my_folder: удаляет папку my_folder и все содержащиеся в ней файлы и папки. Флаг -r указывает на то, что команда будет работать в рекурсивном режиме.
  • rm -ri my_folder: удаляет папку my_folder и все содержащиеся в ней файлы и папки. Флаг -r указывает на то, что команда будет работать в рекурсивном режиме. Флаг i указывает на то, что команда будет спрашивать, точно ли нужно удалить данную папку.
  • rm -rf my_folder: удаляет папку my_folder и все содержащиеся в ней файлы и папки. Флаг -r указывает на то, что команда будет работать в рекурсивном режиме. Флаг f указывает на то, что команда не будет спрашивать, точно ли нужно удалить данную папку.
  • grep my_regex my_file: выполняет поиск my_regex в my_file. При обнаружении совпадений возвращается, для каждого из них, вся строка. По умолчанию my_regex воспринимается как регулярное выражение.
  • find . -name *.mp3: поиск всех файлов, начиная с текущего каталога у которые название заканчиваются на .mp3
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.