Вопросы с тегом «files»

Управление файлами: копирование, переименование, поиск, анализ, архивирование и т. Д. Для работы с текстом в файле см. / Обработка текста. Для вопросов о файловом менеджере файлов (ранее Nautilus) см. / Nautilus.

2
Показать историю файла (список пользователей, которые изменили файл)
Существует ли команда для отображения списка пользователей, которые изменили файл, предоставив историю файлов? Я знаю, что это возможно с svn / git и т. Д., Но у нас есть файл конфигурации, которого нет в SVN, и кто-то изменил его.
9 linux  files  audit 

2
Что получается после использования кота на изображении?
Допустим, каждый создает файл примерно так: touch myFile Вы вводите в него какой-то текст с помощью vim или чего-то еще, а затем используете cat myFileдля выплевывания содержимого в терминал. Теперь, что происходит, когда я использую кошку на любом изображении? Сказать, cat myPNG.png Я просто получил кучу мусора. Это просто заставило …
9 files  binary  cat 

6
Проверка на наличие нескольких каталогов
Я хочу проверить наличие нескольких каталогов, скажем dir1, dir2и dir3в рабочем каталоге. У меня есть следующее if [ -d "$PWD/dir1" ] && [ -d "$PWD/dir2" ] && [ -d "$PWD/dir3" ]; then echo True else echo False fi Но я подозреваю, что есть более элегантный способ сделать это. Не думайте, …

4
Переименовать несколько файлов с двумя условиями / заменами в одну строку?
Я пытаюсь переименовать несколько изображений: IMG_1.JPG IMG_2.JPG IMG_3.JPG Я хочу заменить IMGна imgи .JPGс .jpg- я знаю, как сделать вторую часть: $ rename 's/\.JPG$/\.jpg/' *.JPG Моя проблема в том, что я не могу это mv IMG_.JPGсделать img_.jpg- я знаю, что вы можете передавать несколько шаблонов rename, но я не могу …
8 files  rename  replace 

1
Как я могу сохранить атрибуты файлов Windows при копировании файлов под Linux?
Я использую собственный скрипт Bash, работающий на компьютере с Linux, для массового дублирования USB-накопителей в формате FAT32. Мне нужно сохранить атрибуты файла Windows, такие как «скрытый». Я использую rsync(или ddс findи mkdirв более новой версии, чтобы заставить синхронизацию ввода / вывода для лучшей стабильности и оптимального использования пропускной способности). Я …
8 files  windows 

1
Создание моей собственной функции cp в bash
Для задания меня просят умно написать функцию bash, которая имеет те же основные функции, что и функция cp(копия). Нужно только скопировать один файл в другой, поэтому несколько файлов не будут скопированы в новый каталог. Поскольку я новичок в языке bash, я не могу понять, почему моя программа не работает. Оригинальная …

4
Как определить, отображается ли файл в памяти?
Я запутался в файлах с отображением в памяти, поэтому у меня есть пара вопросов, которые я был бы очень рад, если бы вы могли мне помочь. Допустим, я перехожу к каталогу в моей файловой системе, и в этом каталоге есть файл. Возможно ли, чтобы этот файл указывал на область в …
8 files  memory 

3
Как я могу безопасно убедиться, что переменная содержит только правильное имя файла?
Учитывая приведенный ниже сценарий, как я могу убедиться, что аргумент содержит только допустимое имя файла, /home/charlesingalls/а не путь ( ../home/carolineingalls/), подстановочный знак и т. Д.? Я только хочу, чтобы скрипт мог удалить один файл из заданного жестко закодированного каталога. Этот скрипт будет запускаться как привилегированный пользователь. #!/bin/bash rm -f /home/charlesingalls/"$1"

7
Найти файлы старше X дней и вывести их по размеру
Я пытаюсь получить файлы старше нескольких дней и перечислить их в порядке убывания на основе их размера со всей их информацией (размер, полный путь и т. Д. - что-то похожее, что обеспечивается ls). Хотя я могу найти файлы старше с: find . -mtime +10 Я не могу перечислить желаемую информацию.
8 files 

5
Как удалить файл, начинающийся с «>» или других необычных символов [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 4 года назад . Я случайно создал файл с именем > option[value='2016'] Как я могу удалить это? My attempts: $ …
8 files  rm 


4
Как напечатать название отсутствующих файлов в папке?
У меня в папке более 2000 файлов, но в папке мало файлов. Наименования файлов похожи GLDAS_NOAH025SUBP_3H.A2003 001,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,0600 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,1200 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,1800 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,0600 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,1200 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,1800 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 003,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003003.0600 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 003.1200 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 003.1800 .001.2015210044609.pss.grb …

2
Сортировка файла с целым числом в скобках без пробела
Я пытаюсь отсортировать файл следующим образом (это список имен подпрограмм) cfn=(1370) __lib_file_MOD_file_open fn=(1368) __universe_MOD_general_boot fn=(916) __universe_MOD_general_main fn=(6142) __grid_var_MOD_get_overlap ... в соответствии с целым числом внутри скобок. Я сначала попробовал команду сортировки как sort -t '=' -k 2 routine_list.txt но тогда fn = (916) приходит в конце выхода. fn=(1368) __universe_MOD_general_boot cfn=(1370) …
8 files  sort 

1
В доступе запрещена запись в журнал MySQL
Я просто тестирую новую установку Ubuntu (Vivid 15.04) на Vagrant и получаю проблемы с mysql и ведением журнала в произвольном месте. В /var/log/syslogя /usr/bin/mysqld_safe: cannot create /var/log/mysqld.log: Permission denied Если ls -l /varя получу drwxrwxr-x 10 root syslog 4096 Jun 8 19:52 log Если я смотрю в / var / …

4
Как я могу получить размер стандартного ввода?
Я собираюсь сжать большой каталог, и я хочу знать, насколько большим будет размер получаемого файла. Я пытался использовать du: $ tar -cv dir | du -h - du: cannot access '-': No such file or directory Затем я попытался использовать версию файла '-': $ tar -cv dir | du -h …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.