ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому

 Π”Ρ€ΡƒΠ·ΡŒΡ: Всё для вСбмастСра | [ Π Π΅ΠΊΠ»Π°ΠΌΠ° Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ ]


Rutor Rutor


OpenSUSE


  • ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ для ΠΎΡ‚Π²Π΅Ρ‚Π° Π² Ρ‚Π΅ΠΌΠ΅
Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠΉ Π² Ρ‚Π΅ΠΌΠ΅: 4

#1
4NearU4

4NearU4

    Π‘Π°ΠΉΡ‚

  • Members
  • Pip
  • 84 сообщСний
]]>ΠΎΡ„Ρ„ сайт]]>
]]>русскоС сообщСство]]>

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΈΡˆΠΊΠ°ΠΌΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΈΠ²Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ ]]>yast]]> , удобная gui ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для настройки всСго ΠΈ вся.

А Ρ‚Π°ΠΊ ΠΆΠ΅ zypper  ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚Π°Ρ€ΠΈΠΈ, всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π°Π½ΠΉΡ‚ΠΈ Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‡Π΅Ρ€Π΅Π· ]]>ΡΡΡ‹Π»ΡŒ]]>

Π’Π°ΠΊ ΠΆΠ΅ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ основныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ zypper

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Zypper Π² openSUSE [ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ]

Найти Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ:
   zypper se banshee-1
   zypper se bans*

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска отобраТаСтся имя, описаниС ΠΈ Ρ‚ΠΈΠΏ. Для ΠΏΡ€ΠΎΠΌΠΎΡ‚ΠΎΡ€Π°
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии ΠΈ ΠΈΠΌΠ΅Π½ΠΈ рСпозитория, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:
  zypper se -s ΠΏΠ°ΠΊΠ΅Ρ‚

Π’Ρ‹Π²ΠΎΠ΄ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΉ справки ΠΏΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ:
   zypper if ΠΏΠ°ΠΊΠ΅Ρ‚

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ маскС:
   zypper rm gtk*devel*

Установка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ маскС:
   zypper in gtk-sharp?

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° с вСрсиСй ΡΡ‚Π°Ρ€ΡˆΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ:
   zypper rm ΠΏΠ°ΠΊΠ΅Ρ‚>1.2.3

Установка ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:
   zypper in ΠΏΠ°ΠΊΠ΅Ρ‚_для_установки -ΠΏΠ°ΠΊΠ΅Ρ‚_для_удалСния +ΠΏΠ°ΠΊΠ΅Ρ‚_для_установки

ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ установка ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π² систСмС ΠΏΠ°ΠΊΠ΅Ρ‚Π°:
   zypper in --force ΠΏΠ°ΠΊΠ΅Ρ‚

Установка RPM ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· Ρ„Π°ΠΉΠ»Π°, Π° Π½Π΅ ΠΈΠ· рСпозитория:
   zypper in ./file.rpm
   zypper in http://<;url>/file.rpm

ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС установлСнныС Π² систСмС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (исправлСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ бСзопасности ΠΈ
критичСских ошибок):
   zypper up

ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ вСрсии openSUSE:
   zypper dup

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для пСрСсборки Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ· исходных тСкстов:
   zypper si -d ΠΏΠ°ΠΊΠ΅Ρ‚

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список ΠΌΠ΅Ρ‚Π°-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (сгруппированных Π½Π°Π±ΠΎΡ€ΠΎΠ²):
   zypper pt

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚Π°-ΠΏΠ°ΠΊΠ΅Ρ‚:
   zypper in -t pattern xfce

Найти ΠΌΠ΅Ρ‚Π°-ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎ маскС:
   zypper se -t pattern media

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список доступных Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²:
   zypper lr

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ:
   zypper ar <url> <name>

Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π² спискС:
   zypper mr -d 1

Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ:
   zypper mr -d repo-oss

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈΠ· списка:
   zypper rr 1

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствия Π² тСстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π±Π΅Π· фактичСского выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:
   zypper in --dry-run ΠΏΠ°ΠΊΠ΅Ρ‚

Π—Π°ΠΌΠΎΡ€ΠΎΠ·ΠΈΡ‚ΡŒ состояниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅, для прСдотвращСния случайной установки ΠΈΠ»ΠΈ удалСния:
   zypper addlock ΠΏΠ°ΠΊΠ΅Ρ‚

БнятиС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ:
   zypper removelock ΠΏΠ°ΠΊΠ΅Ρ‚

взято с ]]>http://www.opennet.r...info/1762.shtml]]>

ΠžΡΡ‚Π°Π²Π»ΡΠΉΡ‚Π΅ вопросы ΠΏΠΎ дистру, ΠΎΡ‚Π²Π΅Ρ‡Ρƒ ΠΏΡ€ΠΈ возмоТности.

основныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ консоли ( ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ такая Ρ‚Π΅ΠΌΠ°, Π½ΠΎ Ρ‚ΡƒΡ‚ другая классификация)

БистСмная информация

arch
uname -m - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
uname -r - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ядра
dmidecode -q - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ систСмныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ - (SMBIOS / DMI)
hdparm -i /dev/hda - вывСсти характСристики ТСсткого диска
hdparm -tT /dev/sda - ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ чтСния Π΄Π°Π½Π½Ρ‹Ρ… с ТСсткого диска
cat /proc/cpuinfo - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ процСссорС
cat /proc/interrupts - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ прСрывания
cat /proc/meminfo - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ использованиС памяти
cat /proc/swaps - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»(Ρ‹) ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ
cat /proc/version - вывСсти Π²Π΅Ρ€ΡΠΈΡŽ ядра
cat /proc/net/dev - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ сСтСвыС интСрфСйсы ΠΈ статистику ΠΏΠΎ Π½ΠΈΠΌ
cat /proc/mounts - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ смонтированныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы
lspci -tv - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π° PCI устройства
lsusb -tv - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π° USB устройства
date - вывСсти ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ
cal 2007 - вывСсти Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ-ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ 2007-Π³ΠΎ Π³ΠΎΠ΄Π°
date 041217002007.00* - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСмныС Π΄Π°Ρ‚Ρƒ ΠΈ врСмя ΠœΠœΠ”Π”Π§Π§ΠΌΠΌΠ“Π“Π“Π“.Π‘Π‘ (ΠœΠ΅ΡΡΡ†Π”Π΅Π½ΡŒΠ§Π°ΡΠœΠΈΠ½ΡƒΡ‚Ρ‹Π“ΠΎΠ΄.Π‘Π΅ΠΊΡƒΠ½Π΄Ρ‹)
clock -w - ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ систСмноС врСмя Π² BIOS


ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° систСмы

shutdown -h now
init 0
telinit 0 - ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму
shutdown -h hours:minutes & - Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ остановку систСмы Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ врСмя
shutdown -c - ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ остановку систСмы
shutdown -r now
reboot - ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ систСму
logout - Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· систСмы


Π€Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ

cd /home - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ '/home'
cd .. - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π²Ρ‹ΡˆΠ΅
cd ../.. - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ двумя уровнями Π²Ρ‹ΡˆΠ΅
cd - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² домашнюю Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
cd ~user - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² домашнюю Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user
cd - - ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
pwd - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡŽΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
ls - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ содСрТимоС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ
ls -F - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ содСрТимоС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΠΈΠΌΠ΅Π½Π°ΠΌ символов, Ρ…Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΈΠΏ
ls -l - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎΠ΅ прСдставлСниС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ
ls -a - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ скрытыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ
ls *[0-9]* - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ содСрТащиС Π² ΠΈΠΌΠ΅Π½ΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹
tree
lstree - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, начиная ΠΎΡ‚ корня (/)
mkdir dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ 'dir1'
mkdir dir1 dir2 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π²Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ
mkdir -p /tmp/dir1/dir2 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ
rm -f file1 - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ 'file1'
rmdir dir1 - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ 'dir1'
rm -rf dir1 - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ 'dir1' ΠΈ рСкурсивно всё Π΅Ρ‘ содСрТимоС
rm -rf dir1 dir2 - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄Π²Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΈ рСкурсивно ΠΈΡ… содСрТимоС
mv dir1 new_dir - ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
cp file1 file2 - ΡΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» file1 Π² Ρ„Π°ΠΉΠ» file2
cp dir/* . - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ dir Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
cp -a /tmp/dir1 . - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ dir1 со всСм содСрТимым Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
cp -a dir1 dir2 - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ dir1 Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ dir2
ln -s file1 lnk1* - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку Π½Π° Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
ln file1 lnk1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ "ΠΆΡ‘ΡΡ‚ΠΊΡƒΡŽ" (Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ) ссылку Π½Π° Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
touch -t 0712250000 fileditest - ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ ΠΈ врСмя создания Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΈ Π΅Π³ΠΎ отсутствии, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌΠΈ Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ (YYMMDDhhmm)


Поиск Ρ„Π°ΠΉΠ»ΠΎΠ²

find / -name file1 - Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ с ΠΈΠΌΠ΅Π½Π΅ΠΌ file1. Поиск Π½Π°Ρ‡Π°Ρ‚ΡŒ с корня (/)
find / -user user1 - Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ» ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ user1. Поиск Π½Π°Ρ‡Π°Ρ‚ΡŒ с корня (/)
find /home/user1 -name "*.bin" - Найти всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° '. bin'. Поиск Π½Π°Ρ‡Π°Ρ‚ΡŒ с '/ home/user1'*
find /usr/bin -type f -atime +100 - Π½Π°ΠΉΡ‚ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ Π² '/usr/bin', врСмя послСднСго обращСния ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΠΎΠ»Π΅Π΅ 100 Π΄Π½Π΅ΠΉ
find /usr/bin -type f -mtime -10 - Π½Π°ΠΉΡ‚ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ Π² '/usr/bin', созданныС ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Π΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ послСдних 10 Π΄Π½Π΅ΠΉ
find / -name *.rpm -exec chmod 755 '{}' \; - Π½Π°ΠΉΡ‚ΠΈ всС Ρ„Π°Π»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° '.rpm', ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа ΠΊ Π½ΠΈΠΌ
find / -xdev -name "*.rpm" - Π½Π°ΠΉΡ‚ΠΈ всС Ρ„Π°Π»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° '.rpm', игнорируя ΡΡŠΡ‘ΠΌΠ½Ρ‹Π΅ носитСли, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ cdrom, floppy ΠΈ Ρ‚.ΠΏ.
locate "*.ps" - Π½Π°ΠΉΡ‚ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹, соТСрТащиС Π² ΠΈΠΌΠ΅Π½ΠΈ '.ps'. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ рСкомСндуСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 'updatedb'
whereis halt - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², исходных ΠΊΠΎΠ΄ΠΎΠ² ΠΈ руководств, относящихся ΠΊ Ρ„Π°ΠΉΠ»Ρƒ 'halt'
which halt - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ 'halt'


ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

mount /dev/hda2 /mnt/hda2 - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π» 'hda2' Π² Ρ‚ΠΎΡ‡ΠΊΡƒ монтирования '/mnt/hda2'. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ-Ρ‚ΠΎΡ‡ΠΊΠΈ монтирования '/mnt/hda2'
umount /dev/hda2 - Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π» 'hda2'. ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠΊΠΈΠ½ΡŒΡ‚Π΅ '/mnt/hda2'
fuser -km /mnt/hda2 - ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π°. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ Π² случаС, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Π΄Π΅Π» занят ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ
umount -n /mnt/hda2 - Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠΎΠ½ΠΈΡ‚Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· занСсСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² /etc/mtab. ПолСзно ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ "Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅" ΠΈΠ»ΠΈ нСдостаточно мСста Π½Π° дискС
mount /dev/fd0 /mnt/floppy - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»ΠΎΠΏΠΏΠΈ-диск
mount /dev/cdrom /mnt/cdrom - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ CD ΠΈΠ»ΠΈ DVD
mount /dev/hdc /mnt/cdrecorder - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ CD-R/CD-RW ΠΈΠ»ΠΈ DVD-R/DVD-RW(+-)
mount -o loop file.iso /mnt/cdrom - ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ISO-ΠΎΠ±Ρ€Π°Π·
mount -t vfat /dev/hda5 /mnt/hda5 - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Windows FAT32
mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share - ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Windows (SMB/CIFS)
mount -o bind /home/user/prg /var/ftp/user - "ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚" Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ (binding). Доступна с вСрсии ядра 2.4.0. ПолСзна, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для прСдоставлСния содСрТимого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ftp ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ftp-сСрвСра Π² "пСсочницС" (chroot), ΠΊΠΎΠ³Π΄Π° симлинки ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ сдСлаСт копию содСрТимого /home/user/prg Π² /var/ftp/user


ДисковоС пространство

df -h - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ смонтированных Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‰Π΅Π³ΠΎ, доступного ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ пространства (ΠŸΡ€ΠΈΠΌ.ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°. ΠΊΠ»ΡŽΡ‡ -h Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Π²ΠΎ всСх *nix систСмах)
ls -lSr |more - Π²Ρ‹Π΄Π°Ρ‘Ρ‚ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ рСкурсивно с сортировкой ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ позволяСт ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ постраничный просмотр
du -sh dir1 - подсчитываСт ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ 'dir1' (ΠŸΡ€ΠΈΠΌ.ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°. ΠΊΠ»ΡŽΡ‡ -h Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Π²ΠΎ всСх *nix систСмах)
du -sk * | sort -rn - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, с соритровкой ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ дискового пространства, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ rpm-ΠΏΠ°ΠΊΠ΅Ρ‚Π°, с сортировкой ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ (fedora, redhat ΠΈ Ρ‚.ΠΏ.)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ дискового пространства, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ deb-ΠΏΠ°ΠΊΠ΅Ρ‚Π°, с сортировкой ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ (ubuntu, debian Ρ‚.ΠΏ.)


ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹

groupadd group_name - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ с ΠΈΠΌΠ΅Π½Π΅ΠΌ group_name
groupdel group_name - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ group_name
groupmod -n new_group_name old_group_name -
ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ old_group_name Π² new_group_name
useradd -c "Nome Cognome" -g admin -d /home/user1 -s /bin/bash user1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1, Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ Π² качСствС домашнСго ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /home/user1, Π² качСствС shell'Π° /bin/bash, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ admin ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Nome Cognome
useradd user1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1
userdel -r user1 - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1 ΠΈ Π΅Π³ΠΎ домашний ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 - ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
passwd - ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ
passwd user1 - ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1 (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ root)
chage -E 2005-12-31 user1 - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ окончания дСйствия ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1
pwck - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ² ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… записСй. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹ /etc/passwd ΠΈ /etc/shadow
grpck - провСряСт ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ² ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… записСй. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ»/etc/group
newgrp [-] group_name - измСняСт ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ "-", ситуация Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ‚ΠΎΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹ΡˆΠΈΠ» ΠΈΠ· систСмы ΠΈ снова Π²ΠΎΡˆΡ‘Π». Если Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ, пСрвичная Π³Ρ€ΡƒΠΏΠΏΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° ΠΈΠ· /etc/passwd


ВыставлСниС/ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ Π½Π° Ρ„Π°ΠΉΠ»Ρ‹

ls -lh - просмотр ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ Π½Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ
ls /tmp | pr -T5 -W$COLUMNS - вывСсти содСрТимоС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /tmp ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΠΏΡΡ‚ΡŒ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
chmod ugo+rwx directory1 - Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ полномочия Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ directory1 ugo(User Group Other)+rwx(Read Write eXecute) - всСм ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π°. АналогичноС ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ chmod 777 directory1
chmod go-rwx directory1 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρƒ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… всС полномочия Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ directory1.
chown user1 file1 - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° file1 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1
chown -R user1 directory1 - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ рСкурсивно Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ directory1 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1
chgrp group1 file1 - ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ-Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π° file1 Π½Π° group1
chown user1:group1 file1 - ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π° file1
find / -perm -u+s - Π½Π°ΠΉΡ‚ΠΈ, начиная ΠΎΡ‚ корня, всС Ρ„Π°ΠΉΠ»Ρ‹ с выставлСнным SUID
chmod u+s /bin/binary_file - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ SUID-Π±ΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρƒ /bin/binary_file. Π­Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ» с полномочиями Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π°.
chmod u-s /bin/binary_file - ΡΠ½ΡΡ‚ΡŒ SUID-Π±ΠΈΡ‚ с Ρ„Π°ΠΉΠ»Π° /bin/binary_file.
chmod g+s /home/public - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ SGID-Π±ΠΈΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home/public.
chmod g-s /home/public - ΡΠ½ΡΡ‚ΡŒ SGID-Π±ΠΈΡ‚ с Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home/public.
chmod o+t /home/public - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ STIKY-Π±ΠΈΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home/public. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ
chmod o-t /home/public - ΡΠ½ΡΡ‚ΡŒ STIKY-Π±ΠΈΡ‚ с Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home/public


Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²

chattr +a file1 - ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π½Π° запись Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ добавлСния
chattr +c file1 - позволяСт ядру автоматичСски ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ/Ρ€Π°Π·ΠΆΠΈΠΌΠ°Ρ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π°.
chattr +d file1 - ΡƒΠΊΠ°Π·Π°Π²Π΅Ρ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ dump ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π²ΠΎ врСмя выполнСния backup'Π°
chattr +i file1 - Π΄Π΅Π»Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» нСдоступным для Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅, созданиС Π»ΠΈΠ½ΠΊΠΎΠ² Π½Π° Π½Π΅Π³ΠΎ.
chattr +s file1 - позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° бСзопасным, Ρ‚.Π΅. выставлСнный Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ s Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°, мСсто, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠΌ Π½Π° дискС заполняСтся нулями, Ρ‡Ρ‚ΠΎ прСдотвращяСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ восстановлСния Π΄Π°Π½Π½Ρ‹Ρ….
chattr +S file1 - ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ, ΠΏΡ€ΠΈ сохранСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° синхронизация, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ sync
chattr +u file1 - Π΄Π°Π½Π½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° содСрТимоС Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ сохранСно ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт Π΅Π³ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ
lsattr - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²


АрхивированиС ΠΈ сТатиС Ρ„Π°ΠΉΠ»ΠΎΠ²

bunzip2 file1.bz2 - Ρ€Π°Π·ΠΆΠΈΠΌΠ°Π΅Ρ‚ Ρ„Π°ΠΉΠ» 'file1.gz'
gunzip file1.gz -
gzip file1
bzip2 file1 - сТимаСт Ρ„Π°ΠΉΠ» 'file1'
gzip -9 file1 - ΡΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» file1 с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ сТатиСм
rar a file1.rar test_file - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ rar-Π°Ρ€Ρ…ΠΈΠ² 'file1.rar' ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ Ρ„Π°ΠΉΠ» test_file
rar a file1.rar file1 file2 dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ rar-Π°Ρ€Ρ…ΠΈΠ² 'file1.rar' ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ file1, file2 ΠΈ dir1
rar x file1.rar - Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ rar-Π°Ρ€Ρ…ΠΈΠ²
unrar x file1.rar -
tar -cvf archive.tar file1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ tar-Π°Ρ€Ρ…ΠΈΠ² archive.tar, содСрТащий Ρ„Π°ΠΉΠ» file1
tar -cvf archive.tar file1 file2 dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ tar-Π°Ρ€Ρ…ΠΈΠ² archive.tar, содСрТащий Ρ„Π°ΠΉΠ» file1, file2 ΠΈ dir1
tar -tf archive.tar - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π°
tar -xvf archive.tar - Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²
tar -xvf archive.tar -C /tmp - Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² Π² /tmp
tar -cvfj archive.tar.bz2 dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ ΡΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ bzip2(ΠŸΡ€ΠΈΠΌ.ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°. ΠΊΠ»ΡŽΡ‡ -j Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Π²ΠΎ всСх *nix систСмах)
tar -xvfj archive.tar.bz2 - Ρ€Π°Π·ΠΆΠ°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ(ΠŸΡ€ΠΈΠΌ.ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°. ΠΊΠ»ΡŽΡ‡ -j Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Π²ΠΎ всСх *nix систСмах)
tar -cvfz archive.tar.gz dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ ΡΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ gzip
tar -xvfz archive.tar.gz - Ρ€Π°Π·ΠΆΠ°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ
zip file1.zip file1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сТатый zip-Π°Ρ€Ρ…ΠΈΠ²
zip -r file1.zip file1 file2 dir1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сТатый zip-Π°Ρ€Ρ…ΠΈΠ² ΠΈ со Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π² Π½Π΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ
unzip file1.zip - Ρ€Π°Π·ΠΆΠ°Ρ‚ΡŒ ΠΈ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ zip-Π°Ρ€Ρ…ΠΈΠ²


RPM ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (Fedora, Red Hat ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅)

rpm -ivh package.rpm - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ сообщСний ΠΈ прогрСсс-Π±Π°Ρ€Π°
rpm -ivh --nodeps package.rpm - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ сообщСний ΠΈ прогрСсс-Π±Π°Ρ€Π° Π±Π΅Π· контроля зависимостСй
rpm -U package.rpm - ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π² случаС отсутствия ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ установлСн
rpm -F package.rpm - ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΎΠ½ установлСн
rpm -e package_name.rpm - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚
rpm -qa - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², установлСнных Π² систСмС
rpm -qa | grep httpd - срСди всСх ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², установлСнных Π² систСмС, Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ содСрТащий Π² своём ΠΈΠΌΠ΅Π½ΠΈ "httpd"
rpm -qi package_name - вывСсти ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Π½Ρ‚Π½ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅
rpm -qg "System Environment/Daemons" - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ входящиС Π² Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
rpm -ql package_name - вывСсти список Ρ„Π°ΠΉΠ»ΠΎΠ², входящих Π² ΠΏΠ°ΠΊΠ΅Ρ‚
rpm -qc package_name - вывСсти список ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², входящих Π² ΠΏΠ°ΠΊΠ΅Ρ‚
rpm -q package_name --whatrequires - вывСсти список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для установки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ зависимостям
rpm -q package_name --whatprovides - show capability provided by a rpm package
rpm -q package_name --scripts - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ скрипты, запускаСмыС ΠΏΡ€ΠΈ установкС/ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°
rpm -q package_name --changelog - вывСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Π°
rpm -qf /etc/httpd/conf/httpd.conf - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π£ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ слСдуСт ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈ имя Ρ„Π°ΠΉΠ»Π°.
rpm -qp package.rpm -l - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ список Ρ„Π°ΠΉΠ»ΠΎΠ², входящих Π² ΠΏΠ°ΠΊΠ΅Ρ‚, Π½ΠΎ Π΅Ρ‰Ρ‘ Π½Π΅ установлСнных Π² систСму
rpm --import /media/cdrom/RPM-GPG-KEY - ΠΈΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи
rpm --checksig package.rpm - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ подпись ΠΏΠ°ΠΊΠ΅Ρ‚Π°
rpm -qa gpg-pubkey - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ установлСнного содСрТимого ΠΏΠ°ΠΊΠ΅Ρ‚Π°
rpm -V package_name - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, полномочия, Ρ‚ΠΈΠΏ, Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°, Π³Ρ€ΡƒΠΏΠΏΡƒ, MD5-сумму ΠΈ Π΄Π°Ρ‚Ρƒ послСднСго измСнСия ΠΏΠ°ΠΊΠ΅Ρ‚Π°
rpm -Va - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ содСрТимоС всСх ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ установлСнныС Π² систСму. ВыполняйтС с ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ!
rpm -Vp package.rpm - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Ρ‰Ρ‘ Π½Π΅ установлСн Π² систСму
rpm2cpio package.rpm | cpio --extract --make-directories *bin* - ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° Ρ„Π°ΠΉΠ»Ρ‹ содСрТащиС Π² своём ΠΈΠΌΠ΅Π½ΠΈ bin
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚, собранный ΠΈΠ· исходных ΠΊΠΎΠ΄ΠΎΠ²
rpmbuild --rebuild package_name.src.rpm - ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· исходных ΠΊΠΎΠ΄ΠΎΠ²


ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Linux (ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅)

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ oNe3 02 июл 2008, 11:20
ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ²

cat file1 - вывСсти содСрТимоС Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройсво Π²Ρ‹Π²ΠΎΠ΄Π°
tac file1 - вывСсти содСрТимоС Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройсво Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС (послСдняя строка ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Ρ‚.Π΄.)
more file1 - постраничный Π²Ρ‹Π²ΠΎΠ΄ содСрТимого Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°
less file1 - постраничный Π²Ρ‹Π²ΠΎΠ΄ содСрТимого Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°, Π½ΠΎ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ пролистывания Π² ΠΎΠ±Π΅ стороны (Π²Π²Π΅Ρ€Ρ…-Π²Π½ΠΈΠ·), поиска ΠΏΠΎ содСрТимому ΠΈ Ρ‚.ΠΏ.
head -2 file1 - вывСсти ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π΅ строки Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°. По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ выводится Π΄Π΅ΡΡΡ‚ΡŒ строк
tail -2 file1 - вывСсти послСдниС Π΄Π²Π΅ строки Ρ„Π°ΠΉΠ»Π° file1 Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°. По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ выводится Π΄Π΅ΡΡΡ‚ΡŒ строк
tail -f /var/log/messages - Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° /var/log/messages Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ появлСния Π² Π½Ρ‘ΠΌ тСкста.


ΠœΠ°Π½ΠΈΠΏΡƒΠ»ΡΡ†ΠΈΠΈ с тСкстом

cat file_originale | [operation: sed, grep, awk, grep ΠΈ Ρ‚.ΠΏ.] > result.txt - ΠΎΠ±Ρ‰ΠΈΠΉ синтаксис выполнСния дСйствий ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ содСрТимого Ρ„Π°ΠΉΠ»Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² Π½ΠΎΠ²Ρ‹ΠΉ
cat file_originale | [operazione: sed, grep, awk, grepΠΈ Ρ‚.ΠΏ.] >> result.txt - ΠΎΠ±Ρ‰ΠΈΠΉ синтаксис выполнСния дСйствий ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ содСрТимого Ρ„Π°ΠΉΠ»Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ». Если Ρ„Π°ΠΉΠ» Π½Π΅ сущСствуСт, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ создан
grep Aug /var/log/messages - ΠΈΠ· Ρ„Π°ΠΉΠ»Π° '/var/log/messages' ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ вывСсти Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π° строки, содСрТащиС "Aug"
grep ^Aug /var/log/messages - ΠΈΠ· Ρ„Π°ΠΉΠ»Π° '/var/log/messages' ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ вывСсти Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π° строки, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° "Aug"
grep [0-9] /var/log/messages - ΠΈΠ· Ρ„Π°ΠΉΠ»Π° '/var/log/messages' ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ вывСсти Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π° строки, содСрТащиС Ρ†ΠΈΡ„Ρ€Ρ‹
grep Aug -R /var/log/* - ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ вывСсти Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π° строки, содСрТащиС "Aug", Π²ΠΎ всСх Ρ„Π°ΠΉΠ»Π°Ρ…, находящихся Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /var/log ΠΈ Π½ΠΈΠΆΠ΅
sed 's/stringa1/stringa2/g' example.txt - Π² Ρ„Π°ΠΉΠ»Π΅ example.txt Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ "string1" Π½Π° "string2", Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вывСсти Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°.
sed '/^$/d' example.txt - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ пустыС строки ΠΈΠ· Ρ„Π°ΠΉΠ»Π° example.txt
sed '/ *#/d; /^$/d' example.txt - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ пустыС строки ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' - ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ символы ΠΈΠ· Π½ΠΈΠΆΠ½Π΅Π³ΠΎ рСгистра Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ
sed -e '1d' result.txt - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΈΠ· Ρ„Π°ΠΉΠ»Π° example.txt
sed -n '/string1/p' - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ строки ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°ΡˆΠΈΠ΅ "string1"
sed -e 's/ *$//' example.txt - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ пустыС символы Π² Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки
sed -e 's/string1//g' example.txt - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ строку "string1" ΠΈΠ· тСкста Π½Π΅ измСняя всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ
sed -n '1,8p;5q' example.txt - Π²Π·ΡΡ‚ΡŒ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠΎ Π²ΠΎΡΡŒΠΌΡƒΡŽ строки ΠΈ ΠΈΠ· Π½ΠΈΡ… вывСсти ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΡΡ‚ΡŒ
sed -n '5p;5q' example.txt - вывСсти ΠΏΡΡ‚ΡƒΡŽ строку
sed -e 's/0*/0/g' example.txt - Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· любого количСства Π½ΡƒΠ»Π΅ΠΉ ΠΎΠ΄Π½ΠΈΠΌ Π½ΡƒΠ»Ρ‘ΠΌ
cat -n file1 - ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒ строки ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ содСрТимого Ρ„Π°ΠΉΠ»Π°
cat example.txt | awk 'NR%2==1' - ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ содСрТимого Ρ„Π°ΠΉΠ»Π°, Π½Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Ρ‘Ρ‚Π½Ρ‹Π΅ строки Ρ„Π°ΠΉΠ»Π°
echo a b c | awk '{print $1}' - вывСсти ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΏΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅Π»Ρƒ/ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌ ΠΈΠ»ΠΈ символу/символам табуляции
echo a b c | awk '{print $1,$3}' - вывСсти ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΈ Ρ‚Ρ€Π΅ΡŒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΏΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅Π»Ρƒ/ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌ ΠΈΠ»ΠΈ символу/символам табуляции
paste file1 file2 - ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ содСрТимоС file1 ΠΈ file2 Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: строка 1 ΠΈΠ· file1 = строка 1 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° 1-n, строка 1 ΠΈΠ· file2 = строка 1 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° n+1-m
paste -d '+' file1 file2 - ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ содСрТимоС file1 ΠΈ file2 Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ "+"
sort file1 file2 - ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²
sort file1 file2 | uniq - ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π΅ отобраТая ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ²
sort file1 file2 | uniq -u - ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², отобраТая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ строки (строки, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΠΎΠ±ΠΎΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ…, Π½Π΅ выводятся Π½Π° стандартноС устройство Π²Ρ‹Π²ΠΎΠ΄Π°)
sort file1 file2 | uniq -d - ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², отобраТая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ строки
comm -1 file1 file2 - ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π΅ отобраТая строки ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρƒ 'file1'
comm -2 file1 file2 - ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π΅ отобраТая строки ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρƒ 'file2'
comm -3 file1 file2 - ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ содСрТимоС Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², удаляя строки Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΠΎΠ±ΠΎΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ…


ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠ² символов ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²

dos2unix filedos.txt fileunix.txt - ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» тСкстового Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈΠ· MSDOS Π² UNIX (Ρ€Π°Π·Π½ΠΈΡ†Π° Π² символах Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΠΎΡ€Π΅Ρ‚ΠΊΠΈ)
unix2dos fileunix.txt filedos.txt - ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» тСкстового Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈΠ· UNIX Π² MSDOS (Ρ€Π°Π·Π½ΠΈΡ†Π° Π² символах Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΠΎΡ€Π΅Ρ‚ΠΊΠΈ)
recode ..HTML < page.txt > page.html - ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС тСстового Ρ„Π°ΠΉΠ»Π° page.txt Π² html-Ρ„Π°ΠΉΠ» page.html
recode -l | more - вывСсти список доступных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²


Анализ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

badblocks -v /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» hda1 Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ bad-Π±Π»ΠΎΠΊΠΎΠ²
fsck /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ linux-Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° hda1
fsck.ext2 /dev/hda1
e2fsck /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext2 Ρ€Π°Π·Π΄Π΅Π»Π° hda1
e2fsck -j /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext3 Ρ€Π°Π·Π΄Π΅Π»Π° hda1 с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΡƒΡ€Π½Π°Π» располоТСн Ρ‚Π°ΠΌ ΠΆΠ΅
fsck.ext3 /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext3 Ρ€Π°Π·Π΄Π΅Π»Π° hda1
fsck.vfat /dev/hda1
fsck.msdos /dev/hda1
dosfsck /dev/hda1 - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы fat Ρ€Π°Π·Π΄Π΅Π»Π° hda11



Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

mkfs /dev/hda1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ linux-Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda1
mke2fs /dev/hda1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ext2 Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda1
mke2fs -j /dev/hda1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ext3 Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda1
mkfs -t vfat 32 -F /dev/hda1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT32 Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda1
fdformat -n /dev/fd0 - Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π»ΠΎΠΏΠΏΠΈ-диска Π±Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
mkswap /dev/hda3 - созданиС swap-пространства Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda3


swap-пространство

mkswap /dev/hda3 - созданиС swap-пространства Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda3
swapon /dev/hda3 - Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ swap-пространство, располоТСнноС Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ hda3
swapon /dev/hda2 /dev/hdb3 - Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ swap-пространства, располоТСнныС Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… hda2 ΠΈ hdb3


Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ (backup)

dump -0aj -f /tmp/home0.bak /home - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home Π² Ρ„Π°ΠΉΠ» /tmp/home0.bak
dump -1aj -f /tmp/home0.bak /home - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home Π² Ρ„Π°ΠΉΠ» /tmp/home0.bak
restore -if /tmp/home0.bak - Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ /tmp/home0.bak
rsync -rogpav --delete /home /tmp - ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ /tmp с /home
rsync -rogpav -e ssh --delete /home ip_address:/tmp - ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· SSH-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ
rsync -az -e ssh --delete ip_addr:/home/public /home/local - ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· ssh-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ со сТатиСм
rsync -az -e ssh --delete /home/local ip_addr:/home/public - ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с локальной Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· ssh-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ со сТатиСм
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' - ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ "слСпок" локального диска Π² Ρ„Π°ΠΉΠ» Π½Π° ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Ρ‡Π΅Ρ€Π΅Π· ssh-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ
tar -Puf backup.tar /home/user - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ '/home/user' Π² Ρ„Π°ΠΉΠ» backup.tar с сохранСниСм ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ содСрТимого /tmp/local Π½Π° ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· ssh-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ Π² /home/share/
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ содСрТимого /home Π½Π° ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· ssh-Ρ‚ΡƒΠ½Π½Π΅Π»ΡŒ Π² /home/backup-home
tar cf - . | (cd /tmp/backup ; tar xf - ) - ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ с сохранСниСм ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents - поиск Π² /home/user1 всСх Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° '.txt', ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡ… Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 - поиск Π² /var/log всСх Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° '.log', ΠΈ созданиС bzip-Π°Ρ€Ρ…ΠΈΠ²Π° ΠΈΠ· Π½ΠΈΡ…
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ копию MBR (Master Boot Record) с /dev/hda Π½Π° Ρ„Π»ΠΎΠΏΠΏΠΈ-диск
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 - Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ MBR с Ρ„Π»ΠΎΠΏΠΏΠΈ-диска Π½Π° /dev/hda


CDROM

cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force - clean a rewritable cdrom
mkisofs /dev/cdrom > cd.iso - create an iso image of cdrom on disk
mkisofs /dev/cdrom | gzip > cd_iso.gz - create a compressed iso image of cdrom on disk
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd - create an iso image of a directory
cdrecord -v dev=/dev/cdrom cd.iso - burn an ISO image
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom -
burn a compressed ISO image
mount -o loop cd.iso /mnt/iso - mount an ISO image
cd-paranoia -B - rip audio tracks from a CD to wav files
cd-paranoia -- "-3" - rip first three audio tracks from a CD to wav files
cdrecord --scanbus - scan bus to identify the channel scsi


Π‘Π΅Ρ‚ΡŒ (LAN ΠΈ WiFi)

ifconfig eth0 - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ сСтСвого интСрфСйса eth0
ifup eth0 - Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ) интСрфСйс eth0
ifdown eth0 - Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ) интСрфСйс eth0
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 - Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ интСрфСйсу eth0 ip-адрСс ΠΈ маску подсСти
ifconfig eth0 promisc - пСрСвСсти интСрфСйс eth0 Π² promiscuous-Ρ€Π΅ΠΆΠΈΠΌ для "ΠΎΡ‚Π»ΠΎΠ²Π°" ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (sniffing)
ifconfig eth0 -promisc - ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ promiscuous-Ρ€Π΅ΠΆΠΈΠΌ Π½Π° интСрфСйсС eth0
dhclient eth0 - Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйс eth0 Π² dhcp-Ρ€Π΅ΠΆΠΈΠΌΠ΅.
route -n
netstat -rn - вывСсти Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ
route add -net 0/0 gw IP_Gateway - Π·Π°Π΄Π°Ρ‚ΡŒ ip-адрСс шлюза ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (default gateway)
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 - Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ статичСский ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π² ΡΠ΅Ρ‚ΡŒ 192.168.0.0/16 Ρ‡Π΅Ρ€Π΅Π· шлюз с ip-адрСсом 192.168.1.1
route del 0/0 gw IP_gateway - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ip-адрСс шлюза ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (default gateway)
echo "1" > /proc/sys/net/ipv4/ip_forward - Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ пСрСсылку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (forwarding)
hostname - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ имя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
host ]]>http://www.linuxguide.it]]> - Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ имя ]]>http://www.linuxguide.it]]> хоста Π² ip-адрСс ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚
host 62.149.140.85
ip link show - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ состояниС всСх интСрфСйсов
mii-tool eth0 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ статус ΠΈ Ρ‚ΠΈΠΏ соСдинСния для интСрфСйса eth0
ethtool eth0 - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ статистику интСрфСса eth0 с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ соСдинСния
netstat -tupn - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ всС установлСнныС сСтСвыС соСдинСния ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌ TCP ΠΈ UDP Π±Π΅Π· Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠΌΡ‘Π½ Π² ip-адрСса ΠΈ PID'Ρ‹ ΠΈ ΠΈΠΌΠ΅Π½Π° процСссов, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… эти соСдинСния
netstat -tupln - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ всС сСтСвыС соСдинСния ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌ TCP ΠΈ UDP Π±Π΅Π· Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠΌΡ‘Π½ Π² ip-адрСса ΠΈ PID'Ρ‹ ΠΈ ΠΈΠΌΠ΅Π½Π° процСссов, ΡΠ»ΡƒΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΡ€Ρ‚Ρ‹
tcpdump tcp port 80 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ вСсь Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π½Π° TCP-ΠΏΠΎΡ€Ρ‚ 80 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ - HTTP)
iwlist scan - ΠΏΡ€ΠΎΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эфир Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚, доступности бСспроводных Ρ‚ΠΎΡ‡Π΅ΠΊ доступа
iwconfig eth1 - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ бСспроводного сСтСвого интСрфСйса eth1


Microsoft Windows networks(SAMBA)

nbtscan ip_addr
nmblookup -A ip_addr - Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ netbios-имя nbtscan Π½Π΅ Π²ΠΎ всСх систСмах ставится ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, придётся Π΄ΠΎΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. nmblookup Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ samba.
smbclient -L ip_addr/hostname - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ рСсурсы, прСдоставлСнныС Π² ΠΎΠ±Ρ‰ΠΈΠΉ доступ Π½Π° windows-машинС
smbget -Rr smb://ip_addr/share - ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ wget ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ с windows-машин Ρ‡Π΅Ρ€Π΅Π· smb-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»
mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share - ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ smb-рСсурс, прСдоставлСнный Π½Π° windows-машинС, Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму


IPTABLES (firewall)

iptables -t filter -nL
iptables -nL - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ всС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»

iptables -t nat -L - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ всС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π² NAT-Ρ‚Π°Π±Π»ΠΈΡ†Π΅
iptables -t filter -F
iptables -F - ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π² filter-Ρ‚Π°Π±Π»ΠΈΡ†Π΅
iptables -t nat -F - ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π² NAT-Ρ‚Π°Π±Π»ΠΈΡ†Π΅
iptables -t filter -X - ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π² filter-Ρ‚Π°Π±Π»ΠΈΡ†Π΅
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT - ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ входящСС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ telnet'ΠΎΠΌ
iptables -t filter -A OUTPUT -p tcp --dport http -j DROP
Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ исходящиС HTTP-соСдинСния
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT - ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ "ΠΏΡ€ΠΎΠΊΠΈΠ΄Ρ‹Π²Π°Ρ‚ΡŒ" (forward) POP3-соСдинСния
iptables -t filter -A INPUT -j LOG --log-prefix "DROP INPUT" - Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ядром ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², проходящих Ρ‡Π΅Ρ€Π΅Π· Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ INPUT, ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ прСфикса "DROP INPUT"
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE - Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ NAT (Network Address Translate) исходящих ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° интСрфСйс eth0. Допустимо ΠΏΡ€ΠΈ использовании с динамичСски выдСляСмыми ip-адрСсами.
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 -j DNAT --to-destination 10.0.0.2:22 - ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², адрСсованных ΠΎΠ΄Π½ΠΎΠΌΡƒ хосту, Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ хост


ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°

top - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ процСссы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌΠΈ рСсурсы ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (с автоматичСским ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…)
ps -eafw - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ процСссы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌΠΈ рСсурсы ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹)
ps -e -o pid,args --forest - вывСсти PID'Ρ‹ ΠΈ процСссы Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°
pstree - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎ процСссов
kill -9 98989
kill -KILL 98989 - "ΡƒΠ±ΠΈΡ‚ΡŒ" процСсс с PID 98989 "Π½Π° ΡΠΌΠ΅Ρ€Ρ‚ΡŒ" (Π±Π΅Π· соблюдСния цСлостности Π΄Π°Π½Π½Ρ‹Ρ…)
kill -TERM 98989 - ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ процСсс с PID 98989
kill -1 98989
kill -HUP 98989 - Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ процСсс с PID 98989 ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
lsof -p 98989 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… процСссом с PID 98989
lsof /home/user1 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /home/user1
strace -c ls >/dev/null - вывСсти список систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², созданных ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… процСссом ls
strace -f -e open ls >/dev/null - вывСсти Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π±ΠΈΠ±ΠΈΠ»ΠΎΡ‚Π΅ΠΊ
watch -n1 'cat /proc/interrupts' - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ прСрывания Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
last reboot - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ систСмы
last user1 - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ рСгистрации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ user1 Π² систСмС ΠΈ врСмя Π΅Π³ΠΎ нахоТдСния Π² Π½Π΅ΠΉ
lsmod - вывСсти Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ядра
free -m - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ состояниС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π² ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°Ρ…
smartctl -A /dev/hda - ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ состояния Тёсткого диска /dev/hda Ρ‡Π΅Ρ€Π΅Π· SMART
smartctl -i /dev/hda - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ SMART Π½Π° Тёстком дискС /dev/hda
tail /var/log/dmesg - вывСсти Π΄Π΅ΡΡΡ‚ΡŒ послСдних записСй ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ядра
tail /var/log/messages - вывСсти Π΄Π΅ΡΡΡ‚ΡŒ послСдних записСй ΠΈΠ· систСмного ΠΆΡƒΡ€Π½Π°Π»Π°


Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

apropos ...keyword - Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ список ΠΊΠΎΠΌΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ относятся ΠΊ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам. ПолСзно, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Π½ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ
man ping - Π²Ρ‹Π·ΠΎΠ² руководства ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС, - ping
whatis ...keyword - ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ описаниС дСйствий ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
mkbootdisk --device /dev/fd0 `uname -r` - создаёт Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Ρ„Π»ΠΎΠΏΠΏΠΈ-диск
gpg -c file1 - ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ» file1 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GNU Privacy Guard
gpg file1.gpg - Π΄Π΅ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ» file1 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GNU Privacy Guard
wget -r ]]>http://www.example.com]]> - Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ рСкурсивно содСрТимоС сайта ]]>http://www.example.com]]>
wget -c ]]>http://www.example.com/file.iso]]> - Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ]]>http://www.example.com/file.iso]]> с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ останова ΠΈ продолТСния Π² послСдствии
echo 'wget -c ]]>http://www.example.com/files.iso']]> | at 09:00 - Π½Π°Ρ‡Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Ρ‡ΠΊΡƒ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ врСмя
ldd /usr/bin/ssh - вывСсти список Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ssh
alias hh='history' - Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ алиас hh ΠΊΠΎΠΌΠ°Π½Π΄Π΅ history

взято с ]]>http://open-suse.ru/...3#forumpost6443]]>
Π½Π΅ знаСшь с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ΠΏΠΎΠΌΠΎΠ³Ρƒ, ΡΠΏΠ°ΠΌΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡ΠΊΡƒ.

#2
4NearU4

4NearU4

    Π‘Π°ΠΉΡ‚

  • Members
  • Pip
  • 84 сообщСний
Настройка Π²Π°ΠΉ фая ΠΈ ΠΉΠΎΡ‚Ρ‹ Π² 11.2 OpenSuse

Если Π’Π°ΠΌ Π½Π΅ хочСтся Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Π½ΡƒΠ°Π»Ρ‹ ΠΈ консоль вас ΡΡ‚Ρ€Π°ΡˆΠΈΡ‚, Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΡƒΠ±ΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, Ρ‚ΠΎ:

ВАЙ-ЀАЙ
1. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ]]>http://software.open...baseproject=ALL]]>
2.ВмСсто ALL ставим Π½Π°Π·Π²Π°Π½ΠΈΠ΅ вашСго дистра ( ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ opensuse Ρ‚Π°ΠΌ кстати, Π° ΠΈ mandriva,fedora,ubuntu,debian,RHEL ,CentOS ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅)
3. Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ mad wifi ΠΈ ΠΆΠΌΠ΅ΠΌ "ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π° 1 ΠΊΠ»ΠΈΠΊ"



YOTA
1-2 Ρ‚ΠΎΠΆΠ΅ самоС
3. madwimax Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅ 1 ΠΊΠ»ΠΈΠΊ-инстал
4. ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ консоль ΠΈ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ /usr/sbin/madwimax - интСрфСйс поднят ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. ( Π½Π° network manager ΠΈ ifup Π·Π°Π±ΠΈΠ²Π°Π΅ΠΌ ) имя интСрфСйса Π±ΡƒΠ΄Π΅Ρ‚ wimax0


ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° для Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎ ΠΉΠΎΡ‚Π΅
]]>http://open-suse.ru/...#forumpost16328]]>


PS Выяснил, такая установка ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°)
Π½Π΅ знаСшь с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ΠΏΠΎΠΌΠΎΠ³Ρƒ, ΡΠΏΠ°ΠΌΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡ΠΊΡƒ.

#3
4NearU4

4NearU4

    Π‘Π°ΠΉΡ‚

  • Members
  • Pip
  • 84 сообщСний
>>Основная Ρ„ΠΈΡˆΠΊΠ° дистра opensuse - это yast. Для удобства Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ ΠΊΠΎΠΏΠΈΠΈ статСй с ΠΎΡ„Ρ„. сайта ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π‘Ρ€Π΅Π½Π΄ΠΈΠ½Π³ установки
Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ вашСго стиля, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Wizard2.ycp.

Π‘Ρ‚ΠΈΠ»ΡŒ оформлСния прСдставляСт собой Ρ„Π°ΠΉΠ» каскадной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй (css) ( с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .qss ) ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, YaST ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ style.qss находящийся Π² /usr/share/YaST2/theme/current/wizard . Однако ΠΏΡ€ΠΈ установкС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ» installation.qss.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² YaST стили оформлСния.

Y2STYLE=installation.qss /usr/lib/YaST2/bin/y2base ./Wizard2.ycp qt
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с интСрфСйсом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ основанным Π½Π° Qt. Π’ настоящСС врСмя Gtk Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ возмоТности. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Qt-вСрсия.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° содСрТимоС Ρ„Π°ΠΉΠ»Π° installation.qss, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΈΠΌΠΈ классами ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ области экрана установки Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρƒ Ρ‚Π΅ΠΌΡƒ оформлСния, ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ это руководство ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.


ГорячиС клавиши Π² YaST
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ горячиС клавиши Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Qt/X11 GUI

Ctrl-Shift-X
ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° (xterm), ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· VNC
Shift-F7
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
Ctrl-Shift-D
Π—Π°ΠΏΠΈΡΡŒ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ
Print key
Π‘Π½ΠΈΠΌΠΎΠΊ экрана
Shift-F8
Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ log-Ρ„Π°ΠΉΠ»ΠΎΠ²
Shift-F4
ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹
Crtl-Shift-Alt-M
Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ/ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ запись макроса
Crtl-Shift-Alt-P
ВоспроизвСсти макрос
Crtl-Shift-Alt-T
Dump widget tree
Crtl-Shift-Alt-Y
Dump widget tree
Запуск Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈΠ· YaST
Иногда Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ консоль Π²ΠΎ врСмя установки.

Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ способа ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ

Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ тСкстовый Ρ€Π΅ΠΆΠΈΠΌ
консоли ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ комбинациями Ctrl+F1, Ctrl+F2 ΠΈ Ρ‚.Π΄.
Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ тСкстовый Ρ€Π΅ΠΆΠΈΠΌ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ctrl+Alt+F1, Ctrl+Alt+F2 ΠΈ Ρ‚. Π΄., ΠΈ Ctrl+Alt+F7, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ систСму установки.
удалСнная графичСская установка
Ссли ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ позволяСт ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ консоли, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ctrl+Alt+Shift+X для открытия тСкстового Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π² графичСском установщикС
Π’Π°ΠΌ потрСбуСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ консоль с ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ с привилСгиями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выводятся систСмныС сообщСния) ΠΈ Π·Π½Π°Π½ΠΈΠ΅ основных ΠΊΠΎΠΌΠ°Π½Π΄.

ЦвСтовая Ρ‚Π΅ΠΌΠ° YaST для тСкстового Ρ€Π΅ΠΆΠΈΠΌΠ°
УстановитС свою Π»ΡŽΠ±ΠΈΠΌΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ncurses интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ YaST настроСн Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π²Π½Π°Ρ‡Π°Π»Π΅ опрСдСляСтся Ρ‚ΠΈΠΏ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ автоматичСски выбираСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ цвСтовая Ρ‚Π΅ΠΌΠ°.

Π’ OpenSUSE 10.3 ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π² Ρ„Π°ΠΉΠ»Π΅ /etc/sysconfig/yast2. НапримСр, Ссли Π’Π°ΠΌ Π½ΡƒΠΆΠ½Π° Ρ‡Π΅Ρ€Π½ΠΎ-бСлая Ρ‚Π΅ΠΌΠ° YaST, Ρ‚ΠΎ установитС для Y2NCURSES_COLOR_THEME Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "mono".

## Type: string(linux,xterm,rxvt,mono,braille)
## Default: ""
# Π¦Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ для ncurses-интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ YaST
# xterm: синий-Π±Π΅Π»Ρ‹ΠΉ-красный
# linux: синий-Π±Π΅Π»Ρ‹ΠΉ-ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ
# rxvt: Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ-ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ-красный
# mono: Π±Π΅Π»Ρ‹ΠΉ-Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ
# braille: для людСй с ослаблСнным Π·Ρ€Π΅Π½ΠΈΠ΅ΠΌ
Y2NCURSES_COLOR_THEME = "mono"
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΡΡ‚ΠΈΠ»ΡŒ braille ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΡƒΡ‚Π΅ΠΌ установки ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния Y2_BRAILLE.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ собствСнной Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ схСмы
Если Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму, Ρ‚ΠΎ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ стиля. Π‘ Π½ΠΈΠΌ Π’Ρ‹ смоТСтС Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ†Π²Π΅Ρ‚Π° для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. ПослС создания Π½ΠΎΠ²ΠΎΠ³ΠΎ стиля (Π½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° NCstyle.<style>.h), yast2-ncurses Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½. Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ YaST ΠΈΠ· исходных тСкстов ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ Π² YaST/Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°/Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅_тСксты.

Π’Π½Π°Ρ‡Π°Π»Π΅ установитС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ окруТСния:

  export Y2NCDBG=1
Π—Π°Ρ‚Π΅ΠΌ установитС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΡƒΡŽΡΡ Π’Π°ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π² Ρ„Π°ΠΉΠ»Π΅ /etc/sysconfig/yast2 (ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π») ΠΈ запуститС ncurses интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ YaST ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ YaST.

yast ΠΈΠ»ΠΈ
yast <ΠΌΠΎΠ΄ΡƒΠ»ΡŒ>
НаТмитС клавиши:

Ctrl d S    
ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΠΊΡ‚ΠΎΡ€ стиля. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ клавиши, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой ΡΡ‚ΠΈΠ»ΡŒ для тСстового Ρ€Π΅ΠΆΠΈΠΌΠ°:

F1/F2    ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ стили    (default, info, warning, popup-ΡΡ‚ΠΈΠ»ΡŒ)
F3/F4    Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚
F5       move pad mode    (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ курсорными клавишами)
F6       ΠŸΡ€ΠΈΠΌΠ΅Ρ€ примСнСния стиля
F7
F8       Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΈΠ· /tmp/...
F9       ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ Π² /tmp/...
F10      Π²Ρ‹Ρ…ΠΎΠ΄
KEY_HOME/KEY_END      ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π°
KEY_PPAGE/KEY_NPAGE   ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½
a ASCII chars
b toggle bold
n normal
l blink
s standout
u underline
r reverse
d dim
i invis
Для сохранСния настроСк стиля Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F9
Π€Π°ΠΉΠ» с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ записан Π² /tmp (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ NCstyle.xterm.h). Π’Ρ‹ΠΉΠ΄Π΅Ρ‚Π΅ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° рСдактирования, Π½Π°ΠΆΠ°Π² F10.

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ этот Ρ„Π°ΠΉΠ» Π² Π’Π°Ρˆ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с исходными Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ yast2-Ncurses с Π½ΠΎΠ²Ρ‹ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ.

ИспользованиС YaST Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅
Запуск
YaST ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ссли Π² систСмС Π½Π΅ установлСн X сСрвСр, систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ, ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ простой внСшний Π²ΠΈΠ΄ ΠΈ клавиши Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, вмСсто графичСского интСрфСйса.

Для запуска ПанСли УправлСния YaST Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅, просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ 'yast' (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² xterm, konsole).

   yast
YaST Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ncurses, для создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

Навигация Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅
Π’ основном, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ клавиши TAB ΠΈ Shift+TAB, для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² сСкции ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, клавиши со стрСлками для двиТСния Π²Π²Π΅Ρ€Ρ…/Π²Π½ΠΈΠ· ΠΈΠ»ΠΈ Π²Π»Π΅Π²ΠΎ/Π²ΠΏΡ€Π°Π²ΠΎ Π² списках, ярлыках (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ALT+ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΡƒΡŽ Π±ΡƒΠΊΠ²Ρƒ) ΠΈ ENTER для запуска Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ дСйствия ΠΈΠ»ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню.

Для Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ описания клавиш Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² тСкстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅, смотритС: Навигация Π² модулях.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π» ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш. НСкоторыС клавиши ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ заняты Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ ΠΎΠΊΠΎΠ½. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ клавиши Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ctrl+F ΠΈ Ctrl+B для двиТСния Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄ ΠΈΠ»ΠΈ ESC+Π±ΡƒΠΊΠ²Π° быстрого запуска.

Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†
ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Ctrl+'o', Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ фокус дСлаСтся Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, открываСтся ΠΎΠΊΠ½ΠΎ содСрТащиС списки Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ столбца, Π³Π΄Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для сортировки ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ENTER. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ отсортировано. Начиная с openSUSE 11.2 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° сортировка Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС. ИспользованиС ncurses Package Selector Π±ΡƒΠ΄Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅, сортировка ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

Π”Ρ€ΡƒΠ³ΠΎΠ΅
Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш, Π² основном ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.

Ctrl 'l'               ОбновлСниС экрана
Ctrl 'd' Shift 'd'     Dump dialog to y2log file (screen shot)
Ctrl 'd' Shift 'y'     Show widget hierarchy (YDialogSpy) see [YDialogSpy]
Π½Π΅ знаСшь с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ΠΏΠΎΠΌΠΎΠ³Ρƒ, ΡΠΏΠ°ΠΌΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡ΠΊΡƒ.

#4
4NearU4

4NearU4

    Π‘Π°ΠΉΡ‚

  • Members
  • Pip
  • 84 сообщСний
ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ прСдставлСн Ρ€Π΅Π»ΠΈΠ· Linux дистрибутива openSUSE 11.3, доступного Π² сборках для 32- ΠΈ 64-разрядных систСм ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½Π΅Ρ‚Π±ΡƒΠΊΠΎΠ², ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Linux-ядра 2.6.34 ΠΈ обСспСчСниСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Btrfs Π² инсталляторС. Π’ качСствС дСсктоп-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ свСТиС вСрсии KDE, GNOME, Xfce ΠΈ LXDE. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π»ΠΈΠ· openSUSE 11.4 Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΠΌΠ°Ρ€Ρ‚ 2011 Π³ΠΎΠ΄Π°.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² openSUSE 11.3:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ: KDE 4.4.4, GNOME 2.30.1, Xfce 4.6.1, LXDE 0.5.5, OpenOffice.org 3.2.1, Firefox 3.6.6, X.Org 7.5, xorg-server 1.8.0, seamonkey 2.0.4, Amarok 2.3, k3b 2.0;
БрСдства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: GCC 4.5, Perl 5.12, Mono 2.6.4, KDevelop 4.0, NetBeans 6.8, Qt-Creator 1.3.1, Monodevelop 2.2.2;
БистСмныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: rpm 4.8.0, glibc 2.11.1, zypper 1.4.1, parted 2.2 с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ дисков с 4K-сСкторами;
БистСмы Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ: Xen 4.0, KVM 0.12.3, VirtualBox-ose 3.2.6;
Π’ поставку Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Grub2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ планируСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ;
Π’ качСствС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для просмотра PDF Π² GNOME LiveCD использован epdfview;
Π’ качСствС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями Π² GNOME Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Empathy;
Π’ систСму Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° RusXMMS Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ librcd ΠΈ librcc, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ автоматичСскоС распознаваниС русскоязычных ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΎΠΊ ΠΏΠΎ ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΡƒ тСкста. Π’ openSUSE Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ распаковки zip-Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² с Π½Π΅ английскими ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²;
Π’ состав дистрибутива ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ дискового пространства xdiskusage;
Π’ состав дистрибутив Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Π‘Π£Π‘Π” MariaDB ΠΈ MySQL Cluster;
Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ
На установочный DVD, наряду с GNOME, KDE ΠΈ Xfce, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ дСсктоп-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ LXDE;
ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° интСграция Π² дистрибутив Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса MeeGo для Π½Π΅Ρ‚Π±ΡƒΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ для Π½Π΅Ρ‚Π±ΡƒΠΊΠΎΠ² окруТСния Π½Π° Π±Π°Π·Π΅ KDE - Plasma Netbook;
БущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° синхронизации, ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ использования Π² Ρ€ΠΎΠ»ΠΈ ΠΌΠΎΠ΄Π΅ΠΌΠ° смартфонов Android, iPhone ΠΈ BlackBerry. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° iPhone ΠΈ iPod ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ nautilus ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Rhythmbox;
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ установки ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ KDE Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ нСобходимости Π² Π½ΠΈΡ…;
ОбновлСн Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для настройки сСти, Π² частности NetworkManager 0.8 ΠΈ ModemManager 0.3;
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° оборудования
Π’ систСму ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π²ΠΈΠ΄Π΅ΠΎΠ΄Ρ€Π°ΠΉΠ²Π΅Ρ€ nouveau. Для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ Intel, ATI ΠΈ Nvidia (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ nouveau) Π² систСму ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ KMS-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠΎΠ² Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ядра. ВмСсто Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° xf86-video-radeonhd для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ATI/AMD Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ xf86-video-ati с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ KMS/DRI. ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ быстрого Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ KMS;
Π”ΠΎΠ±Π°Π²Π»Π΅Π½ инструмСнт Imagewriter для копирования ISO-ΠΎΠ±Ρ€Π°Π·ΠΎΠ² Π½Π° USB Flash.;
Π”ΠΎΠ±Π°Π²Π»Π΅Π½ GUI-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ для настройки Ρ‚Π°Ρ‡ΠΏΠ°Π΄ΠΎΠ² Synaptics;
Установка ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² инсталляторС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Btrfs;
Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° zypper: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прСрывания Ρ€Π°Π±ΠΎΡ‚Ρ‹ PackageKit Ρ‡Π΅Ρ€Π΅Π· DBus (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° zypper Π²ΠΎ врСмя провСдСния ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… установок сильно Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π»Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ); ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… носитСлСй; ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ссли ΠΏΠ°ΠΊΠ΅Ρ‚ удаляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΏΡ†ΠΈΠΈ --clean-deps ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС связанныС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с этим ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² зависимости; ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Ρ‹ срСдства для Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для установки/обновлСния/удалСния ( [Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ поддСрТиваСтся синтаксис +/-]repo:type:nameOPversion.arch). Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ прямой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "in", "up", "dup", "ve" ΠΈ "patch" Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция "download", ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ Ρ€Π΅ΠΆΠΈΠΌΡ‹ "only", "in-advance", "in-heaps" ΠΈ "as-needed". Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° для Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² aria2 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° Π΄ΠΎ вСрсии 1.8.0, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ большоС число Π½ΠΎΠ²Ρ‹Ρ… XML-RPC ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ записи ΠΌΠ΅Π΄Π°-Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ torrent-Ρ„Π°ΠΉΠ»ΠΎΠ².
Π’ LiveCD Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ срСдства (ΠΏΠ°ΠΊΠ΅Ρ‚ guest-additions) для аксСлСрации Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ систСмы Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ virtualbox;
БистСмныС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ
Для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования, синхронизации Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ машинами ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ совмСстного доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ задСйствован сСрвис SpiderOak (cloud-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2 Π“Π± прСдоставляСтся бСсплатно);
Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ upstart, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ для дистрибутива Ubuntu, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Fedora. Upstart базируСтся Π½Π° ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий, Π° для опрСдСлСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ запуска сСрвисов ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ возмоТности ΠΈΡ… выполнСния Π² ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, примСняСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡƒΡ‡Π΅Ρ‚Π° зависимостСй.
ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° использованиС Π½ΠΎΠ²ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ систСмы Cron - cronie, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π² Π½Π΅Π΄Ρ€Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Fedora.
Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ userspace-ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° conntrack-tools, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ систСмному администратору Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ядра conntrack, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΌ отслСТиваниС состояний соСдинСний;
Для индСксации Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ поисковый ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Tracker, вмСсто Ρ€Π°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Beagle.

взято с ]]>http://www.opennet.r...shtml?num=27314]]>
Π½Π΅ знаСшь с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ΠΏΠΎΠΌΠΎΠ³Ρƒ, ΡΠΏΠ°ΠΌΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡ΠΊΡƒ.

#5
4NearU4

4NearU4

    Π‘Π°ΠΉΡ‚

  • Members
  • Pip
  • 84 сообщСний
Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° openSUSE Edu Li-f-e ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π° спСциализированная LiveDVD-сборка (2.55 Π“Π±) дистрибутива openSUSE 11.3 с ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Π΄Π΅Ρ‚Π΅ΠΉ, школьников ΠΈ студСнтов, Π° Ρ‚Π°ΠΊΠΆΠ΅ для ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΡƒΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π’ качСствС дСсктоп-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π²Ρ‹Π±ΠΎΡ€ прСдоставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования GNOME 2.30, KDE 4.4.4, Sugar, IceWM ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Gnome Shell, которая Π²ΠΎΠΉΠ΄Π΅Ρ‚ Π² состав GNOME 3.

Начинка дистрибутива довольно разнообразная, прСдставлСны Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ офисныС ΠΈ графичСскиС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (Abiword, OpenOffice.org, GIMP, Inkscape, Blender, XaraLX, Scribus), сСрвСрныС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса обучСния ΠΈ тСстирования (openSIS, Moodle, OpenBiblio, ATutor, FreeSMS), инструмСнты для ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Bwbasic, Java, C, C++, Perl, Python, LAMP-стСк (Apache+MySQL+PHP) Mono, Eclipse, NetBeans, Anjuta), ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… возрастных ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ связанныС с матСматичСской, астрономиСй, Ρ…ΠΈΠΌΠΈΠ΅ΠΉ, элСктроникой, Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π½Π°ΡƒΠΊΠ°ΠΌΠΈ.

Благодаря ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² Π±Π°Π·ΠΎΠ²ΡƒΡŽ систСму LTSP-сСрвСра, дистрибутив ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для создания бСздисковых Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ². Достаточно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ LiveDVD Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· машин ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ дистрибутив, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ сСти (PXE).
Π½Π΅ знаСшь с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? ΠΏΠΎΠΌΠΎΠ³Ρƒ, ΡΠΏΠ°ΠΌΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡ΠΊΡƒ.


ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‡ΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… эту Ρ‚Π΅ΠΌΡƒ: 1

0 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, 1 гостСй, 0 Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ