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

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

5
Визначення того, чи файл є твердим або символічним посиланням?
Я створюю скрипт оболонки, який би переніс назву / шлях до файлу і визначив, чи файл є символічним або жорстким посиланням. Єдине, я не знаю, як зрозуміти, чи є вони жорсткою ланкою. Я створив 2 файли, одне тверде посилання та одне символічне посилання для використання в якості тестового файлу. Але …

4
Як перелічити файл блокування процесів?
Використовуючи flock, кілька процесів можуть мати загальний замок одночасно або чекати, щоб придбати блокування запису. Як отримати список цих процесів? Тобто для заданого файлу X ідеально знайти ідентифікатор процесу кожного процесу, який або містить, або чекає, блокування у файлі. Було б дуже вдалий початок, хоча просто підрахувати кількість процесів, які …
51 files  process  lock 

5
Отримання розміру лише з файлами
Як я можу отримати розмір усіх файлів та всіх файлів у його підкаталогах за допомогою команди du. Я намагаюсь виконати наступну команду, щоб отримати розмір усіх файлів (і файлів у підкаталогах) find . -type f | du -a Але це також виводить розміри папок. Як я можу отримати перелік розмірів …
51 files  find  disk-usage  aix  ksh 

8
Чому в системах Unix нам доводиться чітко `відкривати ()` і `закривати ()` файли, щоб мати можливість їх читати () або писати ()?
Чому open()і close()існує в розробці файлової системи Unix? Не могла ОС просто вперше виявити read()або write()подзвонила і зробила б все, open()що зазвичай робилося?

3
як вивести текст як на екран, так і в файл у скрипті оболонки?
В даний час у мене є сценарій оболонки, який записує повідомлення до файлу журналу, як це: log_file="/some/dir/log_file.log" echo "some text" >> $log_file do_some_command echo "more text" >> $log_file do_other_command Під час виконання цього сценарію виводу на екран немає, і, оскільки я підключаюсь до сервера за допомогою putty, я повинен відкрити …

3
Як знайти всі бінарні виконувані файли рекурсивно в каталозі?
Якщо я використовую findтаку команду: find /mydir/mysubdir -executable -type f перелічуються всі виконувані файли (крім каталогів), включаючи виконуваний файл сценарію (наприклад, script.sh тощо). Що я хочу зробити, це перелік лише бінарних виконуваних файлів.
46 files  find  binary 

4
Команда 'chmod g + s'
Привіт, я хочу зрозуміти роль chmod g+sкоманди в Unix. Я також хотів би знати, що це робить у цьому конкретному контексті: cd /home/canard; touch un; chgrp canard .; chmod g+s .; touch deux ; Я розумію всі команди команд, за винятком, chmod g+sі хочу знати відмінності між файлами unта deuxрезультатами …

7
Розширення файлів для скриптів оболонки Unix [закрито]
У Вікіпедії стаття для .sh говорить: Тип розширення файлу .sh див . У оболонці Bourne . Як щодо інших оболонок Unix? Я знаю, що шебанг використовується у файлі для позначення перекладача для виконання, але мені цікаво: Які плюси та мінуси розширень файлів проти розширень файлів?

5
mv: Перемістити файл лише в тому випадку, якщо призначення не існує
Можу чи я використовувати mv file1 file2таким чином , що вона рухається тільки file1в file2разі file2не існує? Я намагався yes n | mv -i file1 file2 (це дозволяє mvзапитати, чи слід file2 переосмислити і автоматично відповісти "ні"), але, окрім зловживань, -iвін також не дає мені гарних кодів помилок (завжди 141 …
44 shell  files  mv 


4
Режим дозволу на файл, що закінчується на @ або +
Я змінював дозволи файлів і помічав, що деякі режими дозволів закінчуються @як в -rw-r--r--@, так і +як в drwxr-x---+. Я переглянув сторінки чоловіків для chmod та chown та шукав різні довідкові форуми, але не можу знайти нічого про те, що означають ці символи.

9
Пошук усіх "небінарних" файлів
Чи можна за допомогою findкоманди знайти всі "небінарні" файли в каталозі? Ось проблема, яку я намагаюся вирішити. Я отримав архів файлів від користувача Windows. Цей архів містить вихідний код та файли зображень. Наша система побудови не грає добре з файлами, які мають закінчення рядків Windows. У мене є програма командного …
43 files  find  text  newlines 



4
Яка різниця між / tmp та / run?
Згідно з FHS-3.0 , /tmpпризначений для тимчасових файлів і /runпризначений для змінних даних часу виконання. Дані в /runповинні бути видалені при наступному завантаженні, що не потрібно /tmp, але все ж програми не повинні припускати, що дані в /tmpньому будуть доступні при наступному запуску програми. Все це здається мені досить схожим. …
42 linux  files  filesystems  fhs 

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