Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

4
Чому команда `cd` не працює через SSH?
Я намагався створити резервну копію деяких файлів за допомогою SSH, але замість тих tar, які я хотів, я отримав свою домашню папку. Я зробив кілька додаткових тестів, і це зводиться до цього: ssh root@server /bin/sh -c "cd /boot && ls -l" Який, на мій подив, перераховує файли в /rootне /boot. …
41 shell  ssh  cd-command 

6
Як змонтувати файл зображення без дозволу root?
Чи можу я монтувати зображення файлової системи без дозволу root? Зазвичай я б робив: mount -o loop DISK_IMAGE FOLDER Не використовуючи sudo і не встановлюючи костюм mount, чи є підходящий спосіб зробити це? Я знаю, що можу використовуватись fusermountіз деякими ISO-образами, але це досить обмежено, навіть для ISO-образів деякі мої …
41 mount 

4
Як перейменувати сеанс gnu screen
Я веду екранну сесію, і я хотів би змінити її ім'я. Я знаю, що при запуску нового сеансу на екрані я можу використовувати опцію '-S', щоб дати йому ім'я. Як змінити це ім'я, коли сеанс вже розпочався?
41 gnu-screen 

3
VirtualBox: чи погана ідея призначити більше ядер віртуального процесора, ніж кількість фізичних ядер процесора
Оскільки у мене є процесор, здатний на Hyper-Threading , мені цікаво, чи погана ідея призначати більше віртуальних ядер CPU, ніж кількість фізичних ядер CPU, як свідчить таке попередження: Стенограма: Віртуальній машині призначено більше віртуальних процесорів, ніж кількість фізичних процесорів у хост-системі. Це, ймовірно, погіршить продуктивність вашої віртуальної машини. Подумайте про …

5
Замінити змінні середовища у файлі їх фактичними значеннями?
Чи є простий спосіб замінити / оцінити змінні середовища у файлі? Скажімо, у мене є файл, config.xmlякий містить: <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </property> <property> <name>rootPath</name> <value>/services/$SERVICE_NAME</value> </property> ... тощо. Я хочу замінити $INSTANCE_IDу файлі значення INSTANCE_IDзмінної оточення, $SERVICE_NAMEзначенням SERVICE_NAMEenv var. Я не знаю апріорі, які параметри середовища потрібні (а точніше, я …

6
Зайнятий пристрій на Umount
У мене часто виникає проблема, щоб вимкнути каталог: umount / mnt / dir umount: / mnt / dir: пристрій зайнятий Є багато причин, чому пристрій зайнятий. Іноді запущені процеси, які мають відкриті блокування, іноді є інші каталоги, встановлені поверх /mnt/dir. Моє запитання: Які дії можна перевірити, чому каталог не вдалося …
41 linux  unmounting 

3
Чому команда “ls” показує дозволи на файли в розділі FAT32?
Я вважаю, що файлова система FAT32 не підтримує права доступу до файлів, проте коли я перебуваю ls -lна розділі FAT32, ls -lвидно, що файли мають дозволи: -rw-r--r-- 1 john john 11 Mar 20 15:43 file1.txt -rw-r--r-- 1 john john 5 Mar 20 15:49 file2.txt Чому ls -lвідображаються дозволи файлів?

2
Чому я не можу видалити "." каталог?
Я спробував видалити '.' каталог. Я думав, що я можу просто видалити свою робочу директорію, не входячи в батьківський каталог. Суть мого питання полягає в пошуку деякого розуміння того, як працює система Linux для видалення файлів.

6
Для якого процесу "/ proc / self /`? "
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html говорить /proc/self/Каталог являє собою посилання на поточний процес. Завжди є кілька процесів, що працюють одночасно, тож який процес є "поточним запущеним процесом"? Чи має "поточний запущений процес" щось спільне з тим, який процес зараз працює на процесорі, враховуючи переключення контексту? Чи "поточно запущений процес" не має нічого спільного з …
40 linux  process  proc 

2
Чому заміна процесу призводить до файлу під назвою / dev / fd / 63, який є трубкою?
Я намагаюся зрозуміти названі труби в контексті цього конкретного прикладу. Я набираю <(ls -l)свій термінал і отримую вихід як bash: /dev/fd/63: Permission denied. Якщо я набираю cat <(ls -l), я міг би бачити вміст каталогу. Якщо я замінити catз echo, я думаю , що я отримую ім'я терміналу (або це?). …

9
Для чого насправді розділ / boot?
Я читаю відносно старий текст про розділи та файлові системи Linux ( Біблія сертифікації LPIC 1 ). Він говорить: Деякі версії завантажувачів Linux не можуть отримати доступ до ядра, яке знаходиться поза першими 1024 циліндрами на диску. Поклавши розділ / boot на початку диска, ви можете бути впевнені, що не …

2
~ Завжди дорівнює $ HOME
Я знаю, що про це, ймовірно, питали і раніше, але я не зміг його знайти в Google. Дано Ядро Linux Немає конфігурацій, які змінюють $ HOME баш Чи ~ == $HOMEбуде правдою?

1
Як комбінувати zsh autocomplete для аргументів функції обгортки та існуючої команди
Я працюю здебільшого у гвімі та багатьох терміналах. Спочатку я вважав за краще відкрити всі свої файли в одному екземплярі vim. З цією метою я використовував псевдонім для відкриття файлів з моїх терміналів на поточному сервері vim. alias rv="gvim --remote-silent" Але наявність багатьох файлів з декількох проектів, відкритих в одному …
40 zsh  autocomplete 

9
Як видалити цей незмінний каталог?
Я знімав пошкоджений файл tar і мені вдалося закінчити якийсь каталог, який я не можу видалити, якщо я спробую його видалити, здається, його неможливо знайти, але lsпоказує, що він присутній, як з bash, так і з python, я отримую подібна поведінка, окрім одразу після того, як я спробую її видалити …
40 files  directory  nfs  rm 

1
Що сталося з bzip1?
bzip2 був фактично стандартом для досить сильного стиснення протягом багатьох років. Я сам набрав bzip2команду тисячі разів до цього, що змушує мене замислитися - що сталося з bzip, або bzip1? Google, схоже, не дуже мені розповідає про це, і здається, це може бути цікавим уроком історії.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.