??????? ???????? ?????????? Linux ??? ??????????

??????? ???????? ?????????? Linux ??? ??????????

Linux ???????????? ????? ???????????? ??????? ? ????????? ???????? ??????????? ???????. ??????? ???? ??????? ? 1991 ???? ????????? ???????? ???????????? ?????? ??????????. ? ????????? ????? ?????? ?????? ???????????? ?? ????????, ?????? ???????, ??????????? ????????? ? ?????????????? ??????????.

???????? ??????????? ????? ????????? ??????? ????? ?????????, ???????????? ? ???????? ??. ???????????? ?? ????? ???? ?????? ????? ? ???????? ???? ??????? ? ??????????? ?????????. ????? ????? ???? ??????? ?????????? ? ??????.

??????? ???????????? ??? ??????????. ???????????? ?? ?????? ?? ?????????? ? ????? ??????????? ?????????????? ?????? ?? ????? ?????????? ?????. ?????????? ???????? ?????? ??????? ?????????? ??? ??????????????? ????????? ? ?????? ???????????????????.

??????????????? ????????? ??????? ???????????? ?? ????? ??????????. ???????????? ?????????? ?????????? ????????, ????? ?????? ? ????????? ?????? ?? ?????? ???????. ??????????? ???????????????? ?????????? ????????????.

??? ??? ?? ??????? ? ??? ??? ??????????? ?? Windows

?????????? ??????? ?????????? ?? ????? Unix. ???? ???????????? ??????????? ?????????????, ? ???????????????? ?????????? ??????????? ? ????????? ????????????. ????????? ??????????? ????????????? ???????????? ? ???????????? ?? ?????????.

??????? ??????????????? ????????????? ?????????? ?? ??????? ?????????. ?????????????? ???????? ???????? ???? ?????????????? ??? ???????? ? ?????????????. Windows ????????????? ???????? ?????? ??????????.

???????? ??????????? ????????? ??-?????. ?????? ???????? C:, D:, E: ??????????? ???????????? ?????? ????? ? ?????? ? /. ????????? ????????? ???????? ? /etc, ??????? ? /usr/bin, ???????????????? ???????? ? /home.

????????????????? ????????? ??????????? ????? ????????? ??????? ??????????. ??????????? ? ?????????? ???????? ?????????????? ?????????????? ?? ????????. ? ?????? ?????? ???????????? ???????? ????????? ????????? ? ????????????? ????????.

?????????? ? ?????? ???????????? ??????. ??????? ???????????? ?? ????? ?????????????? ??????????? ?????? ??? ?????? ????????? ??????????.

???????? Linux

?????? ???????????? ????? ?????? ?????? ???????????? ?????????. ?????? ???????????? ???????? ????, ???????? ??????, ??????????? ????? ? ??????? ???????????.

Ubuntu ?????????? ????????? ???????? ??? ????????? ?????????????. ?????? ???????????? ??????? ???????????, ??????????? ????????? ? ???????? ???????????. ?????? ? ?????????? ?????????? ???????? ???????????? ? ?????? ???? ???.

Fedora ????????????? ?? ??????????? ??????? ? ????? ??????????? ???????????. ???????????? ?????????? ??????????? ?????????? ???????????. ??????????? ???????? ?????????, ???????? ????????????????? ? ???????????? ?????????.

Debian ???????? ????????????? ? ??????????. ?????? ???????? ?????????? ???????? ????? ????????? ? ?????????. ????????? ?????????????? ??????? ???????? vavada ??? ?????????? ???????????? ????????????.

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 ???????? ????? ? vavada.

????????? ? ??????: ??????? ???????????? ? ????????????????? ? ??????

?? ?????????????? ????? ?????????? ??? ?????? ??????. ?????? ??????? ???????? ?????????? ????????????? 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 ? vavada.

?????? ? ???????: ??? ?????????, ?????????? ? ???????????? ?????????

?????? ????????? ????? ?????????? ??????? ? ?????????. ????? ?????? ????? ???????????? ????????????? 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 ???? ?????? ????????? ? ??????????? ?????. ?????????? ??????? ????????? ????????? ?????? ??? ????????? ???????.

??????????? ???????????? ???????? ?????? ?????? ????? ???????. ???????? ??????? ????? ??????????? ?????????????? ? ????????? ??????????. ??????????????? ????????? ???????????? ??????? ??????.

?????????? ??????? ??? ?? ?????. ??????? ? ??????????????? ?????????? ??????????? ? ?????? ? ???????. ?????????? ?????????? ????????? ????? ?????? ??????????.

??????????? ? ????????? ?????????? ?????????? ??????. Wiki-??????? ???????? ??????? ??????????? ??????????. ???????? ????????????? ??????????? ???????? ?????? ?? ???????.

?????????? ??????? ??????????????. ??????????? ?????? ???????? ????????? ???????????? ? ??????????? ?????.

?? ????????? ??? ????? ?? ???????? ?????????????????. ??????????? sudo ???? ??? ?????????????? ????????. ??????? ?????????? ??????? ????????? ??????? ?????????.

??????????? ? ?????????????? ????????????. ????????? ???????? ????? ????????????? ??????. ???????????? ????? ???????????? ????? ?????????? ????????.