Перед тем, как погрузиться в программирование на bash, мы прочитаем короткую лекцию о псевдонимах bash, если вы устали
набирать одни и те же длинные комментарии снова и снова, тогда псевдонимы bash окажут вам большую помощь,
псевдоним bash - это не что иное, как ярлык для command В каждом дистрибутиве Linux есть по
крайней мере несколько псевдонимов, доступных для перечисления всех псевдонимов, просто запустите команду alias без каких-либо аргументов,
и мы увидим, что есть несколько псевдонимов для grep egrep или ls start, если вы запустите все псевдоним, который он
фактически запустит al и заглавная f, и если вы запустите ls без аргументов, он запустит
псевдоним, который равен ls минус минус цвет, равный auto, он не будет запускать исходную команду, поэтому псевдоним с
тем же именем, что и комментарий, предшествует команде для запуска исходного ls команда, а не псевдоним,
затем напишите обратную косую черту и имя команды, как эта обратная косая черта ls Я запускаю исходную команду, а
не псевдоним, исходная команда ls будет отображать все черным цветом, это исходная команда,
и это псевдоним creat новые псевдонимы очень просты, синтаксис выглядит следующим образом: псевдоним
равен, а команда для запуска, например, псевдоним c равно, а между двойными кавычками очистить.Я
только что создал новый псевдоним с именем c, который будет запускать четкий комментарий, очищающий экранную
заметку что если вы выйдете из текущего терминала
или откроете новый сеанс с другого терминала, псевдоним не будет доступен,
он доступен только в терминале, в котором он был определен, чтобы сделать псевдонимы постоянными, вам
необходимо объявить их в профиле подчеркивания точка bash или точка rc-файлы в домашнем
каталоге пользователя, поэтому я открываю этот bash rc из домашнего каталога пользователя, и в конце я пишу
псевдоним, теперь равный, скажем, дате плюс обратная косая черта процента f, а пробел - это
специальный символ, и это должен быть отменен с помощью обратной косой черты, а затем процентной заглавной буквы t,
фактически эта команда распечатает текущую дату и время,
и я сохраняю файл,
если я перезагружаю систему или открываю новый терминал, псевдоним будет b e все еще доступен,
я открываю новый терминал, и я пишу сейчас, и он отображает текущую дату и
время,
однако в терминале, в котором был определен псевдоним, недоступен, потому
что этот bash rc красный только при запуске оболочки
мы могли бы выйти из терминала и открыть его снова или запустить файл вручную, чтобы использовать bcrc,
теперь псевдоним доступен для удаления псевдонима в текущем сеансе, запустите псевдоним и
имя псевдонима, как на псевдониме, теперь хорошо, давайте посмотрим на другие полезные псевдонимы давайте предположим, что
вы часто подключаетесь к удаленному компьютеру с помощью ssh, например ssh минус p и случайный порт,
добавляемый пользователем 1, и ip-адрес, я пишу случайный ip-адрес
вместо запоминания порта и ip-адреса и каждый раз записываю всю команду
вы можете создать псевдоним, такой как этот псевдоним, и имя псевдонима, допустим, сервер 1
равен и команда между двойными кавычками
сейчас, когда я хочу подключиться к этому удаленному компьютеру, я просто запускаю псевдоним, поэтому сервер один,
конечно, выиграл ' t работает, потому что я написал
случайный IP-адрес, но он пытается подключиться к этому удаленному IP-адресу,
еще один полезный псевдоним porks equals и комментарий, который отобразит все открытые порты,
поэтому давайте начнем минус туба, а затем
быстро станем root в псевдониме терминала root равно sudo su
я в порядке, или для полного обновления псевдонима системы имя псевдонима update
равно и без комментариев псевдо apt update ampersand процент псевдо-apt dist минус обновление
минус y и процент процентов sudo apt-clean
now для обновления всей системы Я запускаю обновление псевдонима,
я останавливаю его, или другой псевдоним для ls, который будет отображать содержимое
каталога в одном столбце, сортируя файлы по их размеру в удобочитаемом формате,
псевдоним lt равно и комментарий ls минус h capital s заглавная f для типа минус минус размер
минус 1. минус минус размер распечатает размер каждого файла и lt или lt косая черта и т. д.
lte косая черта var log это все о псевдонимах спасибо