rm var/myfolder/*/*
Будет удалено все внутри подпапок, не касаясь самих подпапок.
Первый *
предназначен для подкаталогов самой папки myfolder
( A
, B
, ...). Второй *
предназначен для файлов в A
, B
и т. Д.
ЕСЛИ внутри A
, B
и т. Д. Сначала запустите:
rm / var / myfolder / * / * / *
, затем запустите rm / var / myfolder / * / *
.
Попробуйте смонтировать общий ресурс smb через файл fstab. Для этого вам понадобится root-доступ. Начните с открытия терминала командной строки и ввода su -
. Если вы не знаете пароль root, попробуйте sudo su -
и введите пароль своей учетной записи.
Откройте файл /etc/fstab
с помощью gedit или любого другого текстового редактора, который вам удобен, мы воспользуемся gedit, потому что он используется по умолчанию в Ubuntu:gedit /etc/fstab
.
Перейдите в конец файла на новой строке и введите следующее:
//192.168.0.254/volume1 /media/windowsshare cifs username=user,password=pass 0 0
, заменив user
и pass
именем пользователя и паролем, которые вы использовали для входа в систему. Вы также можете заменить windowsshare
любым именем по вашему желанию.
Теперь сохраните и выйдите из редактора. Перейдите к /media/
и создайте папку, которую вы назвали в fstab,поэтому в нашем случае здесь мы делаем следующее:
cd /media
mkdir /media/windowsshare
Теперь попробуйте смонтировать общий ресурс из fstab, набрав:
mount -a
Эта команда сообщает ubuntu :«Смонтировать все файловые системы, определенные в /etc/fstab», поэтому она должна выбрать новую запись.
Если ошибок нет, то мы золотые! Если есть, дайте мне знать.
Распространенной ошибкой может быть отсутствие файла mount.cifs в Ubuntu. В этом случае вернитесь к терминалу (как root )и введите apt-get install cifs-utils
. Это позволит вам смонтировать общие ресурсы smb в вашей системе.
Чтобы найти файлы в обозревателе файлов, выберите «Файловая система» -> «Медиа» -> «Общий ресурс Windows».
Много раз сталкивался с одной и той же проблемой с маршрутизаторами TPLink, они действительно не работают с Linux. Ниже показана моя установка Archer VR600, но она очень похожа на 8980
.Я монтирую диск с псевдонимом в файле ~/.bashrc
alias mount-smb='mount -t cifs //192.168.1.1/volume\(sda1\) /mnt -o vers=1.0'
Как ни странно, том называется 'volume (sda1 )', несмотря на отсутствие поддержки Linux, поэтому скобки в команде bash скрыты.
Затем, что еще больше сбивает с толку, диск указан в настройках маршрутизатора как G :. на который можно не обращать внимания, он даже в виндозе не используется.
Вам необходимо получить доступ к маршрутизатору в расширенном режиме и точно проверить, какое имя тома. Оно сильно различается в зависимости от модели и версии прошивки.
Эта команда монтируется в /mnt
и указывает версию 1.0 для обеспечения совместимости.
Вам будет предложено ввести пароль для учетной записи, которую вы настроили при включении smb-доступа к USB-накопителю.