Unix & Linux

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

4
Як реалізуються каталоги у файлових системах Unix?
Моє запитання - як реалізуються каталоги? Я можу вірити такій структурі даних, як змінна, наприклад, таблиця, масив чи подібні. Оскільки UNIX є відкритим кодом, я можу подивитися у джерелі, що робить програма, коли створила новий каталог. Чи можете ви сказати мені, де шукати чи детально розглянути тему? Що каталог "є" …

3
Як змінити ім'я хоста дистрибутива на основі RHEL?
Я ввійшов у перший раз, відкрив термінал і набрав "ім'я хоста". Він повернув "localhost.localdomain.com". Тоді я ввійшов як користувач root у терміналі за допомогою команди «su -», надав пароль кореневому користувачу та використав команду «hostname etest», де etest - це ім’я хоста, яке б я хотів мати у своїй машині. …
19 hostname 

2
Опис значень kernel.printk
Між Debian 5 і 6, запропоноване за замовчуванням значення kernel.printk у /etc/sysctl.confбуло змінено з kernel.printk = 4 4 1 7на kernel.printk = 3 4 1 3. Я розумію, що перше значення відповідає тому, що йде на консоль. Для чого наступні 3 значення? Чи мають числові значення те саме значення, що …
19 linux  kernel  logs  sysctl 

4
Який "порядок роботи в каталозі" файлів у каталозі (використовується `ls -U`)?
Відповідно до сторінки man для ls, ls -Uозначає: не сортувати; список записів у порядку каталогу. Що означає "порядок каталогів" і як він визначається? Наступний тест (виконаний у файловій системі ext3) показує, що це не порядок створення файлів: root@sv1010vm0007:/tmp# mkdir test root@sv1010vm0007:/tmp# touch test/2 root@sv1010vm0007:/tmp# touch test/1 root@sv1010vm0007:/tmp# touch test/3 root@sv1010vm0007:/tmp# …
19 filesystems  ls 


5
Як коментувати багаторядкові команди в скриптах оболонки?
Коли ви викликаєте довгі, важкі для перемикання команди, корисно писати їх у скриптах оболонки. Чи є простий спосіб коментувати рядки в таких сценаріях? Я спробував такі методи, але жоден не працює. # the \ is also commented out, resulting in "command" and "--good-switch". command \ #--bad-switch \ --good-switch \ # …
19 shell 

2
Виявлення переадресації агента SSH
Як я можу дізнатись, чи встановлено з'єднання SSH з переадресацією агента або без нього? Я намагаюся зробити наступне: ssh-add -D (delete all stored keys) ssh --vvv something ssh-add (adding key) ssh --vvv something і порівняти вихід, але я бачу лише тонкі відмінності.
19 ssh 

9
Чому програми Linux часто резюмують мову, на якій було написано?
Під час демонстрації програм Windows та Mac в основному говорять про функції. З іншого боку, додатки Linux мають більше деталей про те, якою мовою для його написання (та супровідними бібліотеками) користувалися, а не про функції. Чому так? Я міг би зрозуміти, знаючи різницю між GTK + та QT, змінившись лише …
19 packaging 

6
Показати вміст багатьох файлів
З командного рядка, який найпростіший спосіб відобразити вміст кількох файлів? Мій каталог виглядає, як показано нижче. ./WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b ./xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM ./GZnATXO1e5Hh3Bz1bhgJjjwheIjjZqtnXR0hfOyj ./mWz7ehBNoTZmtDh8JG6sxw2lMJFwIovPzxDGECUY ./JN65F5v3RL2ilHPqNSx9N9D4lvVpqpbJ9lASd8TJ ./At9PS4y4nTiXUO0Z0USnbYkTPBla1msQRpwuruqE ./YiPyMZPCaUDZTiTczAvWII9bJrUqLXCFtH2pXEA2 ./JoakdlbRFPwAvWp1d4n8RvMoyMeizCoiriL2Sn2U ./wFPWZUus8Yu7UtESGABLCoqDg36cT90USO0xuyUr ./qseI9PgV1EJfZCDyGGeVytajqG7JeX0r7eA5S1JW ./zgFJpNgXyCsaVh38aCuMGuzHwIbwSNB6rQDdh27x ./.htaccess Тепер я хотів би переглянути вміст усіх файлів, крім .htaccess. Це може виглядати приблизно так: WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b: Contents of file WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b. xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM: Contents …

4
`котрий`, але все
Я думаю, що більшість знайомих з whichкомандою, і я її часто використовую. Я просто зіткнувся з ситуацією, коли мені цікаво не тільки, яка команда перша на моєму шляху, а скільки і де всі команди на всіх моїх шляхах. Я спробував, яка сторінка людини (введення man whichзмусило мене сміятися), але нічого …
19 path 

3
Як слід налаштувати шифрування на повному диску на OpenBSD?
Чи є кращий метод налаштування повного дискового шифрування під OpenBSD, подібний до dm-cryptLinux? Я шукаю шифрування на повному диску, як якщо б хтось вкрав мій ноутбук, він міг би отримати доступ до даних, що зберігаються на ньому. Ще одна причина полягає в тому, що я не завжди поруч зі своїм …

5
Нульове заповнення чисел до 2 цифр з sed
Вхід: 201103 1 /mnt/hdd/PUB/SOMETHING 201102 7 /mnt/hdd/PUB/SOMETH ING 201103 11 /mnt/hdd/PUB/SO METHING 201104 3 /mnt/hdd/PUB/SOMET HING 201106 1 /mnt/hdd/PUB/SOMETHI NG Бажаний вихід: 201103 01 /mnt/hdd/PUB/SOMETHING 201102 07 /mnt/hdd/PUB/SOMETH ING 201103 11 /mnt/hdd/PUB/SO METHING 201104 03 /mnt/hdd/PUB/SOMET HING 201106 01 /mnt/hdd/PUB/SOMETHI NG Як я можу додати, 0якщо є лише одна цифра, …
19 linux  sed  openwrt 

7
Linux еквівалент ReadyBoost?
Чи є модуль ядра чи якийсь інший патч чи щось подібне до ReadyBoost Windows ? В основному я шукаю те, що дозволяє кешувати читання з дисків на флеш-диску.
19 linux  filesystems  cache  ssd 

1
Які методи використовуються для шифрування паролів у / etc / passwd та / etc / shadow?
Уважний огляд файлів /etc/passwdі /etc/shadowфайлів виявляє, що збережені паролі хешируються за допомогою певної форми хешування. Швидкий пошук Google виявляє, що за замовчуванням паролі шифруються за допомогою DES . Якщо запис починається з $, то це вказує на те, що використовується якась інша хеш-функція. Наприклад, деякі записи на моїй машині Ubuntu …
19 password  hashsum 

6
Чи може профіль Gnome Terminal використовувати UTF-8 за замовчуванням?
Я в системі Ubuntu (я думаю). У мене немає кореня, тому я не можу змінити локаль. Я хочу, щоб мій профіль терміналу за замовчуванням використовував UTF-8 за замовчуванням. Має бути спосіб це зробити, або в .gconf/apps/gnome-terminal/каталозі десь, або в змінній оточення, або чомусь. Однак я не можу його знайти. Редагувати …

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