🗊Презентация Linux Basics

Нажмите для полного просмотра!
Linux Basics, слайд №1Linux Basics, слайд №2Linux Basics, слайд №3Linux Basics, слайд №4Linux Basics, слайд №5Linux Basics, слайд №6Linux Basics, слайд №7Linux Basics, слайд №8Linux Basics, слайд №9Linux Basics, слайд №10Linux Basics, слайд №11Linux Basics, слайд №12Linux Basics, слайд №13Linux Basics, слайд №14Linux Basics, слайд №15Linux Basics, слайд №16Linux Basics, слайд №17Linux Basics, слайд №18Linux Basics, слайд №19Linux Basics, слайд №20

Вы можете ознакомиться и скачать презентацию на тему Linux Basics. Доклад-сообщение содержит 20 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Linux Basics
WeeSan Lee <weesan@cs.ucr.edu>
Описание слайда:
Linux Basics WeeSan Lee <weesan@cs.ucr.edu>

Слайд 2





Roadmap
What is Unix?
What is Linux?
Which Linux Distribution is better?
Fish vs. Fishing
Basic Commands
Vi and Emacs
Q&A
References
Описание слайда:
Roadmap What is Unix? What is Linux? Which Linux Distribution is better? Fish vs. Fishing Basic Commands Vi and Emacs Q&A References

Слайд 3





What is Unix?
A multi-task and multi-user Operating System
Developed in 1969 at AT&T’s Bell Labs by
Ken Thompson (Unix)
Dennis Ritchie (C)
Douglas Mcllroy (Pipes - Do one thing, do it well)
Some other variants: System V, Solaris, SCO Unix, SunOS, 4.4BSD, FreeBSD, NetBSD, OpenBSD, BSDI
Описание слайда:
What is Unix? A multi-task and multi-user Operating System Developed in 1969 at AT&T’s Bell Labs by Ken Thompson (Unix) Dennis Ritchie (C) Douglas Mcllroy (Pipes - Do one thing, do it well) Some other variants: System V, Solaris, SCO Unix, SunOS, 4.4BSD, FreeBSD, NetBSD, OpenBSD, BSDI

Слайд 4





What is Linux?
A clone of Unix
Developed in 1991 by Linus Torvalds, a Finnish graduate student
Inspired by and replacement of Minix
Linus' Minix became Linux
Consist of
Linux Kernel
GNU (GNU is Not Unix) Software
Software Package management
Others
Описание слайда:
What is Linux? A clone of Unix Developed in 1991 by Linus Torvalds, a Finnish graduate student Inspired by and replacement of Minix Linus' Minix became Linux Consist of Linux Kernel GNU (GNU is Not Unix) Software Software Package management Others

Слайд 5





What is Linux?
Originally developed for 32-bit x86-based PC
Ported to other architectures, eg.
Alpha, VAX, PowerPC, IBM S/390, MIPS, IA-64
PS2, TiVo, cellphones, watches, Nokia N810, NDS, routers, NAS, GPS, …
Описание слайда:
What is Linux? Originally developed for 32-bit x86-based PC Ported to other architectures, eg. Alpha, VAX, PowerPC, IBM S/390, MIPS, IA-64 PS2, TiVo, cellphones, watches, Nokia N810, NDS, routers, NAS, GPS, …

Слайд 6





Which Linux Distribution is better?
> 300 Linux Distributions
Slackware (one of the oldest, simple and stable distro.)
Redhat
RHEL (commercially support)
Fedora (free)
CentOS (free RHEL, based in England)
SuSe ( based in German)
Gentoo (Source code based)
Debian (one of the few called GNU/Linux)
Ubuntu (based in South Africa)
Knoppix (first LiveCD distro.)
…
Описание слайда:
Which Linux Distribution is better? > 300 Linux Distributions Slackware (one of the oldest, simple and stable distro.) Redhat RHEL (commercially support) Fedora (free) CentOS (free RHEL, based in England) SuSe ( based in German) Gentoo (Source code based) Debian (one of the few called GNU/Linux) Ubuntu (based in South Africa) Knoppix (first LiveCD distro.) …

Слайд 7





Which Linux Distribution is better?
Описание слайда:
Which Linux Distribution is better?

Слайд 8





Which Linux Distribution is better?
Ask yourself these questions (from LAH)
Is it going to be around in 5 yrs?
Is it giong to stay on top of the latest security patches?
Is it going to release updated software promptly?
If I have problems, will the vendor talk to me?
Personally, I use Slackware
But, we will use CentOS (possibly along with Slackware :)
Описание слайда:
Which Linux Distribution is better? Ask yourself these questions (from LAH) Is it going to be around in 5 yrs? Is it giong to stay on top of the latest security patches? Is it going to release updated software promptly? If I have problems, will the vendor talk to me? Personally, I use Slackware But, we will use CentOS (possibly along with Slackware :)

Слайд 9





Fish vs. Fishing
Manpage
$ man ls
$ man 2 mkdir
$ man man
$ man -k mkdir
Manpage sections (LAH Table 1.2 @ page 12)
1 	User-level cmds and apps
/bin/mkdir
2	System calls 
int mkdir(const char *, …);
3	Library calls
int printf(const char *, …);
Описание слайда:
Fish vs. Fishing Manpage $ man ls $ man 2 mkdir $ man man $ man -k mkdir Manpage sections (LAH Table 1.2 @ page 12) 1 User-level cmds and apps /bin/mkdir 2 System calls int mkdir(const char *, …); 3 Library calls int printf(const char *, …);

Слайд 10





Fish vs. Fishing (cont)
Google
linux package management -rpm
“linux package management” -rpm
linux OR windows
rpm site:redhat.com
linux faq filetype:pdf
Info
Text-base, menu-based help from GNU
?, h, u, t, ^N, ^P, Enter
$ info info
Описание слайда:
Fish vs. Fishing (cont) Google linux package management -rpm “linux package management” -rpm linux OR windows rpm site:redhat.com linux faq filetype:pdf Info Text-base, menu-based help from GNU ?, h, u, t, ^N, ^P, Enter $ info info

Слайд 11





Basic Commands
ls
$ ls -l
$ ls -a
$ ls -la
$ ls -l --sort=time
$ ls -l --sort=size -r
cd
$ cd /usr/bin
pwd
$ pwd
 ~
$ cd ~
~user
$ cd ~weesan
What will “cd ~/weesan” do?
Описание слайда:
Basic Commands ls $ ls -l $ ls -a $ ls -la $ ls -l --sort=time $ ls -l --sort=size -r cd $ cd /usr/bin pwd $ pwd ~ $ cd ~ ~user $ cd ~weesan What will “cd ~/weesan” do?

Слайд 12





Basic Commands (cont)
echo
$ echo “Hello World”
$ echo -n “Hello World”
cat
$ cat /etc/motd
$ cat /proc/cpuinfo
cp
$ cp foo bar
$ cp -a foo bar
mv
$ mv foo bar
mkdir
$ mkdir foo
Описание слайда:
Basic Commands (cont) echo $ echo “Hello World” $ echo -n “Hello World” cat $ cat /etc/motd $ cat /proc/cpuinfo cp $ cp foo bar $ cp -a foo bar mv $ mv foo bar mkdir $ mkdir foo

Слайд 13





Basic Commands (cont)
tar
$ tar cvfp lab1.tar lab1
gzip
$ gzip -9 lab1.tar
untar & ungzip
$ gzip -cd lab1.tar.gz | tar xvf –
$ tar xvfz lab1.tar.gz
touch
$ touch foo
$ cat /dev/null > foo
Описание слайда:
Basic Commands (cont) tar $ tar cvfp lab1.tar lab1 gzip $ gzip -9 lab1.tar untar & ungzip $ gzip -cd lab1.tar.gz | tar xvf – $ tar xvfz lab1.tar.gz touch $ touch foo $ cat /dev/null > foo

Слайд 14





Basic Commands (cont)
Disk usage
$ df -h /
File space usage
$ du -sxh ~/
Advance stuff 
$ ssh eon who
$ ssh eon ‘cd .html ; tar cvfp - cs183 | gzip -9c’ | tar xvfpz -
$ ssh kilo-1 ‘tar cvfp - /extra/weesan’ | tar xvfp - -C /
Описание слайда:
Basic Commands (cont) Disk usage $ df -h / File space usage $ du -sxh ~/ Advance stuff  $ ssh eon who $ ssh eon ‘cd .html ; tar cvfp - cs183 | gzip -9c’ | tar xvfpz - $ ssh kilo-1 ‘tar cvfp - /extra/weesan’ | tar xvfp - -C /

Слайд 15





Vi
2 modes
Input mode
ESC to back to cmd mode
Command mode
Cursor movement
h (left), j (down), k (up), l (right)
^f (page down)
^b (page up)
^ (first char.)
$ (last char.)
G (bottom page)
:1 (goto first line)
Swtch to input mode
a (append)
i (insert)
o (insert line after
O (insert line before)
Описание слайда:
Vi 2 modes Input mode ESC to back to cmd mode Command mode Cursor movement h (left), j (down), k (up), l (right) ^f (page down) ^b (page up) ^ (first char.) $ (last char.) G (bottom page) :1 (goto first line) Swtch to input mode a (append) i (insert) o (insert line after O (insert line before)

Слайд 16





Emacs
$ emacs
Cursor movement
^f (forward one char.)
^b (backward one char.)
^a (begin of line)
^e (end of line)
^n (next line)
^p (prev. line)
^v (page up)
alt-v (page down)
Deletion
^d (delete one char)
alt-d (delete one word)
^k (delete line)
Описание слайда:
Emacs $ emacs Cursor movement ^f (forward one char.) ^b (backward one char.) ^a (begin of line) ^e (end of line) ^n (next line) ^p (prev. line) ^v (page up) alt-v (page down) Deletion ^d (delete one char) alt-d (delete one word) ^k (delete line)

Слайд 17





Q&A
Описание слайда:
Q&A

Слайд 18





References
LAH
Ch 1: Where to Start
Unix history
http://en.wikipedia.org/wiki/Unix
http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg
Linus Torvalds
http://en.wikipedia.org/wiki/Linus_Torvalds
Linux Kernel
http://www.kernel.org/
Описание слайда:
References LAH Ch 1: Where to Start Unix history http://en.wikipedia.org/wiki/Unix http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg Linus Torvalds http://en.wikipedia.org/wiki/Linus_Torvalds Linux Kernel http://www.kernel.org/

Слайд 19





References
GNU (Gnu’s Not Unix)
http://www.gnu.org/
Linux Distribution
http://en.wikipedia.org/wiki/Linux_distribution
http://en.wikipedia.org/wiki/List_of_Linux_distributions
PS2: Computational Cluster
http://arrakis.ncsa.uiuc.edu/ps2/cluster.php
Linux Gadgets
http://linuxdevices.com/articles/AT4936596231.html
TiVo
http://dynamic.tivo.com/linux/linux.asp
Описание слайда:
References GNU (Gnu’s Not Unix) http://www.gnu.org/ Linux Distribution http://en.wikipedia.org/wiki/Linux_distribution http://en.wikipedia.org/wiki/List_of_Linux_distributions PS2: Computational Cluster http://arrakis.ncsa.uiuc.edu/ps2/cluster.php Linux Gadgets http://linuxdevices.com/articles/AT4936596231.html TiVo http://dynamic.tivo.com/linux/linux.asp

Слайд 20





References
Nintendo DS Lite
http://www.nintendo.com/ds/
Nokia N810
http://www.nokia.com/
http://www.engadget.com/2007/10/17/nokia-n810-gets-official/
Linux Distribution
http://en.wikipedia.org/wiki/Linux_distribution
GNU/Linux Distro Timeline: http://futurist.se/gldt/
http://www.distrowatch.com/
http://www.linux.org/dist/
Google Advance Search
http://www.google.com/intl/en/help/refinesearch.html
Описание слайда:
References Nintendo DS Lite http://www.nintendo.com/ds/ Nokia N810 http://www.nokia.com/ http://www.engadget.com/2007/10/17/nokia-n810-gets-official/ Linux Distribution http://en.wikipedia.org/wiki/Linux_distribution GNU/Linux Distro Timeline: http://futurist.se/gldt/ http://www.distrowatch.com/ http://www.linux.org/dist/ Google Advance Search http://www.google.com/intl/en/help/refinesearch.html



Теги Linux Basics
Похожие презентации
Mypresentation.ru
Загрузить презентацию