??? ?????? Linux ??? ??????????
Linux ????????? ????? ???????????? ?????????? ? ????????? ?????????????? ?????. ??????? ????????? ? 1991 ???? ????????? ???????? ????????? ?????? ??????????. ???? ?????? ????????????? ?? ????????, ?????????????? ???????????, ??????????? ??????????? ? ?????????????? ????????.
????????? ???????? ????????????? ??????????? ??????? ???????????? ???????????, ???????? ? ???????????? ?????????. ??????????? ?? ????? ???? ?????? ????? ? ???????? ???? ? ???????????? ???????????. ????? ?????? ??????????? ???????????? ???????????? ? ??????.
?? ???????? ??? ????????????. ????? ?? ?????? ?? ?????????? ? ????? ??????????? ??????? ????????????? ?????? ?? ?????????????? ????? ???????????. ?????????? ??????? ??????? ??????? ??????????????? ??? ????????? ??????????? ? ?????????? ???????????????????.
??????????????? ???????????? ???????? ??????? ????? ???????????. ????? ???????? ??????????? ?????, ???????? ????? ? ????? ???????????????? ?? ?????? ???????. ??????????? ???????????????? ????? ???????????.
??? ??? ?? ????????? ? ??? ??? ?????????? ?? Windows
????????? ?? ???????? ?? ??????? Unix. ???? ??????? ?????????? ??????????? ??????????, ? ???????????????? ????????? ??????????? ? ???????????? ?????????. ???????????? ??????????? ???????????? ???????????? ? ???????????? ?? ??????.
??????? ??????????????? ??????????? ??????????? ?? ???????????? ???????. ?????????????? ??????????? ????? ???????? ?????? ???????? ??? ???????? ? ?????????????. Windows ??????????? ????????????? ????? ??????????.
??????????? ??????????? ???????? ??-?????. ?????? ?????? C:, D:, E: ????????????? ????? ?????? ????? ? ?????? ? /. ????????? ????????? ????????????? ? /etc, ????????? ? /usr/bin, ???????? ?????????? ? /home.
????????????????? ????????? ??????????? ????? ????????? ?????????. ??????????? ? ?????????? ????? ??????????? ?? ??????? ?????? ?? ????????????. ? ?????? ?????? ????????? ????????? ???????????? ? ????????????? ??????????.
?????????? ? ???????? ???????? ??????. ??????? ???????? ?? ????? ??????????? ?????????????? ??????????? ????? ??? ??????? ?????????? ????.
???????????? Linux
?????? ???????????? ????? ?????????????? ???????????? ???????????? ???????. ?????? ???????????? ?????????? ????, ????? ????????, ?????????? ????????? ? ??????? ????????????.
Ubuntu ????????????? ?????????????? ????????? ??? ????????? ?????????????. ??????????? ???? ??????? ???????????, ??????????? ????? ? ??????????? ?????????? ??????????. ??????? ? ?????????? ?????????????? ????????? ???????????? ? ??????????? ???? ???.
Fedora ????????????? ?? ?????????? ?????????? ? ?????????? ??????????? ?????????. ???????????? ???????????? ????????? ?????????? ????. ??????????? ????????????? ?????????, ??????? ???????? ? ?????????????? ?????????????.
Debian ???????? ???????????? ? ??????????. ?????????? ???????????? ????????? ???????? ????? ??????????? ? ?????????. ????????? ??????????? ????????? ???????? ?????? ?????? ??? ????? ???????? ??????.
Arch ???????????? ??? ??????? ??????. ??????????? ???????????? ?????? ????????? ????? ????????? ?????????. ????????? ?????? ???????? ?????????? ?????? ??? ??????????.
Mint ?????? ?? ?????????? Ubuntu ? ??????????? ?? ?????????????? ? ???????? ???????? ??? ???????????.
???????? ??????????? Linux
????? ????????? ????? ?????? ? ???????? ???????? /. ??? ??????, ?????????? ? ?????????? ?????????? ? ?????? ??????? ??????? ??????. ????? ?? ???? ?????? ????????? ?????????.
????? /bin ?????? ???????? ??????????? ?????????. ?????????? ls, cp, mv ? ?????? ???????? ????????? ???????????? ??? ? ??????? ????? ??????????.
?????????? /etc ???????? ??????????? ?????. ???????????? ???????????, ????? ??????? ? ????????? ????????? ???????? ? ?????? ?????. ??????????? ???????????? ?????? ??? ????????? ???????????????? ????????????? ??????.
?????????? /home ???????? ?????????????? ???????? ??????. ?????? ??????? ???????? ?????????? ??????? ??? ?????? ? ???????? ??????.
?????????? /var ???????????? ??? ?????????? ??????. ?????? ???????, ????????? ?????? ?????? ? ????????????? ?????? ??????????? ?????.
?????????? /tmp ???????????? ??? ?????????? ????????. ?????? ?????????????? ????????? ??? ????????????.
????????????? ????????? ?????????????? ? /mnt ??? /media. ??????? ???????? ??????????? ??? ???????? ??????????.
??????? ? ????????? ????????: ????? ??? ????? ? ??? ? ???? ??????????
??????? ????????????? ?????????? ???? ? ??????? ????? ????????? ?????????. ????????? ???????????? ??????????? ???????????? ??????????? ??????? ?????????? ??????????. ????????? ???????????????? ??????? ??????? ???????? ? ????????? ????????.
??????? ls ????????????? ?????? ?????. ????? -l ??????? ????????? ???????? ? ??????. ???????????? ?? ?????? ??????????? ????? cd ? ???????? ????.
???????????? ?????????? ??????????? ???????? touch. ???????? ??????????? ????? rm, ???????????? ????? cp. ??????? ? ????? ????? ???????????? ?????????? mv.
?????????? ? ???????? ?????????????? ???????? chmod. ??????? ????????? ???????????? ??? ????????? ?????????????. ???????????? ?????? ????????????? chown ? ????????? ?????????.
??????????? ?????????? ?????? ??????????? ????? cat ??? less. ?????? ??????? ?????????? ??????? ????????, ?????? ??????? ???? ??????????? ??????? ?? ?????????. ?????????????? ??????????? ? nano ??? vim.
????? ?????? ???????????? ??????? find ? ??????????? ????????????. ?????????? ?????? ?????? ?????????? ????????? grep. ?????????????? ?? Tab ???????? ???? ? ?????? ??????.
????? ? ??????: ????? ?????? ? ?????????? ? ??????
??????? ????????? ????? ?????? ??? ?????????? ??????. ?????? ??????? ????? ???????????? ????????????? UID. ??????? ????????? ?? ???????? ?????????????? ??????????? ?????????.
??????? ???????????? root ??????????? ????? ????????????. ??????? ???? ??????????? ????????? ??? ???????? ??? ?????. ?????????? ???????????????? ?? ????? root ?? ?? ??????????.
?????????? sudo ???????? ????????? ?????. ???? ?????????? ?????????????? ????????, ??????? ?????? ??????. ????? ????????? ????? ???????????? ? ???????? ?????????.
?????? ????????? ?????????? ??? ????????????? ?????????????. ?????? ??????????? ??????? ? ??????. ???????????? ?????????? ???????????? ??????, ?????? ? ??????.
????????????????? ??????????? ???????????? ???????????:
- ???????????? ???????? ???????? useradd
- ???????? ????? userdel
- ????????? ?????? ???????????? passwd
- ?????????? ? ??????????? ???????? usermod ? ?????? -aG
- ???????? ????? ???????? groups
???????? /etc/passwd ?????? ?????????? ?? ??????? ??????? ? ?????? ??????.
?????? ?????????? ? ??????????: ??? Linux ???????? ? ???????????
???? ??????? ????? ?????? ??????????? ?????? ??? ????????????????? ????? ??????????. ?????????????????? ??????????? ??????????? ??????????? ??? ??????. ??????????, ??????? ??????????? ? ????? ?????????? ? ??????????? ??????? ????????????? ?????.
?????? ???? ???????????? ????? ???????????? ??????????? ??????. ?????????? lsmod ?????????? ?????? ?????????? ?????????. ????????? ?????? ?????????? ???????????? ????? modprobe, ???????? ????? rmmod.
????????????? ?????? ?????????? ??????? ??????????????? ???????????. ???????????? NVIDIA ? AMD ???????????? ????????????? ???????? ??? ???????????? ??????????????. ??????????? ??????????? ????? ????????? ????????? ??? ???????.
??????? lspci ????????????? ???????? PCI-??????????. ??????? lsusb ?????????? ???????? ?? USB-???????????. ??????????? ???????? ????????? ? ????????? /proc ? /sys.
??????? /dev ??????? ?????? ?????? ??????????. ?????????? ?????????? ???????? ??? /dev/sda, ??????? ????????????? /dev/sda1, /dev/sda2. ?????????????? ?????????????? ????? ???????? ? ??????????? ? ?????? ???????.
??????? dmesg ?????????? ?????????? ???? ??????? ? ????????????? ?????????? ? ??????????? ?????????? ?????? ? ????????????? ??????.
??????????? ?????
???????? ??????????? ????????? ???????????? ????????? ??????????? ??????????. ?? ???????? ?????? ?? ????????, ????????? ?????????? ? ????????????? ???????. ???????????? ??????? ???????? ???????? ????????????.
??????? ?????????? APT ????????????? ? ??????? ?? ????????? Debian. ??????? apt install ???????????? ??????? ? ?????????????????? ????????? ?????????. ???????????? ??????? ??????????? ????? apt update, ???????????? ?????????? ????? apt upgrade.
???????? DNF ????????????? ? Fedora ? ??????????? ???????. ?????????? ?????????? ??????????? ???????? dnf install, ????????????? ????? dnf remove.
???????? Pacman ??????????? ? Arch ? ??????????? ?????????????. ?????????? pacman -S ???????????? ??????, pacman -R ??????????.
Snap-?????????? ?????????? ?????????? ?? ????? ????????????. ?????????? ????? ??????????? ????????????. ??????????? ?????????????? ??????????? snap install.
Flatpak ???????????? ?????? ??? ????? ???????????. ??????? ??????????? ? ????????????? ????? ? ????????? ????????. ?????????? flatpak install ????????????? ?????????? ?? Flathub ? ?????? ??????.
?????? ? ??????: ??? ???????????, ????????? ? ???????????? ??????
?????? ????????? ????? ????????????? ????????? ? ?????????. ????? ?????? ???????? ???????????? ????????????? PID. ???????????? ????????? ????????? ??????????? ????? ????????? ???????????.
??????? ps ?????????? ???????? ???????? ?????. ???? aux ??????? ?????? ????????? ? ????????? ???????????. ????????? top ??????? ????????? ? ??????? ???????.
????????? ?????? ???????????? ???????? kill ? ????????? PID. ?????? SIGTERM ??????????? ?????????? ????????? ????????????. ?????? SIGKILL ?????????? ??????? ???????.
?????? ???????? ? ????????? ????????? ? ??????????? ?????????????. ??????? systemd ????????? ???????? ????? ??????? systemctl.
???????? ??????????? ?? ????????:
- ?????? ???????? systemctl start
- ?????????? ????? systemctl stop
- ???????????? ???????? systemctl restart
- ???????? ??????? ????? systemctl status
- ????????? ??????????? ???????? systemctl enable
- ??????????? ????? systemctl disable
??????? journalctl ?????????? ??????? ????? ? ?????? ??????.
?????????? ????????? ???????????
????????? ???????? ? ???????????? ??????. Ubuntu ??? Linux Mint ?????????? ??????? ?????????? ? ??????????? ??????????. ??????????? ???????? ???????????? ??????????? ??????????? ???????? ??? ?????????? ??????.
???????? ???????????? ????? ????????? ?????? ????? ???????. ???????? ????????? ????? ??????????? ?????????????? ? ????? ??????????. ??????????????? ???????????? ??????????? ???????? ??????.
?????????? ???????? ???????????????. ????????? ? ???????????? ?????? ??????????? ? ?????????????? ? ???????. ?????????? ????????? ????????? ????? ???????? ??????????.
??????????? ? ??????????? ?????????? ?????????? ??????. ?????????? ???????? ?????? ???????? ???????? ???????????. ?????? ?????????? ??????????? ????? ??????? ?? ???????.
?????????????? ?? ?????????. ??????????? ?????? ??????? ????? ?????? ? ?????????????? ????.
?? ?????????? ?????????? ?? ??????? ?????? ??????????????. ???????????? sudo ???? ??? ???????????????? ????????. ??????????? ?????????? ????????? ????????? ??????????? ???????.
???????? ? ??????? ?????????. ????????? ???????? ?????? ?????????? ????????. ????????? ???????? ??????????? ????? ??????????? ???????.
