Полезные команды 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, о которых вы не знали, открывают новые возможности для использования этой системы и оптимизируют работу пользователей.