PuTTY: различия между версиями
Serbosh (обсуждение | вклад) |
|||
Строка 76: | Строка 76: | ||
== Основные команды PuTTY == | == Основные команды PuTTY == | ||
* <code>ls</code> '''(list)''' - | * <code>ls</code> '''(list)''' - выводит список файлов: | ||
** <code>ls -la</code> - выводит различные документы и показывает права доступа, включая имя создателя и владельца; | ** <code>ls -la</code> - выводит различные документы и показывает права доступа, включая имя создателя и владельца; | ||
** <code>ls -lha | ** <code>ls -lha</code> - также выводит файлы, но показывает размер файла в байтах. | ||
* <code>cd</code> '''(change directory)''' - перемещает между каталогами: | |||
* <code>cd</code> '''(change directory)''' - | |||
** перейти в указанную папку: | ** перейти в указанную папку: | ||
**: <syntaxhighlight lang="bash"> | **: <syntaxhighlight lang="bash"> | ||
Строка 93: | Строка 92: | ||
cd ~ | cd ~ | ||
</syntaxhighlight > | </syntaxhighlight > | ||
* <code>echo</code> - | * <code>echo</code> - выводит строку текста в терминал: | ||
*: <syntaxhighlight lang="bash" > | *: <syntaxhighlight lang="bash" > | ||
echo | echo Hello World | ||
</syntaxhighlight > | </syntaxhighlight > | ||
* <code>sudo</code> | * <code>sudo</code> '''(SuperUser Do)''' выполняет любые команды от имени администратора. | ||
* <code>df</code> '''(disk free)''' - дает возможность увидеть доступное дисковое пространство в каждом из разделов операционной системы. Например, узнаем занятое пространство в мегабайтах: | * <code>df</code> '''(disk free)''' - дает возможность увидеть доступное дисковое пространство в каждом из разделов операционной системы. Например, узнаем занятое пространство в мегабайтах: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
df -m | df -m | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>mv</code> '''(move)''' - | * <code>mv</code> '''(move)''' - переименовывает файлы и перемещает их в другой каталог, например: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
mv example.txt mydir/ | mv example.txt mydir/ | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>rm</code> '''(remove)''' - | * <code>rm</code> '''(remove)''' - удаляет файлы и каталоги, например: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
rm home/photo/new | rm home/photo/new | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>cp</code> '''(copy)''' - | * <code>cp</code> '''(copy)''' - копирует файлы и каталоги, например: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
cp file.txt file_backup.txt | cp file.txt file_backup.txt | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>cat</code> - | * <code>cat</code> - считывает данные из файла и выводит их содержимое, например: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
cat file.txt | cat file.txt | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>mkdir</code> '''(make directory)''' - | * <code>mkdir</code> '''(make directory)''' - создаёт один или несколько каталогов с указанным именем, например, чтобы добавить сразу 3 каталога: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
mkdir mdir1 mdir2 mdir3 | mkdir mdir1 mdir2 mdir3 | ||
Строка 127: | Строка 126: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>pwd</code> '''(print work directory)''' - выводит путь к текущему каталогу, в котором мы находимся. | * <code>pwd</code> '''(print work directory)''' - выводит путь к текущему каталогу, в котором мы находимся. | ||
* <code>touch</code> - | * <code>touch</code> - создаёт файлы любого типа, например: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
touch readme.txt | touch readme.txt | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>man</code> и <code>--help</code> - показывают информацию о команде | * <code>man</code> и <code>--help</code> - показывают информацию о команде: | ||
** посмотреть страницу документации о команде: | ** посмотреть страницу документации о команде: | ||
**: <syntaxhighlight lang="bash"> | **: <syntaxhighlight lang="bash"> | ||
Строка 140: | Строка 139: | ||
cd --help | cd --help | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>locate</code> - | * <code>locate</code> - производит поиск файла в системе Linux. | ||
* <code>mc</code> - | * <code>mc</code> - запускает файловый менеджер Midnight Commander, который позволяет работать с файлами по FTP внутри консольного окна. | ||
* <code>ssh</code> '''(security shell)''' - | * <code>ssh</code> '''(security shell)''' - осуществляет вход в консоль другой системы LINUX. Синтаксис: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
ssh пользователь@IP_адрес или пользователь@имя контроллера | ssh пользователь@IP_адрес или пользователь@имя контроллера | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* <code>scp</code> '''(ssh copy)''' - | * <code>scp</code> '''(ssh copy)''' - копирует файл в другую систему LINUX(на контроллер). Синтаксис: | ||
*: <syntaxhighlight lang="bash"> | *: <syntaxhighlight lang="bash"> | ||
scp путь/файл - пользователь@IP_адрес | scp путь/файл - пользователь@IP_адрес | ||
</syntaxhighlight> | </syntaxhighlight> |