Unix & Linux

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

1
Відстежуйте певні параметри в якійсь команді
Скажімо, у мене є команда git branch(завжди з парою слів), наприклад. Те, що я хочу, - це відслідковувати, коли ця команда виконується аргументами. Наприклад, якщо я виконую команду git branch developбез помилок, я хочу зберегти developу файлі. Я спробував замінити команду git на моєму .bash_profile, приблизно так: git () { …
10 bash  shell  function 

2
Чи видаляється каталог, коли кількість жорстких посилань стає 0?
Чи видаляється каталог, коли кількість жорстких посилань стає 0? У каталозі завжди є щонайменше 2, оскільки його кількість жорстких посилань через .. Коли rm -rкаталог, це зменшити кількість жорстких посилань від 2 до 0 на 2 , а не 1? Чи може кількість жорстких посилань каталогів колись дорівнювати 1? Дякую.
10 directory 

7
структура каталогів проти файлової системи
Чим відрізняється структура каталогу та файлова система ? Unix / Linux каталоги і файлова система виглядає наступним чином : Наступні два каталоги, очевидно, нам відомі каталоги. /home/abc/xyzdir1 --is a directory /home/abc/xyzdir2 -- is a directory наступні три зразки говорять про файлову систему. /proc -- is a file system / -- …

3
Підключення для переадресації PuTTY, CygwinX та X11 відмовилися
Я більше не в змозі переслати X11 за допомогою KiTTY / PuTTY до CygwinX. Я підключаюсь до машини Ubuntu Server 14.10, яка правильно налаштована для переадресації X11. Я можу ініціювати переадресацію X11 за допомогою Cygwin xterm та з інших машин Linux. Я використовую CygwinX [1.7.34 (0.285 / 5/3)] та KiTTY …
10 linux  x11  cygwin  putty 

5
Зміна часового поясу кроні
У мене є cronjob, який виконується щодня о 9:00 за UTC-часом. Я в GMT + 1, тому він виконується о 10:00 за місцевим часом. Коли відбувається зміна часового поясу (на літній час, DST), робота виконує ще о 9:00 ранку UTC, але за 11:00 за місцевим часом. Але я хочу, щоб …
10 shell  cron  timezone 

1
SSH-сервер завжди доступний під великим навантаженням
Чи є спосіб, коли мій SSH-сервер, і все під ним (включаючи bash) завжди може бути доступним під великим навантаженням? Можливо, це може бути якийсь критичний шлях, все в пам’яті , з виділеним процесором або щось подібне. Який спосіб я міг мати завжди доступний сервер за мінімальних витрат, щоб дослідити, що …
10 ssh  load 

3
Як визначити, що морозить мою машину?
Я запускаю Arch на цій машині: 3.7GHz i7 hexacore (4930K) 16 ГБ оперативної пам'яті DDR3 1600 МГц 2xSamsung 840 EVO SSD в Raid0 (використовуючи рейд BTRFS) Коли я запускаю VMware на моїй арці з декількома VM (2 або 3), даючи їм приблизно 2-4 ядра кожна і 2 ГБ оперативної пам’яті …

3
Чому root не джерело .bash_profile?
Кожен раз, коли я намагаюся увійти як root, використовуючи su(не su -), він не джерело .bash_profileв домашньому каталозі user1. В принципі, мій /var/rootкаталог не має .bash_profile, так що я поклав копію .bash_profileв /var/rootвипробуванню su -. Він також не надходить автоматично .bash_profile(в var/root). У будь-якому випадку, я хочу зробити .bash_profile, щоби …
10 osx  root  bashrc  su 

3
Дивна поведінка «ls -a | grep ^ \. "
Я хотів перерахувати вміст pwd та відобразити лише файл, починаючи з крапки. Я спробував, ls -a | grep ^\.але не можу зрозуміти, чому вихід містить також файли, які не починаються з крапки. Наприклад: Pictures .pip .pki .profile projects Public Я знаю, що я можу досягти того, чого хочу, ls -ld …

2
Функція файлу в makefile приймає аргументи з префіксом символом '@'
Цей витяг з коду - з розділу 8.6 керівництва по файлу GNU. Що означає @ $ @. Для функції файлу arg у makefile? і чому такі команди оболонки, як rm, мають префікс символом "@" program: $(OBJECTS) $(file >$@.in,$^) $(CMD) $(CMDFLAGS) @$@.in @rm $@.in Синтаксис функції файлу є $(file op filename[,text])
10 make 


6
Як перевірити, чи існує файл у межах awk? [-d 'ім'я файлу'] не вдалося
Я намагаюся створити список користувачів, у яких домашній каталог не існує. Здається, я мав би бути в змозі зробити це з awk, але щось не в моєму синтаксисі. Він постійно говорить мені "Недійсний синтаксис" у]. Що я роблю неправильно? awk -F: '{ if(![ -d "$6"]){ print $1 " " $3 …
10 bash  awk  directory 

1
Що робить опція кріплення "seclabel"?
Я використовую Nagios і check_mk для моніторингу деяких серверів. Я отримую кілька попереджень про параметри кріплення пари серверів. Повідомлення: "Добре - відсутнє: seclabel". Я не можу знайти документацію про штифт. Єдине, що я можу знайти про це, це те, що це, мабуть, стосується selinux. Можливо, я міг би просто додати …
10 linux  mount 

1
що таке "rfc3442-безкласні-статичні маршрути" в /etc/dhcp/dhclient.conf
Я намагаюся налагодити DHCP на своєму ноутбуці (я використовую dhcpingі dhcdumpбачу, що сервер DHCP надсилає назад). Слідом - мій /etc/dhcp/dhclient.conf. option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; send host-name = gethostname(); request subnet-mask, broadcast-address, time-offset, routers, domain-name-servers, interface-mtu, rfc3442-classless-static-routes; Я думаю, я маю уявлення, що означають усі …

1
docker - як запустити х робочий стіл у контейнері?
Я намагаюся налаштувати свою машину Linux для запуску декількох гостьових ОС, однією з них є VM Windows, а інша - контейнер Linux. Мета полягає в тому, щоб запобігти мені зіпсувати хост-систему, будучи вільним керувати базовою операційною системою та грати з обладнанням хоста. Врешті-решт, поверх роботи мого робочого столу в контейнері, …

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