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
Понравилась статья? Поделиться с друзьями: