Unix & Linux

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


1
Як зробити `голову` та` хвіст` на введенні нуля в баші?
findКоманда може виводити імена файлів у вигляді рядків з обмеженим нулем (якщо -print0вони передбачені) та xargsможе споживати їх із -0включеною опцією. Але між ними, це важко маніпулювати , що набір файлів - sortкоманда має -zперемикач, який дає можливість сортувати ці файли, але headі tailїх не має. Як я можу зробити …

2
Як оновити спільну бібліотеку без збоїв?
Тут написано, що ви можете переписати виконуваний файл, і процес буде працювати нормально - він буде перечитаний, коли процес перезапуститься. Однак, коли я намагаюся замінити бінарний файл під час запущеного процесу (з scp, від dev до тестового сервера), він каже: "файл зайнятий". І якщо я заміню спільний файл бібліотеки (* …

5
У яких ситуаціях користувач не дозволив оболонці записати свою команду в історію?
Якщо додати export HISTCONTROL=ignorespaceв .bashrc, баш НЕ буде записувати які - або команди , які мають прогалини перед ними в історію. Але я не розумію, в яких ситуаціях це буде корисно. Хтось може навести кілька прикладів?

3
Установка пакету на локальному рівні для користувача - найкращі практики?
Я хочу встановити Git локально користувачеві на сервері RHEL (у мене немає кореневого доступу) Який би був ваш найчистіший / найбільш організований спосіб встановлення програмного забезпечення на локальний обліковий запис користувача? Встановлювати все в домашній каталог користувачів? Як виглядатиме макет каталогу? Ви б встановили з джерела чи RPM? Якщо з …

2
SSH ігнорує символів після правильної строки пароля?
Віддалена машина 10.10.10.1 має пароль "asdFGH12" для користувача з ім'ям "користувач". Я можу увійти, навіть якщо введіть пароль "asdFGH12dasdkjlkjasdus" або будь-які інші символи після рядка "asdFGH12". $ ssh -v 10.10.10.1 OpenSSH_5.2p1 FreeBSD-20090522, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to 10.10.10.1 [10.10.10.1] port 22. debug1: …

2
Під час монтажу, коли я повинен використовувати петлевий пристрій?
Відповідно до наступного питання: Що таке "петлевий пристрій" при монтажі? Цифровий пристрій - це файл, який виконує функції блокового пристрою. Хоча я це розумію концептуально, чим це відрізняється від монтажу будь-якого іншого файлу? Наприклад, якщо я сфотографую DD-файл файлової системи ext2 і потім змонтую її, мені не доведеться використовувати параметр …

2
Чому Red Hat Linux використовує таке старе ядро?
Чому RHEL (та її похідні) використовують таке старе ядро? Він використовує 2.6.32-xxx, що мені здається старим. Як вони підтримують новіше обладнання з цим ядром? Наскільки мені відомо, такі дистрибутиви працюють на досить сучасному обладнанні.

2
Наскільки UEFI та SecureBoot можуть бути серйозними?
Я планую придбати новий ноутбук у найближчі дні, і мене дуже вражають нові, круті Ultrabooks. Як давній користувач GNU / Linux, я звичайно встановлю на нього дистрибутив. Ймовірно, мені доведеться придбати комп’ютер із попередньо встановленою Windows 8; і швидше за все, він запустить UEFI і матиме "безпечне завантаження", на якому …

3
Використання CtrlP не дає дуже хороших результатів - чи неправильно я його використовую?
Я сподівався, що я можу просто набрати "job.php" і бути направлений на папку job.phpв мою /lib/model/папку, але я здебільшого просто повертаю багато інших файлів: [No name] > batch/dataFixes/jobProspectsSubscriptionId.php > batch/dataFixes/jobProspectsRankDistance.php > batch/dataFixes/hiredJobDistanceRankFeedback.php > batch/sendWeeklyJobOwnersUpdateEmail.php > batch/dataFixes/backdateJobClosureDailyStats.php > batch/dataFixes/jobExpectedRevenue.php > batch/dataFixes/updateJobStats.php > batch/updateEndedJobState.php > batch/findUnresponsiveJobPosters.php > batch/_job_criteria.php prt file <mru>={ files …
18 vim 


4
Одна команда, щоб перевірити, чи існує файл, і роздрукувати (користувацьке) повідомлення для stdout?
Сподіваюся, що це нормально зазначити, тепер, коли я зіткнувся з цим: Я вже знаю, що можна перевірити наявність файлів за допомогою команди test( [): $ touch exists.file $ if [ -f exists.file ] ; then echo "yes" ; else echo "no" ; fi yes $ if [ -f noexists.file ] …
18 linux  files 

4
Чи є інструмент командного рядка, щоб вставити розриви рядків у довгий рядок?
З огляду на довгий рядок, який потрібно відображати з обмеженою шириною тексту, чи є інструмент командного рядка в * nix, який перетворює однорядний рядок у багаторядковий рядок, причому кожен рядок не більше заданої ширини тексту? Наприклад, подано наступний рядок $ MYSTRING="Call me Ishmael. Some years ago - never mind how …


4
Як змусити звільнити модифікатори клавіатури
Іноді, коли я використовую синергію між моїми машинами, коли хтось використовує повноекранний гість VirtualBox, я застрягаю з увімкненими дивними модифікаторами клавіш. Якщо вони існують на моїй клавіатурі (наприклад, Shift_L), я можу просто натиснути її, і їх стан буде скинутий, і я можу продовжувати друкувати малими літерами. Але деякі з них …

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