Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

5
Как я могу обновиться до более новой версии Git, используя apt-get?
Я только что установил новую машину с Ubuntu Oneiric 11.10 и затем запустил apt-get update apt-get upgrade apt-get install git Теперь, если я запускаю, git --versionэто говорит мне, что у меня есть, git version 1.7.5.4но на моей локальной машине у меня гораздо новееgit version 1.7.9.2 Я знаю, что могу установить …
156 ubuntu  apt  upgrade  git 


7
Как перезаписать целевые файлы с помощью mv?
У меня есть тонна файлов и каталогов в подкаталоге, который я хочу переместить в родительский каталог. В целевом каталоге уже есть несколько файлов и каталогов, которые необходимо перезаписать. Файлы, которые присутствуют только в цели, должны быть оставлены нетронутыми. Могу ли я заставить mvэто сделать? ( mv * ..) Жалуется mv: …

10
Linux: Как я могу просмотреть все UUID для всех доступных дисков в моей системе?
Мой /etc/fstabсодержит это: # / was on /dev/sda1 during installation UUID=77d8da74-a690-481a-86d5-9beab5a8e842 / ext4 errors=remount-ro 0 1 В этой системе есть несколько других дисков, и не все диски монтируются в правильном месте (например, / dev / sda1 и / dev / sdb1 иногда меняются местами). Как я могу увидеть UUID для …
155 linux  storage 

10
Как обрезать начальные и конечные пробелы в каждой строке некоторого вывода?
Я хотел бы удалить все начальные и конечные пробелы и вкладки из каждой строки в выводе. Есть ли простой инструмент, как trimя мог бы передать свой вывод? Пример файла: test space at back test space at front TAB at end TAB at front sequence of some space in the middle …


9
Как определить, откуда появилась переменная окружения?
У меня есть экземпляр Linux, который я настроил некоторое время назад. Когда я запускаю его и захожу в систему, rootесть некоторые переменные среды, которые я настроил, но я не могу вспомнить или найти, откуда они пришли. Я проверил ~/.bash_profile, /etc/.bash_rcи все сценарии запуска. Я бегал findи grepбезрезультатно. Я чувствую, что, …

22
Markdown Viewer
Я нашел файл, отформатированный с помощью Markdown. Не могли бы вы, ребята, предложить, какой просмотрщик я мог бы использовать для просмотра файлов такого типа? Надеюсь, один без графического интерфейса (если это возможно) Обновление Я действительно искал средство просмотра, которое могло бы анализировать формат файла разметки, который не нуждается ни в …

3
Как импортировать секретный ключ gpg (скопированный с одного компьютера на другой)?
Я пытаюсь скопировать мой ключ gpg с одной машины на другую. Я делаю: gpg --export ${ID} > public.key gpg --export-secret-key ${ID} > private.key Переместите файлы на новый компьютер, а затем: gpg --import public.key gpg: nyckel [ID]: public key [Name, e-mail] was imported gpg: Total number of treated keys: 1 gpg: …
153 gpg 

7
Ограничить использование памяти для одного процесса Linux
Я бегу, pdftoppmчтобы преобразовать предоставленный пользователем PDF в изображение с разрешением 300 точек на дюйм. Это прекрасно работает, за исключением случаев, когда пользователь предоставляет PDF с очень большим размером страницы. pdftoppmвыделит достаточно памяти для хранения изображения с разрешением 300 точек на дюйм такого размера, которое для 100-дюймовой квадратной страницы составляет …
153 linux  memory  ulimit 


5
Извлечь только определенный файл из архива в заданный каталог
Мне нужно извлечь один файл из ZIP-файла, путь к которому я знаю. Есть ли такая команда: unzip -d . myarchive.zip path/to/zipped/file.txt К сожалению, приведенная выше команда извлекает и воссоздает полный путь к файлу в ./path/to/zipped/file.txt. Есть ли способ для меня, чтобы просто вытащить файл в указанный каталог?
152 zip 

3
Не удается возобновить экран, говорит, что я уже подключен?
Я работаю на удаленном сервере Debian Jessie. Я запустил сеанс экрана, запустил скрипт, затем был отключен по сетевому таймауту. Теперь я снова вошел в систему и хочу возобновить сеанс. Вот что я вижу, когда я перечисляю экраны: $ screen -ls There are screens on: 30608.pts-8.myserver (11/03/2015 08:47:58 AM) (Attached) 21168.pts-0.myserver …
151 gnu-screen 

8
ssh-add жалуется: не удалось открыть соединение с вашим агентом аутентификации
Я пытался начать ssh-addработать над RaspberryPi под управлением Raspbian. Я могу начать ssh-agent, когда я делаю это дает следующий вывод в терминал: SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Если я бегу, ps aux | grep sshя вижу, что он бежит. Затем я пытаюсь запустить ssh-add, чтобы …

7
Как удалить все пустые каталоги в поддереве?
Как я могу удалить все пустые каталоги в поддереве? Я использовал что-то вроде find . -type d -exec rmdir {} 2>/dev/null \; но мне нужно запустить несколько раз, чтобы удалить каталоги, содержащие только пустые каталоги. Более того, он довольно медленный, особенно под Cygwin.
151 directory  find  rm 

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