Полезные команды Linux, о которых вы точно не знали
Linux
Даже у опытных пользователей Linux мы можем удивить, рассказав о функциях, которые знают не все. Наверняка найдутся полезные команды Linux, о которых вы не знали. Познакомившись с ними поближе, вы точно зададитесь вопросом: а разве так можно? Почему я не узнал об этом раньше? Если вас интересуют возможности этой системы, а также разработка сайтов, обращайтесь к специалистам компании Nomax.
Список малоизвестных команд для Linux выглядит так:
sudo !!— позволяет выполнить запуск последней выполненной команды, используя права рута. Данный вариант окажется выходом, если в начале строки вы позабыли вставить sudo;^foo^bar— позволяет выполнить предшествующую команду, используя замену. Для примера запуститеecho "tprogezr", а потом^z;python -m SimpleHTTPServer— позволяет получить доступ к текущему месту хранения файлов, используя адрес http://$HOSTNAME:8000/;пробел команда— такая команда выполняет пробел, но не оставляет её записи в истории;ctrl-x e— такое одновременное нажатие клавиш позволяет запустить редактор, с помощью которого можно составить большую и сложную команду;-
'ALT+.' или ' .'— сочетание клавиш открывает возможность расположить в консоли аргумент последней команды; mount | column -t— открывает доступ к данным о файловых системах, оформляя его в столбцы;echo "ls -l" | at midnight— дает возможность для выполнения команды в определённое время;reset— команда дает возможность восстановить терминал после возникновения любого рода ошибок при оформлении текста на экране;curl ifconfig.me— открывает доступ к информации о своем IP;ssh -N -L2001:localhost:80 somemachine— команда позволяет создать туннель на удалённой машине от 80 порта до 2001 на машине локальной;man ascii— открывает быстрый доступ к данным таблицы ASCII;dd if=/dev/dsp | ssh -c arcfour -C username@host dd of=/dev/dsp— это быстрый вариант для перенаправления звука с микрофона пользователя на колонки на удалённой машине;arecord -f dat | ssh -C user@host aplay -f dat— еще один вариант для выполнения предыдущей команды, востребованный в последнее время;ctrl+u [...] ctrl+y— с помощью этой команды можно запомнить и восстановить текущую набираемую команду, что позволяет вернуться назад, что-то исправить и продолжить работу;curl -u user:pass -d status="Tweeting from the shell" http://twitter.com/statuses/update.xml— это возможность сделать твит через curl;wget --random-wait -r -p -e robots=off -U mozilla http://www.example.com— эта команда позволяет вытянуть всю информацию с сайта;(cd /tmp && ls)— команда позволяет перейти к директории, выполнить команду там, затем вернуться к предыдущей.
Полезные команды Linux, о которых вы не знали, открывают новые возможности для использования этой системы и оптимизируют работу пользователей.
