Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Обратная сторона создания псевдонима команды  (Прочитано 1508 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
Например, я создал alias pup=ls
Какой командой можно узнать псевдонимом какой команды является pup?

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
alias pup
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
alias pup
спасибо, нашел. Подскажите как сохранить псевдонимы после закрытия терминала?

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Katarsis, добавлять в .bashrc
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
Katarsis, добавлять в .bashrc
а как это сделать?

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля

а как это сделать?

открыть этот файл в любом редакторе и добавить все нужные альясы
по одному в каждой строке
типа так


Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
Katarsis, добавлять в .bashrc
Это файл так называется или расширение файла? Потому что у меня по поиску .bashrc выдает много результатов:
: /usr/bin/. /usr/sbin/. /usr/lib/. /bin/. /sbin/. /etc/. /lib/. /lib64/. /usr/games/. /usr/local/bin/. /usr/local/sbin/. /usr/local/etc/. /usr/local/lib/. /usr/local/games/. /usr/include/. /usr/local/. /usr/share/. /usr/share/man/ca/. /usr/share/man/ku/. /usr/share/man/id/. /usr/share/man/fr_CA/. /usr/share/man/vi/. /usr/share/man/shn/. /usr/share/man/en_CA/. /usr/share/man/si/. /usr/share/man/zh_TW/. /usr/share/man/fi/. /usr/share/man/ug/. /usr/share/man/sr/. /usr/share/man/ja/. /usr/share/man/lv/. /usr/share/man/my/. /usr/share/man/cs/. /usr/share/man/et/. /usr/share/man/az/. /usr/share/man/bn/. /usr/share/man/uz/. /usr/share/man/el/. /usr/share/man/fa/. /usr/share/man/ca@valencia/. /usr/share/man/man7/. /usr/share/man/sq/. /usr/share/man/uk/. /usr/share/man/th/. /usr/share/man/man8/. /usr/share/man/pl/. /usr/share/man/nb/. /usr/share/man/te/. /usr/share/man/gd/. /usr/share/man/man2/. /usr/share/man/zh_CN/. /usr/share/man/sv/. /usr/share/man/km/. /usr/share/man/man5/. /usr/share/man/pt_BR/. /usr/share/man/man4/. /usr/share/man/man6/. /usr/share/man/oc/. /usr/share/man/sk/. /usr/share/man/fo/. /usr/share/man/bg/. /usr/share/man/eu/. /usr/share/man/eo/. /usr/share/man/it/. /usr/share/man/ru/. /usr/share/man/man3/. /usr/share/man/zh_HK/. /usr/share/man/fr.UTF-8/. /usr/share/man/de/. /usr/share/man/fr.ISO8859-1/. /usr/share/man/be/. /usr/share/man/pa/. /usr/share/man/nl/. /usr/share/man/ar/. /usr/share/man/bs/. /usr/share/man/hr/. /usr/share/man/ml/. /usr/share/man/gl/. /usr/share/man/pt/. /usr/share/man/tr/. /usr/share/man/mhr/. /usr/share/man/en_GB/. /usr/share/man/lt/. /usr/share/man/da/. /usr/share/man/hu/. /usr/share/man/es/. /usr/share/man/hi/. /usr/share/man/ro/. /usr/share/man/io/. /usr/share/man/he/. /usr/share/man/fr/. /usr/share/man/ta/. /usr/share/man/ko/. /usr/share/man/bo/. /usr/share/man/man1/. /usr/share/man/zh/. /usr/share/man/ps/. /usr/share/man/fy/. /usr/share/man/se/. /usr/share/man/cy/. /usr/share/man/kk/. /usr/share/man/en_AU/. /usr/share/man/sl/. /usr/share/man/ast/. /usr/share/man/ms/. /usr/share/man/nn/. /usr/src/linux-headers-3.19.0-15/. /usr/src/linux-headers-3.19.0-33/. /usr/src/linux-headers-3.19.0-32/. /usr/src/linux-headers-3.19.0-15-generic/.tmp_versions /usr/src/linux-headers-3.19.0-15-generic/. /usr/src/linux-headers-3.19.0-15-generic/.config /usr/src/linux-headers-3.19.0-32-generic/.tmp_versions /usr/src/linux-headers-3.19.0-32-generic/. /usr/src/linux-headers-3.19.0-32-generic/.config /usr/src/linux-headers-3.19.0-33-generic/.tmp_versions /usr/src/linux-headers-3.19.0-33-generic/. /usr/src/linux-headers-3.19.0-33-generic/.config


Пользователь решил продолжить мысль 12 Ноября 2015, 19:33:51:
Haron Prime,
как называется ваш редактор?

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Цитировать
Это файл так называется или расширение файла?
это название файла
именно так, начиная с точки
расширения у него нет
он находится в домашнем каталоге пользователя
файл является скрытым - чтобы его увидеть, требуется открыть домашний каталог в файловом менеджере и нажать Ctrl+H
тогда все скрытые файлы и каталоги станут видны



Цитировать
как называется ваш редактор?
vim

Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
Haron Prime,
спасибо!

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Katarsis, как правило в руководствах приводят конкретный конфигурационный файл(конфиг). Или указывают где искать, но не расширения. Расширения характерны для винды. В linux часто работают с файлами без расширения, например скриптами или исполняемыми файлами.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Katarsis

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
    • Просмотр профиля
Katarsis, как правило в руководствах приводят конкретный конфигурационный файл(конфиг). Или указывают где искать, но не расширения. Расширения характерны для винды. В linux часто работают с файлами без расширения, например скриптами или исполняемыми файлами.
Эммм...а как тогда сохранить скрипт или исполняемый файл? И как система будет узнавать исполняемый это файл или текстовик, если расширение не имеет никакого значения? Как же он определяет что картинку открывать средством просмотра изображений, а txt в текстовом редакторе? Все равно расширение имеет значение, именно оно служит указателем системе каким приложением открыть файл. Иначе любой файл можно было бы открыть текстовым редактором.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Katarsis, расширение это чаще всего для винды))) Пример. Посмотри как начинаются скрипты в *nix. По первой строке скрипта можно понять на каком языке/диалекте написан. В некоторых случаях без расширения действительно не обойтись. Для теста попробуй с расширением и переименовав файл выполнить file имя\ файлаalsoijw@debian:~$  file 1.cpp
1.cpp: C source, UTF-8 Unicode text
alsoijw@debian:~$  mv 1.cpp 2
alsoijw@debian:~$  file 2
2: C source, UTF-8 Unicode text
alsoijw@debian:~$  mv time.vala 3
alsoijw@debian:~$  file 3 # определил не верно
3: C source, UTF-8 Unicode text
alsoijw@debian:~$  mv 3 time.vala
alsoijw@debian:~$  file time.vala  # определил не верно
time.vala: C source, UTF-8 Unicode text
alsoijw@debian:~$  file 'Advanced Molecular & Particle Physics Simulations.mp3'
/home/a lsoijw/Загрузки/Advanced Molecular & Particle Physics Simulations.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1,  56 kbps, 44.1 kHz, Stereo
alsoijw@debian:~$  file 'Advanced Molecular & Particle Physics Simulations'
/home/a lsoijw/Загрузки/Advanced Molecular & Particle Physics Simulations: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1,  56 kbps, 44.1 kHz, Stereo
Да, переименовав файл я всё равно могу его прослушать.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6256
    • Просмотр профиля
Все равно расширение имеет значение, именно оно служит указателем системе каким приложением открыть файл.
читать про mime-типы до просветления

Иначе любой файл можно было бы открыть текстовым редактором.
а что, нельзя?

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Цитировать
Иначе любой файл можно было бы открыть текстовым редактором.

любой файл - это текстовой докумен, в котором записана та или иная информация.
И, соответственно, этот текстовой документ можно открыть в текстовом редакторе - изображения, аудио и видео файлы, скрипты, даже бинарники.
Все они не более чем последовательность символов - двоичных/восьмеричных/шестнадцатеричных



 :)

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Иначе любой файл можно было бы открыть текстовым редактором.
а что, нельзя?
Некоторые редакторы малость повиснут при попытке открытия 25 Гб файлов.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

 

Страница сгенерирована за 0.041 секунд. Запросов: 23.