Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

3
Як я можу переспрямувати вихідний час та командний вихід на ту саму трубу?
Припустимо, у мене є двійковий під назвою foo. Якщо я хочу перенаправити результат fooна якийсь інший процес bar, я можу написати ./foo | bar. З іншого боку, якби я хотів timefoo і перенаправляв висновок, timeя міг би написати time (./foo) | bar,. Моє запитання полягає в тому, як я можу …

4
Додавання до шляху порівняння з / bin
Наш адміністратор sys встановив на сервер програмне забезпечення (Maven) і сказав усім додати /usr/local/maven/bin/папку на свій шлях. Я думаю, що було б зручніше просто зв'язати декілька програм у цій папці з /binпапки (або іншої папки, яку кожен має на своєму шляху) так: ln -s /usr/local/maven/bin/* /bin Це правильно? Чи є …

1
Яка різниця між apt-get і dpkg?
У мене є кілька питань щодо apt-getVS. dpkg. Чи встановлюють вони там же? Чи є інформація з цих інструментів 1 на 1 між собою? Чи є різниця в утиліті команд?


8
Як створити джерело змінних оточуючих середовищ іншого процесу?
Якщо я вивчаю, /proc/1/environя можу побачити розділену нуль байтом рядок 1змінних оточення процесу . Я хотів би внести ці змінні в моє поточне середовище. Чи є простий спосіб це зробити? Сторінка " procman" дає мені фрагмент, який допомагає роздруковувати кожну змінну середовища на основі рядка (cat /proc/1/environ; echo) | tr …

4
Команда realpath не знайдена
У мене є Debian стискати amd64. Моя поточна оболонка - баш. Якщо в терміналі я напишу наступне, це працює: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh Мій файл test.sh виглядає так: #!/bin/bash …
24 linux  bash  debian 

4
Як перелічити простори імен в Linux?
Це питання було переміщено з помилки сервера, оскільки на нього можна відповісти на Unix & Linux Stack Exchange. Мігрували 5 років тому . Чи існує якийсь метод в Linux для переліку всіх просторів імен на запущеному хості? Мені потрібно перевірити простори імен для конкретних процесів (наприклад, процеси, запущені в LXC-контейнері …
24 linux  lxc  namespace 

2
Чому новий користувач успадкував файли від видаленого користувача?
Тому мені довелося робити вправу в книзі як домашнє завдання. Спочатку вам довелося створити користувача, наприклад: useradd -c "Steven Baxter" -s "/bin/sh" sbaxter Тоді вам довелося додати кілька файлів до /home/sbaxterкаталогу: touch /home/sbaxter/ some.txt new.txt files.txt Тоді вам довелося видалити sbaxterкористувача та створити нового користувача на ім’я mjane. На мій …

1
знайти та rsync?
Я хочу мати змогу шукати файли протягом 14 днів і більше 10 тис., А потім rsync тих знайдених файлів за призначенням. Чи є спосіб поєднати ці дві команди? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

9
Як я можу “змащувати” візерунки через кілька ліній?
Здається, я зловживаю grep/ egrep. Я намагався шукати рядки в декількох рядках і не міг знайти збіг, хоча я знаю, що те, що я шукаю, повинно відповідати. Спочатку я вважав, що мої реджекси помиляються, але я врешті прочитав, що ці інструменти працюють за рядком (також мої регекси були настільки банальними, …

1
Чому rsync намагається скопіювати вже оновлений файл?
У мене є два однакові файли, на локальній машині та на віддаленому. Їх розміри рівні, а файл на локальній машині новіший, ніж на віддаленому - але rsync все ще намагається скопіювати файл. Я закликаю rsync таким чином: rsync -nv -e "ssh -p 2222" user@host:/data/file.fif data/file.fif (якщо я не використовую -nопцію, …
24 rsync 

2
Як ви можете ввійти до кожної команди, що набирається
Як можна записати кожну команду, яку хтось ввів у оболонку? Я прошу як захистити себе, якщо ви увійшли на чужий сервер, і щось зламалося, або якщо хтось інший увійшов у ваш сервер (навмисно чи зловмисно). Навіть новачок може історія обходу з unset historyабо створити нову оболонку , щоб приховати свої …

6
org.eclipse.swt.SWTError: більше запуску [gtk_init_check () не вдалося] під час запуску eclipse на ubuntu
Я намагався відкрити затемнення в моїй програмі Ubuntu VM із наведеною нижче командою. І як тільки я це роблю, я завжди отримую нижчий виняток - ubuntu@username-dyn-vm1-48493:~$ eclipse Eclipse: An error has occurred. See the log file /home/ubuntu/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1381367113197.log. тому коли я перейшов до конкретного файлу журналу, це те, що я бачу …
24 linux  ubuntu  eclipse 

4
Чи можу я створити віртуальний інтерфейс Ethernet під назвою eth0?
Я запускаю Arch на основі ядра Linux 3.10.5-1. Система використовує нові фактичні умови іменування інтерфейсів Ethernet enp * s * і wlp * тощо. Однак це проблема, оскільки мій навчальний заклад використовує програму Maple 17 . Система ліцензування Maple залежить від існування інтерфейсу з іменем eth0, оскільки він повинен отримати …

4
Використання ABI_X86 в Gentoo
Минуло кілька місяців, як я оновив свою систему Gentoo. І, як ви можете собі уявити, це означає, що мені потрібно пройти багато пакетів (і USE змін). Моя система "amd64" (multilib), але у мене є багато пакетів з ключовими словами вручну з "~ amd64". У будь-якому випадку в цьому оновлення я …

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