Linux . 90 % , , server, Ubuntu. , , . Windows - , Linux. , 80 % Android, Linux. , , , Windows, Linux. Ubuntu – .
terminal
Linux - , . Ubuntu . (GUI) (CLI). Ubuntu, Ctrl + Alt + T Alt + F2, gnome-terminal enter.
Linux. (/). /home/username. «», : cd Downloads. , .
, One Pi. , : cd One Pi, Ubuntu, , , . , : cd One \Pi.
:
- cd «», .
- , «cd..». .
- , Ubuntu mkdir, , DIY, mkdir DIY.
- DIY Hacking, mkdir DIY \ Hacking.
- «rmdir», , , «rm». «rm» , «rm -r», , , .
- mv . , text new, : mv text new. , cp.
- locate , .
- «-i» , , . , hello, locate -i hello.
- , , (*). , , hello this, : locate -i * hello * this.
Ubuntu
Ubuntu - . , , .
Ubuntu :
- , , .
- .
- .
- , , , Mac.
- , .
:
- mv - .
- rm - Ubuntu .
- cp - .
- chown - .
- chmod - .
- ls - .
- pwd - .
- sudo - Ubuntu . .
- cd - , .
, Ubuntu .
sudo
Super User DO , . Apt-get. , () , . Ubuntu. sudo apt-get .
, , . , . , onebox, : sudo apt-get install onebox.
, : sudo apt-get remove onebox.
dirctories
Ubuntu ls , , l: ls –l. «-a», , : ls –a.
touch . : txt- zip-. , touch new.txt. , , man, . , man cd cd.
, , cd –help.
Linux Ubuntu touch : touch newfile.
mkdir , : mkdir newfolder.
cat «>», Ctrl + D : cat > myfile. cat, : cat myfile.
cd, . , , : cd Desktop.
Linux Ubuntu , deskop, Desktop. , , : «CD ..», . «cd» , .
Ubuntu pwd , rm «», myfile, : rm myfile.
cp, . , : sudo cp abc Desktop.
Ubuntu mv , . Home : sudo mv abc Desktop.
nano, vi, jed-nano vi . Nano - , . vi , nano. . , check.txt, Ubuntu nano check.txt. , Ctrl + X, Y, «» N «».
df . df , , %. , , df -m. , df . , , du Documents ls -lah, .
tar . tar, , tar -cvf .tar- , tar – xvf tar-, tar – tvf .
zip, unzip , zip. , , uname. «uname -a» : , , . .
ping. , - IP. Ubuntu , , ping google.com, , , .
Ubuntu. - . , point-and-click. . Ubuntu , Debian (.deb) -. deb , , , :
- Ctrl + Alt + T.
- : sudo dpkg –i_ /path/to/deb/file. dpkg - , .
- : sudo apt-get install –f.
Ubuntu - . . zzupdate, , hands-off.
Ubuntu , , .
Ubuntu. .
Zzupdate - Ubuntu.
BASH
BASH (Bourne Again SHell) - , Ubuntu . , . , BASH bash_history . , , . , , , . , . , , , Ubuntu - .
- . , . , , . Enter, , , . .
BASH history- . history- , . , , :
, , , . BASH Ubuntu . !find. Ubuntu , find. «!?link?». , link. Linux, , . BASH Regex.
Linux , . GUI, .
, , , .
:
- Terminal : gnome-session-quit. , , .
- « », : gnome-session-save -force-logout.
- , , GNOME.
- , gedit: gedit ~ /.bash_aliasesalias logout = "gnome-session-quit".
- , Ubuntu gnome-session-quit .
- : Logout.
- Ubuntu:shutdown. . , .
- , , : sudo shutdown -P now.
Shutdown: shutdown +t "your message".
t .
: shutdown +30 "Leave to pickup friend!".
, Ubuntu :
: sudo pm-hibernate.
: sudo pm-suspend.
, , , , . , , , . , .
, Grub 2: pre-Grub, Grub post-Grub. , , . Boot-Repair, .
:
- . , , , . , .
- , , , .
- , .
- , .
- , , , .
- , , - MBR Grub.
- Grub , , , Shift Esc, Grub , .
- « ». Grub , - , : , grub> grub rescue>.
- , , Grub, .
- C Grub Terminal , Ctrl + X F10. set , , .
- Grub, .
- , , , Post-Grub.
- Grub Grub , Boot-Repair.
- Boot-Repair . Boot-Repair MBR Grub. , . « », , « », . .
Unix
« » :
- IDL. . . ASCII.
- IDL tty , , IDL , ($). IDL . . , IDL.
- IDL Workbench, . « » .
- . IDL 500 , . , . « » . , . , IDL. , Ubuntu. .
HELP RECALL_COMMANDS IDL. IDL Workbench. IDL tty, IDL_EDIT_INPUT true, EDIT_INPUT ( - 1).
:
- : ESC + B.
- : ESC + F.
- : CTRL + A.
- : CTRL + E.
- : CTRL + W.
- : CTRL + U.
, l, df, du, .
. diff . .
Ubuntu . . , , .