Вопросы по теме 'stat'

Есть ли более быстрая альтернатива статистике Perl?
Я просматриваю весь раздел, stat() просматриваю каждый файл, а затем проверяю возвращаемые значения mtime, size и uid на хешированные значения. stat() однако слишком медленный в Perl, и мне интересно, есть ли более быстрые альтернативы, которые я...
2269 просмотров
schedule 20.09.2021

stat () недоступен в симуляторе ios?
Я скомпилировал и связал приложение ios, которое использует lib (libclang), которое использует stat () без ошибок. Но у меня ошибка времени выполнения: 2014-07-07 16: 55: 14.138 Запуск LibClangUsage7Demo [74938: 60b] Обнаружена попытка вызвать...
484 просмотров
schedule 29.10.2021

Проверка эффективных разрешений с помощью boost :: filesystem / std :: filesystem
Итак, boost::filesystem позволяет вам получить доступ к разрешениям файла в том смысле, какие разрешения есть у владельца, какие разрешения есть у группы и какие есть у всех пользователей. Это хорошо, но я не хочу начинать проверять, кто я, какая у...
458 просмотров

Может ли std :: ifstream получить уникальную идентификацию файла
Мы можем использовать stat , чтобы получить номер inode, который может однозначно идентифицировать объект в системе. код: int ret = stat(file_name, &file_info); if (ret != 0) { //report error } std::cout << file_info.st_ino; inode...
128 просмотров
schedule 14.11.2021

Ярлыки значений не обновляют данные в SPSS
Я работаю с диагностическими вопросами анкеты в SPSS, чтобы определить, находится ли человек в депрессии. Я импортировал данные из опроса и изменил метки значений, чтобы отразить оценку каждого ответа. Итак, это ушло из этого К этому...
740 просмотров
schedule 12.11.2021

функция stat: нет такой ошибки файла или каталога
Когда моя программа пытается stat() файл, содержащий определенные символы UTF-8, функция stat() возвращает ошибку. Например, я могу открыть файл /tmp/surgateDlpMgQure/Özkul Gazete с помощью vi, но при передаче этого же файла в stat()...
2266 просмотров
schedule 08.03.2022

Определить, указывают ли два пути к одному и тому же файлу в Linux/C?
В Linux у меня есть два пути к файлам A и B: const char* A = ...; const char* B = ...; Теперь я хочу определить, должен ли я open(2) их обоих... int fda = open(A, ...); int fdb = open(B, ...); ... получу ли я два файловых...
2672 просмотров
schedule 28.03.2022

ansible stat проверить время последнего изменения
У меня есть ситуация, когда мне нужно проверить дату последнего изменения файла с помощью ansible. Обычно stat в Linux имеет такие свойства файла, как Modified, access и change. Я знаю, что p.stat.isdir и p.stat.pw_name существуют, но есть ли у нас...
3199 просмотров
schedule 28.04.2022

Как получить номер поколения индексного дескриптора в Linux?
Резюме: я хочу получить номер поколения ( i_generation ) файла в Linux (или хотя бы ext4) из пользовательского пространства. Или, альтернативно, «время рождения» (время создания файла). Я пытаюсь написать программу двунаправленной синхронизации...
1860 просмотров
schedule 26.05.2022

Функция stat() не возвращает правильный результат
у меня есть эта функция long processFile(char * fileName) { struct stat statBuf; mode_t mode; int result; result = stat(fileName, &statBuf); if (result == -1); return -1; if(S_ISDIR(mode))...
356 просмотров
schedule 23.05.2022

Получить размер файла с помощью системного вызова stat
Я пытаюсь получить размер файла с системным вызовом stat с помощью сборки (nasm): section .data encodeFile db "/home/user/file" section .bss stat resb 64 struc STAT .st_dev: resd 1 .st_ino: resd 1 .st_mode: resw 1...
2021 просмотров
schedule 03.06.2022

не может отличить каталог от файла с помощью stat()
Я пытаюсь перечислить все файлы, содержащиеся в папке, с помощью stat(). Однако папка также содержит другие папки, содержимое которых я тоже хочу отобразить. Моя рекурсия становится бесконечной, потому что stat() не может отличить папку от файла....
308 просмотров
schedule 23.06.2022

добавление к строке не меняет значение строки
Я пытаюсь изучить С++ для проекта, и у меня возникла небольшая проблема с конкатенацией строк. Мое приложение состоит из самого приложения и проекта статически связанной библиотеки. В библиотеке я определил тип, представляющий путь в файловой...
379 просмотров
schedule 30.06.2022

Python: системный файл Windows
В python, как я могу определить файл, который является «системным файлом окна». Из командной строки я могу сделать это с помощью следующей команды: ATTRIB "c:\file_path_name.txt" Если в возврате есть символ «S», то это системный файл...
2393 просмотров
schedule 04.07.2022

Как создать квинтиль переменной в R
Можно ли сгруппировать переменную в квинтиль (1/5) с помощью R. И выбрать только те переменные, которые попадают в 5-й интервал. На данный момент я использую ближайший вариант - квартиль (0,75), поскольку нет функции для определения квинтиля....
9281 просмотров
schedule 13.07.2022

S_IFMT и S_IFREG не определены с -std=c11 или -std=gnu11
Я впервые работаю с posix; Я включен: #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> И у меня есть этот фрагмент. stat(pathname, &sb); if ((sb.st_mode & S_IFMT) == S_IFREG) { /* Handle...
5142 просмотров
schedule 12.08.2022

В Linux работает ли access() быстрее, чем stat()?
Я бы предположил, что access() был просто оболочкой для stat(), но я погуглил и нашел нашел несколько анекдотов о замене вызовов статистики "более дешевыми" вызовами доступа. Предполагая, что вас интересует только проверка существования файла,...
4621 просмотров
schedule 18.09.2022

доступ к файлу stat.h файловые дескрипторы open() Взлом The Art of Exploitation
Я работаю над вторым изданием книги Джона Эриксона «Взлом: искусство эксплуатации», используя виртуальную машину (virutalbox) для запуска LiveCD, с которым она поставляется (Ubuntu 7.04). В разделе 0x281 «Доступ к файлам» автор объясняет доступ к...
401 просмотров
schedule 29.09.2022

Как установить ctime файла с помощью Python?
Как установить ctime файла Unix? (Я бы предпочел ответ с точки зрения Python. Если нет способа сделать это со стандартным Python, то я полагаю, что C тоже в порядке.) (Примечание: я знаю, что можно использовать os.utime для установки atime и...
3637 просмотров
schedule 01.07.2023

stat против mkdir с EEXIST
Мне нужно создать папку, если она не существует, поэтому я использую: bool mkdir_if_not_exist(const char *dir) { bool ret = false; if (dir) { // first check if folder exists struct stat folder_info; if (stat(dir,...
2168 просмотров
schedule 18.07.2023