Какова первая восьмеричная цифра chmod в четырехзначном значении?

Иногда я вижу команды chmod которые используют четыре восьмеричные цифры вместо трех – для чего нужна первая цифра? Например, chmod 777 эквивалентен chmod a+rwx ; какая же команда для chmod 2777 ?

Как полностью отключить учетную запись?

Как полностью отключить учетную запись? passwd -l не позволит никому войти в учетную запись, используя пароль, но вы все равно можете войти через частные / открытые ключи. Как я могу полностью отключить учетную запись? В качестве quickfix я переименовал файл в authorized_keys_lockme . Есть ли другой способ?

Как узнать, где программа застряла в Linux?

Я запускаю следующую команду на моем сервере ubuntu root@slot13:~# lxc-stop –name pavan –logfile=test1.txt –logpriority=trace Кажется, он вечен бесконечно. Всякий раз, когда это происходило в AIX, я просто использовал PID для процесса нарушения и сказал $ procstack <pid_of_stuck_process> и он использовал, чтобы показать весь столбец процесса. Есть ли какой-либо эквивалент procstack в linux / ubuntu?

Как найти драйвер (модуль), связанный с устройством в Linux?

В Linux приведено: устройство, например /dev/sda , и его основные и младшие числа, например 8, 0 , как я могу узнать, какой модуль / драйвер «водит» его? Могу ли я вставить /sys или /proc чтобы узнать это?

Как я могу контролировать все исходящие запросы / подключения с моей машины?

Моя машина – это сервер, поэтому я хочу игнорировать подключения, выполняемые на моем сервере (например, когда кто-то посещает мой сайт). Я хочу видеть только соединения / запросы, сделанные моим сервером в других местах. Как увидеть только те исходящие соединения? EDIT: Я новичок в таких вещах. То, что я пытаюсь сделать, это просто посмотреть, не отправлено […]

Как выполнять последовательные команды из истории?

Предположим, я хочу выполнить последовательность из четырех команд, которые я выполнил ранее. Если первый из них – 432 в истории команд, то я мог бы сделать: $ !432; !433; !434; !435 Мне любопытно, есть ли более эффективный способ сделать это?

Как легко создать собственный Linux Distro?

Я хотел пойти на создание моего собственного дистрибутива Linux. Не могли бы вы предложить несколько приятных и простых в использовании учебников (желательно на основе текста, а не на видео). Я слышал что-то о Arch Linux, но я не знаю, как идти оттуда. Что мне нужно?

В чем разница между $ * и $ @?

Рассмотрим следующий код: foo () { echo $* } bar () { echo $@ } foo 1 2 3 4 bar 1 2 3 4 Он выводит: 1 2 3 4 1 2 3 4 Я использую Ksh88, но меня интересуют и другие распространенные оболочки. Если вы знаете какую-либо особенность для конкретных оболочек, сообщите об […]

Как закрыть порты в Linux?

У меня есть вопрос в закрытом порту, я думаю, что у меня есть некоторые странные вещи. Когда я использую выполнение nmap –top-ports 10 192.168.1.1 он показывает, что 23 / TCP-порт открыт. Но когда я выполняю nmap –top-ports 10 localhost он показывает, что порт 23 / tcp закрыт. Какое из них верно? Я хочу закрыть этот […]

Как удалить все подкаталоги из каталога?

Этот вопрос относится к фазе II к первому вопросу, который я написал здесь У меня есть каталог, который содержит кучу подкаталогов, .zip-файлов и других случайных файлов, не содержащихся в подкаталоге. Я хочу, чтобы сценарий командной строки удалял все подкаталоги из родительского каталога, но сохранял все zip-файлы и незакрепленные файлы, которые не принадлежат ни одному из […]

Linux и Unix - лучшая ОС в мире.