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

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

8
Перевірте, чи є файли, що відповідають шаблону для виконання сценарію
Я намагаюся написати ifзаяву, щоб перевірити, чи є файли, що відповідають певній схемі. Якщо в каталозі є текстовий файл, він повинен запускати заданий сценарій. Мій код на даний момент: if [ -f /*.txt ]; then ./script fi Будь ласка, дайте кілька ідей; Я хочу запустити скрипт, лише якщо .txtв каталозі …

3
Чому розетки TCP / IP вважаються "відкритими файлами"?
Мені потрібна допомога, яка сприймає те, що я впевнений, що це основна концепція в Linux: ліміт відкритих файлів. Зокрема, мене бентежить питання, чому відкриті сокети можуть рахувати загальну кількість "відкритих файлів" у системі. Може хтось, будь ласка, детальніше пояснив причину? Я розумію, що це, ймовірно, стосується всього принципу "все є …

1
Хто створює / etc / {group, gshadow, passwd, тінь} -?
У будь-якій системі Linux, до якої я маю доступ (пара Archlinuxes, Ubuntu, Debian Sid та Gentoo), є наступні 4 файли /etc/, які закінчуються тире: /etc/group- /etc/gshadow- /etc/passwd- /etc/shadow- В Інтернеті кажуть, що це лише резервні файли, оновлені до наступної до останньої зміни. Тепер мені цікаво: хто створює ці файли? Це …
29 linux  files  etc 


4
Як зробити тимчасовий файл в оперативній пам’яті?
У мене є сценарій, який передасть свій вихід |tee scriptnameYYMMDD.txt. Після кожного циклу циклу for, в якому генерується висновок, я зміню вміст файлу, tac scriptnameYYYYMMDD.txt > /var/www/html/logs/scriptname.txtщоб вивід журналу був видно у вікні браузера з останніми рядками вгорі. У мене буде декілька сценаріїв, які роблять це паралельно. Я намагаюся мінімізувати …

2
Чи безпечно переміщувати файл, до якого додається?
У мене є процес node.js, який використовується fs.appendFileдля додавання рядків до file.log. Додаються лише повні рядки приблизно 40 символів на рядок, наприклад дзвінки схожі fs.appendFile("start-end"), а не 2 дзвінки, як fs.appendFile("start-")і fs.appendFile("end"). Якщо я переміщую цей файл, чи file2.logможу я бути впевненим, що жодні рядки частково не втрачені чи скопійовані?


2
Я зробив помилку минулої ночі, яка ненавмисно видалила 1800 ГБ мого файлового сервера
Я виконував цю команду вчора, я думав на тестовій машині, але це був файл-сервер, підключений через SSH. sudo rm -rf /tmp/* !(lost+found) Мій термінальний емулятор - Konsole. Моя система - Debian 7. Питання: Чи видаляла ця команда інші файли, крім файлів в / tmp?
27 files  filesystems  rm  tmp 

4
Чому не існує команди оболонки для створення файлів?
Увага будь-ласка: Я не запитую, як зробити файл з командного рядка! Я touchроками використовую для створення файлів, не звертаючи уваги, що його головне призначення - це щось інше. Якщо ви хочете створити файл з командного рядка, існує стільки можливостей: touch foo.bar > foo.bar cat > foo.bar echo -n > foo.bar …



4
Як запустити команду, коли вміст каталогу оновлюється?
Є каталог A, вміст якого часто змінюється іншими людьми. Я зробив особистий каталог, Bде зберігаю всі файли, які коли-небудь були A. В даний час я просто іноді працювати , rsyncщоб отримати файли для резервного копіювання від Aдо B. Однак я боюся можливості, що деякі файли будуть додані A, а потім …


3
Видаліть усі файли, створені до певної дати
У мене є каталог, що містить велику кількість файлів (наприклад, журнали на кожен день року). Я хотів би видалити всі створені файли, перш ніж скажімо, 22/11. Як я можу цього досягти? Чи повинен я використовувати findпотім exec -rm? Я використовую ksh.
26 shell  files  find  ksh 


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