Запитання з тегом «files»

Маніпулювання файлами: копіювання, перейменування, пошук, аналіз, архівування тощо. Для роботи над текстом у файлі див. / Обробка тексту. Питання щодо файлового менеджера файлів (раніше Nautilus) див. У розділі / nautilus.

1
Якщо біт suid не впливає на каталоги, а клейкий біт не впливає на файли, чому вони не об'єднуються в один біт?
Чи це дозволить заощадити один біт на файл, чи є необхідні прокладки, які потрібно використовувати будь-коли? І навіть якщо є набивання, чому б все-таки не комбінувати їх і не використовувати додатковий біт для нової функції?

3
Як програми Mac можуть відстежувати місцезнаходження файлу?
Я спостерігаю таку поведінку на моєму Mac: Відкрийте PDF з PDF Expert, внесіть деякі зміни до файлу, перемістіть файл у Finder, збережіть його у PDF Expert і він буде правильно збережений на новому місці. Відкрийте оболонку в каталозі, як-от ~/foo, перейдіть в каталог з іншим додатком і pwd оболонки правильно …
18 files  filesystems  osx 

2
Надати користувачеві доступ для читання / запису лише до одного каталогу
Я запускаю сервер, і мені потрібно надати доступ до читання / запису до певного каталогу одному користувачеві. Я спробував таке: sudo adduser abcd sudo groupadd abcdefg chown -R .abcdefg /var/www/allowfolder chmod -R g+rw /var/www/allowfolder usermod -a -G comments abcd Вищезазначене, здається, працює, проте надає користувачеві доступ лише для читання до …

2
перегляд властивостей / атрибутів файлу dll та exe через командний рядок
У мене є необхідність переглянути деякі додаткові властивості файлів для файлів EXE і DLL. Якщо я відкрию Провідник Windows і додаю до нього додаткові стовпці, я можу побачити такі речі, як компанія, авторські права, назва продукту та версія продукту, коли він існує для цього файлу. Ці дані доступні через провідник …
18 linux  bash  files 

1
Як перенаправити stdout та stderr у файл та відобразити stderr на консоль?
Я знаю, як перенаправляти файл і використовувати tee; на базовому рівні. Так $ alias outanderr='bash -c "echo stdout >&1; echo stderr >&2"' # A fake "application" displaying both output and error messages. $ outanderr 1>file # redirect stdout to a file, display stderr stderr $ outanderr 2>file # redirect stderr …

2
Як оновити спільну бібліотеку без збоїв?
Тут написано, що ви можете переписати виконуваний файл, і процес буде працювати нормально - він буде перечитаний, коли процес перезапуститься. Однак, коли я намагаюся замінити бінарний файл під час запущеного процесу (з scp, від dev до тестового сервера), він каже: "файл зайнятий". І якщо я заміню спільний файл бібліотеки (* …

4
Одна команда, щоб перевірити, чи існує файл, і роздрукувати (користувацьке) повідомлення для stdout?
Сподіваюся, що це нормально зазначити, тепер, коли я зіткнувся з цим: Я вже знаю, що можна перевірити наявність файлів за допомогою команди test( [): $ touch exists.file $ if [ -f exists.file ] ; then echo "yes" ; else echo "no" ; fi yes $ if [ -f noexists.file ] …
18 linux  files 

3
Як можна обрізати файли за допомогою командного рядка?
Що таке консольний еквівалент наступного коду Python: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Можливо, якась заклинання до ДД? Ідея полягає в тому, щоб зробити файл розміром з 2 ГБ для використання, наприклад, для віртуалізації. kvm disk -cd whatever.iso #Only allocate …
18 files  dd  sparse-files 




4
Створіть віртуальний файл, який насправді є командою
Чи є якийсь спосіб створити віртуальний файл, такий, що читання з файлу насправді читається з stdoutкоманди команди; запис у файл - це фактично запис у stdinкоманду? Поки я це знаю з inotifywaitфайлом у файлі, який викликає команду, коли файл модифікується, приймаючи його з файлу і записуючи його назад. Мені не …
18 files  stdin 

2
Редагування текстового файлу за допомогою Vim не оновлює хвіст -f
Я використовую tail -f a.txtдля перегляду оновлень у файлі під назвою a.txt. Якщо я оновлюю файл, використовуючи щось на зразок ls -a >> a.txtдругої віртуальної консолі, зміни відображатимуться в реальному часі в першій. Якщо я оновлюю файл за допомогою Vim у другій віртуальній консолі, зміни не відображатимуться в першій. Я …
17 files  vim  tail 

1
ls -l vs ls -lL
Я знаю, що це виглядає як дублікат, але раніше задані питання не відповідають на моє запитання тому в оболонці я переходжу до /homeкаталогу і створюю там каталог, який його називаєplay потім я переходжу до цієї директорії /home/playі створюю два файли, перший - це текстовий файл, другий - символічне посилання на …


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