linux培训基础.ppt
《linux培训基础.ppt》由会员分享,可在线阅读,更多相关《linux培训基础.ppt(49页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Linux操作系统基础培训制作人丁庆庆课程内容课程内容一Linux简介简介 二二 操作系统安装操作系统安装 三三 常用工具介绍常用工具介绍 四四常用常用基本命令基本命令系统安装与常用命令系统安装与常用命令系统安装与常用命令系统安装与常用命令v简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。v Linux最 早 由 一 位 名 叫 Linus Torvalds的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于38
2、6、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。一一.Linux.Linux简介简介什么是Linux?LinuxLinux简介简介特点特点可靠的安全系统丰富的网络公功能多用户多任务给力的LinuxLinuxLinux简介简介组成组成内核内核包括中断、存储、进程、I/O、文件等管理程序硬件内核 shell 编译部件实用程序用户程序shellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口应用系统应用系统标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、XWindow、办公套件、Internet工具、数据库等。LinuxLin
3、ux简介简介常见发行版本常见发行版本v大众的Ubantuv锐意的Fedorav华丽的openSUSEv老牌的RedHat(Enterprise*)vCentOS(Community ENTerprise operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。不同的是CentOS并不包含封闭源代码软件二二.Linux.Linux安装安装安装准备安装准备安装实施安装实施系统配置系统配置 说明说明由于没有实际服务器用于安装,通过ISO镜像的方式进行安装应用程序安装应用程序v了解软件包的名字和格式:
4、v例:mycoolapp-4.1.i386.rpm mycoolapp-4.1.tar.gz 安装应用程序安装应用程序v方法1:编译源代码文件v一般过程n 1 解压缩包(gzip,tar )n 2 ./configuren 3 make n 4 make install v具体过程参见 install,readme 文件。举例举例v1 从internet上下载了一个包package.tar.gzv2 用gzip解压缩 gzip d package.tar.gzv3 把文件从文档中取出 tar xvf package.tarv4 进入解压缩后的目录中v5 运行配置命令 ./configurev6
5、 make v7 make all 看看install 或或readme 文件文件安装应用程序安装应用程序v方法2:使用rpm(for redhat linux)v 格式 rpmoptions 软件包名v 常用的格式:n 安装 rpm-iinstall-options n 升级 rpm-Uinstall_options n 卸载 rpm-e例:rpm u readplayer.i386.rpm三三.系统相关工具系统相关工具1.SSH、PUTTY 用于服务器的远程登陆,可以在远程方便的对服务器操作 Linux中用户能看到的文件空间是一个单树状结构的,该树的根在中用户能看到的文件空间是一个单树状结
6、构的,该树的根在顶部,称为根目录,用顶部,称为根目录,用“/”表示。文件空间中的各种目录和文件表示。文件空间中的各种目录和文件从树根向下分支。从树根向下分支。实际上,文件树中的许多目录存放在一个磁盘、不同磁盘甚至实际上,文件树中的许多目录存放在一个磁盘、不同磁盘甚至不同的计算机的不同分区中。当磁盘分区之一被不同的计算机的不同分区中。当磁盘分区之一被“mount”到文件到文件树中称为树中称为“安装点安装点”(mount point)的目录上时,就成为了该目录的目录上时,就成为了该目录树的一个组成部分。树的一个组成部分。三.文件系统/bin/sbin/usr/var/etc/lib/home/tm
7、p/optbinlocalsrcrc.dnamedhttpdrc5.dftprc3.dinit.dbinetcpub/boot树形层次结构 Linux操作系统由一些目录和文件组成。根据安装的方式不同,这些目录可能是不同的文件系统。其中根文件系统必须是Linux ext2/3.顺便提一下最简单的Linux操作系统分区是/和交换分区(SWAP)。根目录中包含了组成根目录的内容,也为其他的文件系统提供了安装点。LinuxLinux文件系统组成文件系统组成文件系统组成文件系统组成 /dev目录 包含所有的设备文件、这些设备是系统设置的一般不要随便更改和删除/bin 目录 包含称为二进制文件的可执行程序
8、/sbin目录 和/bin目录类似,这些文件往往是用来进行系统管理的,一般只有root才有运行的权限/etc 目录 Linux系统的绝大部分配置文件都存放在这里,这些文件 使得系统更符合用户的需要。/proc 目录 存放存储进程和系统信息 /tmp 目录 用于存放各种临时文件/home目录 存放一般用户的个人目录/var 目录 保存大小和内容随时改变的文件,通常各种系统日志文件放在这里/lib 目录 存放系统的各种库文件,库文件在编译程序时会用到/mnt 目录 为其他的文件系统提供安装点/boot 目录 存放系统启动时所需的各项文件/root 目录 超级用户的个人目录,普通用户没有权限访问/u
9、sr目录 一般用户程序安装所在的目录,使系统中最庞大和最重要的目录。部分目录的简要说明部分目录的简要说明文件种类文件种类1 1普通文件普通文件2 2目录文件目录文件 3 3链接文件链接文件4 4 设备文件设备文件5 5 特殊文件特殊文件不同的文件类型要管理和控制的对象不同不同的文件类型要管理和控制的对象不同四四.文件命令文件命令v lsvls a列出所有文件包括隐藏文件 -l 长格式显示 -t 以最近修改时间日期顺序显示 -s 文件快为单位显示文件大小 -r 逆序列出 vcdcd./.返回两级目录相当于cd.两次 cd 回到刚才的工作目录 vmkdir创建目录-m制定目录权限 -p在一个命令中
10、创建多层目录 mkdir m 755 test mkdir p/home/demo/testvrmdir 删除目录 rmdir 删除目录 rm-r 递归删除v cp f 强制拷贝 -h 复制符号链接 -i 带命令提示拷贝 -p 属性拷贝 -r 级联拷贝,拷贝目录下的所有文件和子目录下的文件 -R 复制特殊文件vmvmv 目录移动-i 提示,是否被覆盖 mv s1 s2 重命名vcatcat file2 file1 file2内容合并到file1中vmoremore 分页显示文件 space滚动一页 Enter滚动一行 b 移动上屏 f 移动下屏 h显示帮助页面 q退出 /string 查找字符
11、串信息 n往下找vtail显示文件最后几行内容 tail-nfilename tail-20 hello.txt查看第20行 tail f hello.txt 观察文件的最新变化vheadhead head-nfilename head-20 hello.txt 查看文件前20行压缩命令压缩命令tar 文件或者目录-c 创建,备份-t 列出文档文件内容-x释放-z 压缩备份home下子目录 tar cvf test.tar /home备份兵压缩 tar czvf test.tar.gz/home把test.tar.gz还原并解压 tar xzvf test.tar.gz查看test.tar.g
12、z备份文件,显示tar tvf test.tar|more进程命令进程命令vps 显示当前活动进程-e 显示所有正在运行进程-f 当前用户进程-u用户启动进程ps-ef|grep 8088vtop 显示正在运行的进程vkill pid 杀掉进程id pid 搜索命令搜索命令vfindfind/-name 关键字 全文件搜索简单搜索 find.-name*.c-printname 文件名-mtime 最后一次修改时间-user 制定用户-size 文件大小-perm 权限-type 文件类型-atime 最后一次访问时间vgrep 检索文件内容-i 忽略大小写-v反向查找 (不匹配)grep p
13、attern files 搜索files中匹配pattern内容$lsBeijing shanghai$grep capital*Beijing is the capital of China.grep r pattern dir 递归搜索dir匹配pattern内容文件权限命令文件权限命令chmodu 文件所有者 g 同组o 其他用户+添加-取消=赋值4 读(r)2 写(w)1 执行(x)chmod 777 file 为所有用户添加读写执行权限v 改变群组:chgrp 新群组名称文件或目录n nchgrp R chgrp R usersusers mydir1/(mydir1/(将目录将目录
14、mydir1mydir1所有文件的所属群组改所有文件的所属群组改成成usersusers)nrootlocalhost root$chgrp users tmp v 改变拥有者:chown 新账号名称 文件或目录n nchown R chown R user user mydir1/(mydir1/(将目录将目录mydir1mydir1中所有文件的所有者中所有文件的所有者改为改为useruser)nrootlocalhost root$chown dingqingqing tmp 系统命令系统命令vv 信息显示命令信息显示命令 n ndatedate当前日期当前日期 cal cal日历日历 u
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 培训 基础
限制150内