Как стать автором
Обновить

Комментарии 11

в Linux есть команда alias? Не верю!


$which alias
$ echo $?
1

Так что заслуженный минус.

Есть и прекрасно работает. Запустить на пробовали?
$ alias --help
alias: alias [-p] [name[=value] ... ]
Define or display aliases.

Without arguments, `alias' prints the list of aliases in the reusable
form `alias NAME=VALUE' on standard output.

Otherwise, an alias is defined for each NAME whose VALUE is given.
A trailing space in VALUE causes the next word to be checked for
alias substitution when the alias is expanded.

Options:
-p print all defined aliases in a reusable format

Exit Status:
alias return
Как мне кажется, в команде chmod стоило пояснить, что существуют 4 разрешения(0 — нет прав, 1 — выполнение,2 — запись, 4 — чтение), а остальные (3,5,6,7) — это сумма соответствующих разрешений. Думаю, так лучше было бы запомнить и проще понимать.
Спасибо за ответ
а как же grep, less, tail? Ещё sed забыли же??? Что только не напишут ради пиара.
Это первая часть, всего будут три.
Обозначения символов:
r – Чтение.
w – Запись.
x – Выполнение.
Начало за здравие…
Тогда вводим следующую команду:
chmod 765 ex.txt
конец за упокой.

Я понимаю, что так исторически сложилось и цифры читать проще, когда с ними есть опыт и ты понимаешь, что 6 — это «всё за исключением исполнения».
Но если статья для новичков (а кто ещё может не знать про chmod и прочее), то почему нет более наглядных вариантов:
chmod a+x ex.txt
chmod a-w ex.txt
chmod u=w ex.txt
cat -A самый полезный ключ, выводит непечатные символы. Иногда по другому невозможно понять, что не нравится в конфиге или скрипте.
Чтобы приведенными командами воспользоваться без ls надо обладать недюжинной памятью.
Про alias упомянули; curl как в данный список затесался совсем непонятно. Начинать надо с как минимум с входящего в coreutils, а не бессвязной солянки.
А вообще первой *nix командой должен бы быть man.

$ man man

Приблизительно так должно выглядеть то самое чтение манов вслух (с почасовой оплатой, конечно) :D
А так, можно спокойно пользоваться линуксом и без всех этих команд. И даже программы писать. ;)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий