Как открыть папку в linux через терминал? [закрыто]
Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост .
Закрыто 5 лет назад .
Как я могу открыть папку в каталоге?
скажу, что я меняю свой текущий каталог на: cd /root/dir/
тогда я перечисляю все файлы там: ls folder1 folder2 folder3
Теперь я хочу открыть папку 1. Если я попробую «./», я получу: ./folder1 bash: ./folder1: Is a directory
Как я могу сделать это без необходимости вводить cd снова, то есть: cd $(pdw)/folder1
Если вы хотите открыть папку с помощью файлового менеджера nautilus, вы можете перейти в нужный каталог, как вы упомянули cd /root/dir/ , проверить папки по этому пути с помощью, ls а затем, если вы хотите открыть folder1, введите:
./ используется для выполнения файла (не открывать каталог).
(В) CLI Метод : Вы можете открыть папку в терминале с помощью cd folder1 или dir folder1 или ls folder1 .
(Кому) Метод GUI: Если вы хотите открыть с помощью файлового менеджера (например, nautilus), введите nautilus folder1 (для Ubuntu nautilus — файловый менеджер по умолчанию)
Я обнаружил, что простой набор текста gnome-open «any-oject» открывает любую папку или файл в программе по умолчанию на Ubuntu. Если это папка, она использует ваш проводник по умолчанию 🙂
Оболочка zsh может сделать это с помощью AUTO_CD опции.
Просто вставьте setopt AUTO_CD свой .zshrc файл (сначала запустите zsh, чтобы создать файлы среды zsh ). Вы можете напрямую вызвать zsh в командной строке терминала, чтобы начать сеанс zsh, или вы можете изменить оболочку по умолчанию на zsh с помощью команды chsh .
Кстати, это не странная особенность, перекрестные каталоги имеют атрибут «execute», поэтому имеет смысл выполнять каталог, как и любые стандартные команды.
Источник
Ошибка отказано в доступе Linux
Новые пользователи довольно часто сталкиваются с такой ошибкой, как ошибка отказано в доступе Linux. Если вы только что перешли с Windows, то можете еще не знать всех особенностей операционной системы Linux и почему возникает такая проблема.
В этой статье мы рассмотрим причины ошибки access denied linux, а также как ее обойти.
Ошибка отказано в доступе Linux
Наиболее часто такая ошибка встречается, в таких случаях:
- Вы пытаетесь выполнить команду в терминале;
- Вы пытаетесь примонтировать внешний носитель с помощью файлового менеджера;
- Вы пытаетесь запустить системный сервис и находите такую ошибку в логе.
В операционной системе Linux действует сложная система полномочий. Настройки доступа для каждого файла настраиваются тремя параметрами — чтение, запись и выполнение. Эти параметры устанавливаются для трех категорий — владелец файла, группа файла и все остальные пользователи.
Если вы попытаетесь получить доступ, например, открыть для чтения файл, к которому вам доступ не разрешен, то вы получите такую ошибку. А учитывая что все устройства, сокеты, и другие системные объекты — это тоже файлы, то вы будете получать такую ошибку всегда, когда попытаетесь сделать то, что вам не позволено. Самый простой способ обойти такой запрет — это выполнять нужную команду от имени суперпользователя.
Многие программы проверяют после запуска от какого пользователя они запущены и говорят, что их нужно запускать от имени суперпользователя, но так ведут себя не все. Например, команда ls вернет ошибку отказано в доступе linux если вы попытаетесь посмотреть содержимое каталога суперпользователя:
Но эта же команда нормально отработает нормально при использовании команды sudo:
Другой случай, это если вы обнаруживаете проблему в логах какого-либо системного сервиса, например, веб-сервера Apache. Казалось бы, должно было быть все верно, потому что запуск и так выполняется от имени суперпользователя.
Но нет, сервисы не только запускаются от имени суперпользователя, но потом, для увеличения безопасности они меняют пользователя на обычного, не привелигированного. Например, Apache работает от имени пользователя apache или www-data. Уже от имени этого пользователя программа пытается получить доступ к файловой системе.
Если нужная папка не доступна этому пользователю для чтения то вы получите ошибку access denied linux. Обычно, в логе программа сообщает какая папка или файл нужен когда происходит ошибка.
Вам просто нужно поменять на него права с помощью утилиты chmod или изменить владельца chown. Причем, нужно чтобы ко всем подкаталогам на пути к целевому каталогу был доступ у программы. Например, нельзя так чтобы права на чтение /home/ не было, а на /home/user/ было. Так не пройдет.
Права разрешающие чтение и запись владельцу и только чтение для группы и остальных вставляются командой:
sudo chmod 755 /путь/к/файлу
Или для смены прав для всех файлов в каталоге и самого каталога:
sudo chmod -R 755 /путь/к/каталогу
Или вы можете изменить владельца, обычно, это более безопасная и распространенная практика:
sudo chown пользователь /путь/к/файлу
$ sudo chown -R пользователь /путь/к/каталогу
Имя пользователя, от имени которого работает сервис вы можете посмотреть с помощью команды:
sudo ps aux | grep имя_сервиса
После того как вы установите правильные права, ошибка отказано в доступе linux больше не будет встречаться.
Выводы
В этой статье мы рассмотрели что делать если случается ошибка нет доступа linux, а также почему она возникает. Надеюсь, эта информация была полезной для вас. Если остались вопросы, спрашивайте в комментариях!
Источник
Не могу открыть папки на рабочем столе, дважды щелкнув Ubuntu 17.10
Когда я пытаюсь открыть папки (и корзину), дважды щелкнув их на рабочем столе, ничего не происходит. Однако, когда я щелкаю правой кнопкой мыши по папке, выбираю «Открыть с помощью другого приложения», а затем выбираю «Наутилус», он открывается нормально. Я думаю, что это как-то связано с файловым менеджером по умолчанию, может быть? (Я могу открыть другие файлы, которые обычно не являются папками)
7 ответов
Моя система — Ubuntu 17.10.
У меня была эта проблема 5 минут назад. Вот мое решение.
Просто установите gnome-tweak
Затем выключите и включите некоторые параметры на рабочем столе. Как показывать иконки включаться и выключаться. Тогда кажется, что все обновляется, и все снова работает!
Лучшее решение, которое сработало для меня, это использовать следующие команды:
Я знаю, что это не является прямым решением проблемы (что у меня тоже было), но я выбрал полностью установить другой файловый менеджер. Я выбрал Немо. Вот как вы интегрируете Nemo в Ubuntu, заменяя Nautilus (виновник здесь).
- Прежде всего вы устанавливаете Nemo, как описано здесь: INSTALL NEMO
- Затем вы устанавливаете Nemo в качестве файлового менеджера по умолчанию, как показано здесь: DEFAULT NEMO
Затем, если вы хотите, чтобы Nemo отображал стандартные значки на рабочем столе, такие как «Домой», «Компьютер», «Сеть», «Корзина с вещами» и т. Д., Вам нужно включить некоторые настройки. Я вполне уверен, что вы можете сделать это в Терминале, но я решил установить графический интерфейс «dconf-tools»
, а затем запустить графический интерфейс, выполнив
Настройки то, что вам нужно изменить, находится в «/ org / nemo / desktop». Они довольно самоочевидны.
Я надеюсь, что это было полезно для вас.
Проблема в старой установке xfce или пакете exo-utils. Удалить «exo-utils». Это хорошо известная и старая проблема:
И все работало, как и ожидалось.
Вы можете обновить приложение по умолчанию для открытия папок до nautilus, выполнив следующую команду.
Я вошел в свои настройки, выбрал Универсальные настройки и внизу изменил задержку двойного щелчка обратно на первоначальную скорость задержки. Это было единственное решение для меня. У меня была такая же проблема, но работала версия 18.04. видел здесь
Я надеюсь, что это помогает другим!
Переустановка наутилуса не решала вопрос. Я попробовал много других вещей как сброс dconf и переустановка инструмента тонкой настройки гнома и т.д., но ничто не помогло. В моем случае проблема происходила из-за сервисного остатка FileManager dbus от другого рабочего стола, который я принимаю, мог бы вмешиваться в рабочий стол по умолчанию.
Шаги для устранения этой проблемы:
Чтобы знать, есть ли у Вас та же проблема, Вы можете:
1. завершите настольное наутилусом выполнение это снова в терминале. (этот путь Вы видите журналы от сервиса наутилуса), 2. Попытайтесь открыть любой подарок папки на своем рабочем столе и искать ошибку: не может открыть папку на рабочем столе, freedesktop соединяют шиной не готовый
3. Если Вы видите это точно та же проблема и можете быть разрешены вышеупомянутыми шагами для фиксации.
Источник
Перестали открываться папки
Здравствуйте, случайно удалил один из долфиновских файлов, восстановил его, однако теперь, когда пытаюсь, зайти в папку, появляется белое окошко и, почти сразу, закрывается. Помогите, пожалуйста, исправить ситуацию. система kali linux
Убунту установите, всё будет работать.
А еще есть выходы?
Если долфина, то как?
Есть. Федора, суся, *бунты. Вам надо установить какой-то нормальный дистрибутив, а не кали.
Того, кто «случайно удалил один из долфиновских файлов».
А в данной ситуации без установки иной системы вы можете что-то толковое посоветовать?
возможно, у тебя на двойной щелчок по директории стоит какой-то левый обработчик. Покури настройки дельфина.
Конечно могу, почитайте про правильный выбор дистрибутива.
А в данной ситуации без установки иной системы вы можете что-то толковое посоветовать?
Можем, если объяснишь, зачем тебе нужен именно кали. Это специфичный дистрибутив, предназначенный для разового запуска с флешки и пентестов. Использование его в качестве основной десктопной ОС не предусмотрено, о чем сообщают сами разработчики, и что подразумевает как раз вот такие вот ошибки на ровном месте.
В мр.Роботе у него кали с гномом.
Бесполезно, эта музыка будет вечной.
Мне повезло, я такое не смотрю.
Бесполезно, эта музыка будет вечной.
Ну я все еще надеюсь.
На kali.org на главной скриншот с гномом. Да даже если крыса, откуда у него дельфин взялся?
В Роботе концовку слили, хуже, чем Лост и Игра Престолов, вместе взятые. А первые сезоны ничего закрутили, если не обращать внимание, как он пароли за секунды брутит, смотреть можно.
я студент ИБ 1 курса
Забей, им mandala уже на лорвики целую статью написал, помогло слабо, если вообще) Зачем читать статьи, когда НАДО СЛАМАТЬ ВАФЛЮ САСЕДУ пыщпыщ1111адинадин
Круто, а кали тебе зачем в качестве основной ОС?
И вам там кали дают? Мне страшно за будущее нашей ИБ)
На kali.org на главной скриншот с гномом
А я вижу крысу. Кроме того, с кали.орг:
Xfce consists of separately packaged parts that together provide all functions of the desktop environment, but can be selected in subsets to suit user needs and preferences. This is Kali’s default desktop environment.
В Роботе концовку слили, хуже, чем Лост и Игра Престолов, вместе взятые
Не смотрел, но могу представить. Что же, и не буду, спасибо.
нам препод сказал в нем учиться работать. Честно сказать, мне кали совсем не нравится, однако что поделать… препод упертый
когда НАДО СЛАМАТЬ ВАФЛЮ САСЕДУ пыщпыщ1111адинадин
Да не, все проще: зачем читать, если можно посмотреть васяна с ютупа.
Ну значит, сменили на xfce. Ну все равно, откуда дельфин, непонятно.
Установил. Видимо, на 1 курсе ИБ как раз требуют кали и долфин.
Ты ошибся в выборе учебного заведения.
Починил. Что-то с друдом вериться, чтобы вам препод кали сказал юзать. Ему лет много?
В нем не нужно работать. В нем нужно «Запустил с флешки, запустил нужную софтину, поработал с ней, выключил и убрал флешку с стол». А работать — это другие дистрибутивы.
Гнать его в зад, ну.
Да, сейчас вообще до того дошло, что гуглю что-то мне интересное, а в текстовом виде ИНФЫ НЕТ, есть только видос. Жесть конечно.
Я вас очень прошу объяснить, что мне делать? Я даже лабораторку не могу сделать, так как ни одна папка не открывается
Ты ошибся в выборе учебного заведения.
Не, ну преподают всегда обычно что-то оторванное от реальности, но это уже чет совсем зашквар, если он правду говорит, конечно.
Ну да,походу, собрать дельфин это домашка от кали-препода =D
а зачем мне врать, тем более вуз паршивый
Тут ещё дело в том, что кали выглядит неплохо. На сайте же нет огромного красного баннера с картинками (иначе не поймут), что он не подходит для каждодневного использования на десктопе.
Дай ему почитать, сами разработчики этого дистрибутива пишут, что его нельзя использовать как основной дистрибутив.
Лень искать, загугли «ЛОР вики стоит ли использовать kali» и дай почитать ту статью преподу. Скажи ему, что он в линуксах не шарит, и пусть Slackware ставит. Чего и его ученикам желаю.
нет огромного красного баннера
А это баг, надо бы написать разрабам, чтоб повесили. И штук 20 ссылок на кали-треды приложить,в качестве аргумента.
Я все понимаю, но помогите мне, пожалуйста, разобраться в данной ситуации
- Установите другой ФМ.
- Укажите преподавателю на его ошибку
я не могу в данный момент снести кали, у меня там весь 1 курс хранится, а я даже в корневой раздел зайти не могу!
Чтобы ты понимал: кали, это такой комбайн, в который запихнуто овердохрена специфичных утилит, многие из которых слабо дружат с друг с другом и системой. Все это склеено тонной костылей и соплей. В режиме «запустил один раз», как я выше писал, оно работает. Но как только ты попытаешься выйти из этого сценария, да тупо даже обновить его попробуешь, весь этот колхоз рассыпается как карточный домик. А починить все это можно только имея какие-то знания об этой ОС в целом, и имея опыт работы с ней. Хотя чинить не нужно, он не для этого сделан.
А вы все его пытаетесь использовать, натыкаетесь на эту особенность и, не желая думать, копипастите сюда тупые вопросы из разряда «КАК ПОЧИНИТЬ!», что и вызывает тонну негатива к калиюзерам на этом форуме.
Совет тебе: хочешь научиться линуксу и его понять — используй нормальный дистрибутив. Не хочешь — запусти кали с флешки, сделай дело, и выключи. Сэкономишь кучу нервов и себе, и людям.
Источник