]]>ΠΎΡΡ ΡΠ°ΠΉΡ]]>
]]>ΡΡΡΡΠΊΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ]]>
ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠΈΡΠΊΠ°ΠΌΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΈΠ²Π° ΡΠ²Π»ΡΡΡΡΡ ]]>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]]>
ΠΡΡΠ·ΡΡ: ΠΡΡ Π΄Π»Ρ Π²Π΅Π±ΠΌΠ°ΡΡΠ΅ΡΠ° | [ Π Π΅ΠΊΠ»Π°ΠΌΠ° Π½Π° ΡΠΎΡΡΠΌΠ΅ ] |
![]() |
![]() |


OpenSUSE
ΠΠ²ΡΠΎΡ
4NearU4
, 24 May 2010 08:51
#1
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ 24 May 2010 - 08:51

Π½Π΅ Π·Π½Π°Π΅ΡΡ Ρ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ?ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ? ΠΏΠΎΠΌΠΎΠ³Ρ, ΡΠΏΠ°ΠΌΠΈΡΡ Π² Π»ΠΈΡΠΊΡ.
#2
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ 26 May 2010 - 10:57

ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²Π°ΠΉ ΡΠ°Ρ ΠΈ ΠΉΠΎΡΡ Π² 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 ΠΡΡΡΠ½ΠΈΠ», ΡΠ°ΠΊΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°)
ΠΡΠ»ΠΈ ΠΠ°ΠΌ Π½Π΅ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΈΡΠ°ΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ°Π½ΡΠ°Π»Ρ ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π²Π°Ρ ΡΡΡΠ°ΡΠΈΡ, Π° ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΡΠ±ΠΈΠ²Π°Π΅Ρ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, ΡΠΎ:
ΠΠΠ-Π€ΠΠ
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
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ 08 June 2010 - 15:42

>>ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠΈΡΠΊΠ° Π΄ΠΈΡΡΡΠ° 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]
ΠΡΠ΅Π½Π΄ΠΈΠ½Π³ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠΈΠ»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» 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
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ 18 July 2010 - 19:50

ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ ΡΠ΅Π»ΠΈΠ· 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]]>
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π² 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
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ 20 July 2010 - 04:50

Π ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΡΠΎΠ΅ΠΊΡΠ° 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).
ΠΠ°ΡΠΈΠ½ΠΊΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½Π°Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΡΠ½ΡΠ΅ ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ (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 Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΡ