Как превратиться в пользователя root
Метки: команда pwd Linux | команда su root Linux | полномочия root Linux | пользователь root Linux
Просмотров: 6387
Команда su позволяет работать одному пользователю одновременно от имени других пользователей. Команда su, сокращенная от switch user, что в переводе означает переключение пользователей, а не как многие привыкли считать – суперпользователь.
Выполнять команду su довольно просто. Для этого, нужно лишь ввести ее имя, а потом указать пользователя, от имени которого вы планируете выступать.
Давайте рассмотрим некоторую особенность, связанную с командой rm и ее применением к файловой системе. Вы не сможете, как бы не старались, удалить каталог, который является поддержкой файловой системы, вы не сможете. Да и зачем удалять его? Давайте вообще их не трогать.
Как удалять файл, который имеет в своем имени пробел? Самый простой способ – вызвать команду rm и указать имя файла в качестве пары метров – не подойдет. Ведь заданное имя, эта команда будет интерпретировать как отдельные параметры. Но на самом деле, данная задача решается не сложно.
Нужно всего лишь ввести имя файла в кавычках.
Для того, чтобы решить данную задачу, воспользуйтесь сочетанием команд -R (или –recursive) и -f (или –force). Опция –R указывает команде rm на переход к соответствующему каждому подкаталогу и удаление его содержимого, а опция f говорит о том, что юзеру не нужно напоминать о том, что очередной удаляющийся каталог содержит файлы.
Файл удалить можно очень просто, но что потом можно сделать с каталогами?
$ pwd /home/hub-lex/Testing/command_mv_test $ ls -l -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 18:39 img_02_old.jpg -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 08:16 img_05.jpg -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 08:16 img_06.jpg -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 18:33 img_08.jpg -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 18:33 img_09.jpg -rw-r--r-- 1 hub-lex hub-lex 0 Апр 15 18:33 img_10.jpg drwxr-xr-x 2 hub-lex hub-lex 4096 Апр 15 08:21 new_IMG_DIR $ rm new_IMG_DIR/
С помощью опции i (или –interactive) можно сделать команду rm немного безопаснее. В данном случае команда будет запрашивать подтверждение при удалении того и иного файла с системы. При осуществлении работы с правами root, данная команда просто необходима. Поэтому, рекомендуем поучится правильному вводу команды.