Your SlideShare is downloading. ×
0
Linux Primer Bender  2009/08/12
Linux <ul><li>History </li></ul><ul><li>Path </li></ul><ul><li>File </li></ul><ul><li>Command </li></ul><ul><li>vi </li></...
History <ul><li>芬兰人 李纳斯 托瓦兹 (Linux Torvalds) 在赫尔辛基大学上学时开发 ( 只是 kernel) 。( Minix ) </li></ul><ul><li>在 1991/9 被大学的 FTP 管理员 ...
 
Path <ul><li>/  根目录 </li></ul><ul><li>bin  boot  dev  etc  home  lib  lost+found  media  misc  mnt  net  opt  proc  root  ...
File <ul><li>[tom@localhost ~]$ ls -l </li></ul><ul><li>d rwx rwx r-x  2 tom tom 4096 Aug 12 12:19 test </li></ul><ul><li>...
Command <ul><li>Shell  是一种程序,有了他,用户就可以通过键盘输入指令来操作计算了。 Shell 会执行用户输入的指令,并且在显示器上显示执行结果。这种交互的全过程是基于文本的。 </li></ul><ul><li>常用的...
Command <ul><li>man (-k,-l) </li></ul><ul><li>cd,pwd,ls </li></ul><ul><li>mv,rm,cp,touch </li></ul><ul><li>chmod </li></ul...
vi <ul><li>vi [filename] </li></ul><ul><li>h,j,k,l </li></ul><ul><li>i,r </li></ul><ul><li>:/,:q!,:wq </li></ul><ul><li>vi...
Server <ul><li>samba </li></ul>
Programe <ul><li>语言: </li></ul><ul><ul><li>C/C++ gcc * </li></ul></ul><ul><ul><li>java </li></ul></ul><ul><ul><li>shell  <...
Exercise <ul><li>创建文件,修改文件权限,修改文件内容。 </li></ul><ul><li>调查和 cat 类似的命令 </li></ul><ul><li>学习 linux 下软件安装的方法 </li></ul><ul><li...
telnet tool <ul><li>执行 teraterm_utf8-4.56.exe ,安装 TeraTerm 工具 </li></ul><ul><li>执行 TeraTerm, 如右图进行设定 </li></ul><ul><li>OK ...
Upcoming SlideShare
Loading in...5
×

Linux Primer

644

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
644
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Linux Primer"

  1. 1. Linux Primer Bender 2009/08/12
  2. 2. Linux <ul><li>History </li></ul><ul><li>Path </li></ul><ul><li>File </li></ul><ul><li>Command </li></ul><ul><li>vi </li></ul><ul><li>Server </li></ul><ul><li>Programe </li></ul><ul><li>Exercise </li></ul>
  3. 3. History <ul><li>芬兰人 李纳斯 托瓦兹 (Linux Torvalds) 在赫尔辛基大学上学时开发 ( 只是 kernel) 。( Minix ) </li></ul><ul><li>在 1991/9 被大学的 FTP 管理员 AriLemmke 发布到 Internet ,当时仅有 10000 行代码。 </li></ul><ul><li>Linux 的历史是和 GNU 紧密联系在一起的。 </li></ul><ul><li>Linux 的注册商标是 Linus Torvalds 所有的。 </li></ul><ul><li>Linux 的发音 </li></ul><ul><li>Linux 发行版 </li></ul><ul><ul><li>Debian </li></ul></ul><ul><ul><li>Ubuntu   </li></ul></ul><ul><ul><li>RedHat </li></ul></ul><ul><ul><li>CentOS </li></ul></ul><ul><ul><li>SUSE </li></ul></ul>
  4. 5. Path <ul><li>/ 根目录 </li></ul><ul><li>bin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var </li></ul><ul><ul><li>dev 驱动文件 </li></ul></ul><ul><ul><li>etc 配置文件 </li></ul></ul><ul><ul><li>home 用户目录 </li></ul></ul><ul><ul><li>proc 进程文件 </li></ul></ul><ul><ul><li>usr 程序安全目录 </li></ul></ul><ul><ul><li>opt </li></ul></ul>
  5. 6. File <ul><li>[tom@localhost ~]$ ls -l </li></ul><ul><li>d rwx rwx r-x 2 tom tom 4096 Aug 12 12:19 test </li></ul><ul><li>-rw-rw-r-- 1 tom tom 98 Aug 12 12:19 t.txt </li></ul><ul><li>d : 目录 </li></ul><ul><li>rwx : 文件属主权限 </li></ul><ul><li>rwx : 同组用户权限 </li></ul><ul><li>r-x : 其他用户权限 </li></ul><ul><li>2 :硬链接数 </li></ul><ul><li>tom : 文件属主 </li></ul><ul><li>tom : 文件属主所在的组 </li></ul><ul><li>4069 :文件大小 ,字节 </li></ul><ul><li>Aug 12 12:19 : 文件的更新时间 </li></ul><ul><li>test : 文件名 </li></ul><ul><li>inode </li></ul>
  6. 7. Command <ul><li>Shell 是一种程序,有了他,用户就可以通过键盘输入指令来操作计算了。 Shell 会执行用户输入的指令,并且在显示器上显示执行结果。这种交互的全过程是基于文本的。 </li></ul><ul><li>常用的 SHELL </li></ul><ul><ul><li>bash   bash shell 是 Bourne shell 的一个免费版本,它是最早的 Unix shell ,包括许多附加的特点。 Bash 有可编辑的命令行,可以回查历史命令,支持 tab 键补齐以使用户避免输入长的文件名。 </li></ul></ul><ul><ul><li>csh   C shell 使用的是“类 C” 语法,借鉴了 Bourne shell 的许多特点,只是内部 shell 命令集有所不同。 </li></ul></ul><ul><ul><li>ksh   Korn shell 的语法与 Bourne shell 相同,同时具备了 C shell 的易用特点。许多安装脚本都使用  ksh  ,即使您不把它作为您的主 shell ,您也应该在系统中安装它。 </li></ul></ul><ul><ul><li>tcsh   TC shell 是 C shell 的一个增强版本,与 C shell 完全兼容。 </li></ul></ul><ul><ul><li>zsh   Z shell 是 Korn shell 的一个增强版本,具备 bash shell 的许多特色。 </li></ul></ul>
  7. 8. Command <ul><li>man (-k,-l) </li></ul><ul><li>cd,pwd,ls </li></ul><ul><li>mv,rm,cp,touch </li></ul><ul><li>chmod </li></ul><ul><li>cat,more,less </li></ul><ul><li>rpm </li></ul><ul><li>(q) </li></ul><ul><li>shutdown now </li></ul>
  8. 9. vi <ul><li>vi [filename] </li></ul><ul><li>h,j,k,l </li></ul><ul><li>i,r </li></ul><ul><li>:/,:q!,:wq </li></ul><ul><li>vimtutor </li></ul>
  9. 10. Server <ul><li>samba </li></ul>
  10. 11. Programe <ul><li>语言: </li></ul><ul><ul><li>C/C++ gcc * </li></ul></ul><ul><ul><li>java </li></ul></ul><ul><ul><li>shell </li></ul></ul><ul><ul><li>perl </li></ul></ul><ul><ul><li>Python * </li></ul></ul>
  11. 12. Exercise <ul><li>创建文件,修改文件权限,修改文件内容。 </li></ul><ul><li>调查和 cat 类似的命令 </li></ul><ul><li>学习 linux 下软件安装的方法 </li></ul><ul><li>设置 samba 共享,各自在 fry 文件夹下创建一个共享目录,在 Windows 下复制文件过去。 </li></ul><ul><li>安装 apcha 服务器,整理一份手顺。 </li></ul>
  12. 13. telnet tool <ul><li>执行 teraterm_utf8-4.56.exe ,安装 TeraTerm 工具 </li></ul><ul><li>执行 TeraTerm, 如右图进行设定 </li></ul><ul><li>OK 进行连接 </li></ul><ul><li>用户名:下列任意 </li></ul><ul><ul><li>ben </li></ul></ul><ul><ul><li>cat </li></ul></ul><ul><ul><li>dog </li></ul></ul><ul><ul><li>fry </li></ul></ul><ul><ul><li>jack </li></ul></ul><ul><ul><li>john </li></ul></ul><ul><ul><li>tom </li></ul></ul><ul><li>密码: 123456 </li></ul><ul><li>root/abc123.. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×