Unix & Linux

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

2
Какой файл в ядре определяет fork (), vfork ()… для использования системного вызова sys_clone ()
Когда для отслеживания системных вызовов используется ltrace, я вижу, что fork () использует sys_clone (), а не sys_fork (). Но я не смог найти источник Linux, где он определен. Моя программа #include<stdio.h> main() { int pid,i=0,j=0; pid=fork(); if(pid==0) printf("\nI am child\n"); else printf("\nI am parent\n"); } И вывод трассировки SYS_brk(NULL) …

4
Кратковременные файлы сбрасываются на диск?
Моя программа создает много небольших недолговечных файлов. Как правило, они удаляются в течение секунды после создания. Файлы находятся в файловой системе ext4, поддерживаемой настоящим жестким диском. Я знаю, что Linux периодически сбрасывает ( pdflush) грязные страницы на диск. Поскольку мои файлы недолговечны, скорее всего они не кэшируются pdflush. У меня …
9 linux  disk  ext4 


3
Что именно мы имеем в виду, когда говорим, что используем Linux?
Я просматривал статью о GNU, которая выглядит примерно так: Там действительно есть Linux, и эти люди используют его, но это лишь часть системы, которую они используют. Linux - это ядро: программа в системе, которая распределяет ресурсы машины для других программ, которые вы запускаете. Ядро является неотъемлемой частью операционной системы, но …
9 linux  gnu 

1
Современный настольный Linux-справочник?
В течение последнего месяца я столкнулся с рядом проблем, связанных с настройкой xf86-video-modeset (независимо от остальных), upower, dbus и systemd (я до сих пор не могу заставить OOM регистрироваться через systemd). Существует ли современный справочник, в котором описаны эти системы, как они настроены, как они взаимодействуют и в целом, как …
9 xorg  intel 

1
Какой безопасный способ разрешить запуск Java 7 на SELinux
Краткая версия: Какой самый безопасный способ разрешить запуск Java 7 на (с?) SELinux? Длинная версия: Извините заранее, если я использую неправильную терминологию. Я на самом деле просто Java-разработчик со слабым знанием Linux. Я только что установил Java 7 в выпуске CentOS 5.3 (Final), который, по-видимому, имеет систему Enhanced Linux. После …
9 linux  java  selinux 

3
Apache2 userdir включен, но все еще не имеет доступа
Я пытаюсь настроить сервер Apache на своем ноутбуке Kubuntu 13.04. Я установил пакет apache2 и sudo a2enmod userdir; sudo service apache2 restart, но все же, когда я посещаю http://localhost/~user, он говорит что-то вроде этого: Forbidden You don't have permission to access /~user on this server. Apache/2.2.22 (Ubuntu) Server at localhost …

3
Как я могу вернуть chmod в каталог etc?
Я случайно выполнил следующую команду в каталоге etc: sudo chmod -R 700 /etc Я знаю, что я сделал что-то очень неправильное. Мой терминал теперь печатает: I have no name!@ubuntu: /$ Как я могу вернуть каталог etc в прежнее состояние? Я пытался изменить разрешения, но сейчас это не удается. Кроме того, …
9 linux  files  chmod 

2
Как создать файл с пустым именем?
Я не знаю как, но я создал файл с пустым именем файла, я сомневаюсь, что там были пробелы (я объясню почему в конце): chaouche@karabeela /mnt/ubuntu/storage $ ls total 352K drwx------ 3 chaouche chaouche 4.0K Feb 12 11:00 drwxr-xr-x 4 chaouche chaouche 4.0K Apr 14 23:13 AUDIO drwxr-xr-x 5 chaouche chaouche …

2
Перемещение файлов с помощью команды find + xargs: target - это не каталог?
Когда я запускаю следующую команду: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Я получаю сотни строк, которые говорят: mv: target `/foo/bar/XX.csv` is not a directory Почему? Я думал, что xargs выполнит: mv /foo/barXX.csv some_dir для каждого файла, который findнаходит. В чем дело? …
9 find  xargs 

4
Поместите текст в буфер командной строки bash
Я хотел бы программно поместить определенный фрагмент текста в буфер командной строки bash, прочитать для редактирования и использовать в качестве команды. Я с нетерпением жду чего-то похожего read -iна команды. -i text Если readline используется для чтения строки, текст помещается в буфер редактирования перед началом редактирования. Изменить : Под программно …
9 bash  readline 

2
Правильный способ смонтировать самбу
Я хотел бы смонтировать сетевую файловую систему CIFS с samba в моей системе Arch Linux. Я хотел бы смонтировать эту файловую систему всякий раз, когда я вхожу в систему (через ssh, TTY или через KDM). Я могу получить довольно близко к тому, что я хочу, добавив сетевой ресурс к /etc/fstab. …
9 samba 

1
Сочетание клавиш «удалить слово» удаляет слишком много символов
Под Bash какое-то поведение Alt+ dсводило меня с ума с годами, и я понял, что, возможно, это можно исправить настройкой. Если я в терминале и выдаю команду, подобную этой: ...$ cat >> ~/notesSuperLongFilename.txt и затем, если я хочу, скажем, выдать: ...$ scp ~/notesSuperLongFilename.txt Я хотел бы вернуть "cat >> ~ …

2
Туннель SSH через сервер-посредник - как подключиться за один шаг (используя пару ключей)?
Мой вопрос заключается в том, как превратить мои существующие два шага в один шаг. У меня есть рабочий туннель SSH, установленный между двумя компьютерами с использованием сервера-посредника, например: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop В настоящее время я делаю SSH из Kubuntu_laptop в Debian_Server, а затем из Debian_Server в Kubuntu_desktop. Я хотел бы сделать эту …


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