LINUX基础知识

上传人:xmg****18 文档编号:119891716 上传时间:2020-01-28 格式:PPT 页数:58 大小:1.37MB
返回 下载 相关 举报
LINUX基础知识_第1页
第1页 / 共58页
LINUX基础知识_第2页
第2页 / 共58页
LINUX基础知识_第3页
第3页 / 共58页
LINUX基础知识_第4页
第4页 / 共58页
LINUX基础知识_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《LINUX基础知识》由会员分享,可在线阅读,更多相关《LINUX基础知识(58页珍藏版)》请在金锄头文库上搜索。

1、LINUX基础知识 基础篇 简介Linux 基本指令 Linux目录结构 安装配置 课程目标 了解操作系统的概念以及LINUX 了解Linux的安装配置 熟悉Linux的基本环境 掌握常用的Linux指令及操作 掌握一些常用的配置 熟悉常用软件的安装配置 基础篇 熟练掌握Linux基本操作 课程内容 概述 代码编辑工具VIM使用 基础篇 熟练掌握Linux基本操作 操作系统是什么 操作系统是计算机系统的基本系统软件 软件 系统中操作系统是所有软件的核心 操作系统负责控制 管理计算机的所有软件 硬件资源 是惟一直接和硬件系统打交道的软件 是整个软件系统的基础部分 同时还为计算机用户 提供良好的界

2、面 因此 操作系统直接面对所有硬 件 软件和用户 它是协调计算机各组成部分之间 人机之间关系的重要软件系统 基础篇 熟练掌握Linux基本操作 Linux系统结构图 基础篇 熟练掌握Linux基本操作 Linux操作系统简介 Linux系统有两种不同的含义 从技术角度 Linux最早是由 Linus Torvalds开发维护的开放源代码UNIX类操作系统的内 核 然而 目前大多数人用它来表示以Linux内核为基础的整 个操作系统 从这种意义讲 Linux指的是开放源代码的 包 含内核 系统工具 完整的开发环境和应用的UNIX类操作系 统 Linux是一个UNIX操作系统的克隆 可以免费使用 遵

3、循 GPL the GNU General Public License 声明 可以自由修改 和传播 基础篇 熟练掌握Linux基本操作 Linux操作系统简介 Linux系统有两种不同的含义 从技术角度 Linux最早是由 Linus Torvalds开发维护的开放源代码UNIX类操作系统的内 核 然而 目前大多数人用它来表示以Linux内核为基础的整 个操作系统 从这种意义讲 Linux指的是开放源代码的 包 含内核 系统工具 完整的开发环境和应用的UNIX类操作系 统 Linux是一个UNIX操作系统的克隆 可以免费使用 遵循 GPL the GNU General Public Lic

4、ense 声明 可以自由修改 和传播 基础篇 熟练掌握Linux基本操作 Linux操作系统基本特征 是真正的多用户 多任务操作系统 是符合POSIX标准的系统 提供具有内置安全措施的分层的文件系统 提供shell命令解释程序和编程语言 提供强大的管理功能 包括远程管理功能 具有内核的编程接口 具有图形用户接口 具有大量有用的实用程序和通信 联网工具 具有面向屏幕的编缉软件 Linux系统组成部分的源代码是开放的 任何人都能修改和 重新发布它 Linux系统不仅可以运行自由发布的应用软件 还可以运行 许多商业化的应用软件 它可以运行在许多硬件平台上 基础篇 熟练掌握Linux基本操作 Linu

5、x的安装 几种安装方式 1 光盘独立安装 在没有安装过操作系统的机器上 安装 2 双操作系统安装 在装过其它操作系统的机器上 安装 3 直接硬盘安装 在已装过Windows操作系统的机 器上通过ISO光盘镜像安装 4 网络安装 通过网络进行安装 安装步骤 参考 虚拟机上安装Linux过程 基础篇 熟练掌握Linux基本操作 Linux的目录结构 基础篇 熟练掌握Linux基本操作 常用Linux指令集 文件和目录管理 cddfdupwdmountrmstatlsumount catfilefindlnmvmorecpwhichwhereis mkdirrmdirgreptailsedtargz

6、ipbzip2 用户及目录权限 groupaddgroupdeluseradduserdel chown chgrp chmod passwd 其它常用指令 manpskillkillallsignaltopddmkfsfdisk vidmesg exitreboot haltpoweroffrpmexport dateuptime reboot setupservice 网络指令 ifconfig routepingtelnetdignetstat tcpdumpiptables 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 ls 1 ls命令 命令名称 ls 使用语法 ls al

7、rtAFR name 功能 显示指定工作目录下之内容 列出目前工作目录所含之档案及子目录 参数 a 显示所有档案及目录 ls内定将档案名或目录名称开头为 的视为隐藏 档 不会列出 l 除档案名称外 亦将档案型态 权限 拥有者 档案大小等资讯详细列出 r 将档案以相反次序显示 原定依英文字母次序 t 将档案依建立时间之先后次序列出 A 同 a 但不列出 目前目录 及 父目录 F 在列出的档案名称后加一符号 例如可执行档则加 目录则加 R 若目录下有档案 则以下之档案亦皆依序列出 范例 列出目前工作目录下所有名称是 s 开头的档案 愈新的排愈后面 ls ltr s 将 bin 目录以下所有目录及档

8、案详细资料列出 ls lR bin 列出目前工作目录下所有档案及目录 目录于名称后加 可执行档于名 称后加 ls AF 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 cd cp 2 cd命令 命令名称 cd 使用语法 cd directory 功能 变换工作目录至 directory 参数 directory 可为绝对路径或相对路径 若目录名称省略 则变换至用户的home directory 也就是登陆时所在的目录 表示当前目录 表示上一级目 录 表示进入此工作目录前所在的目录 表示home directory 即用户 主目录 范例 进入用户主目录 cd 或 cd 进入上一级目录下s

9、ource目录 cd source 进入 usr local目录 cd usr local 3 cp命令 命令名称 cp 使用语法 cp 参数 SOURCE DEST cp 参数 SOURCE Directory 功能 将一个档案拷贝至另一档案 或将数个档案或目录拷贝至另一目录 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 cat 参数 a 尽可能将档案状态 权限等资料都照原状予以复制 等同于 dpR r R 若 source 中含有目录名 则将目录下之档案亦皆依序拷贝至目的地 f 若目的地已经有相同档名的档案存在 则在复制前先予以删除再行复制 i 在覆盖文件或目录时提示 范例 将当

10、前目录下所有的 c文件复制到当前目录中的source目录下 cp c source 将目录source目录下所有内容复制到temp目录下 cp a source temp 3 cat命令 命令名称 cat 使用语法 cat 参数 file1 file2 功能 把档案串连接后传到基本输出 参数 n 或 number 由 1 开始对所有输出的行数编号 b 或 number nonblank 和 n 相似 只不过对于空白行不编号 s 当遇到有连续两行以上的空白行 就代换为一行的空白行 范例 输出hello c文件内容 列出行号 cat n hello c 基础篇 熟练掌握Linux基本操作 文件和目

11、录管理指令 df du 4 df命令 命令名称 df 使用语法 df 选项 FILE 功能 显示文件系统磁盘空间使用的状况 参数 范例 显示系统所配置的每一个磁盘当前被占用的空间大小 df k 5 du命令 命令名称 du 使用语法 du 参数 目录或文件 功能 显示指定的目录或文件所占用的磁盘空间 参数 a或 all 显示目录中所有文件的大小 b 显示目录或文件大小时 以byte为单位 c 显示每个目录和文件的大小 同时也显示所有目录或文件的总和 D 显示指定符号连接的源文件大小 h 以K M G为单位 提高信息的可读性 H 与 h参数相同 但是K M G是以1000为换算单位 k 以102

12、4 bytes为单位 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 file find 范例 显示 usr local目录中每个文件及目录的大小 以k为单位 du kc usr local 6 file命令 命令名称 file 使用语法 file bcikLnNprsvz file 功能 辨别文件类型 参数 b 列出辨识结果时 不显示文件名称 c 详细显示指令执行过程 便于排错或分析程序执行的情形 L 直接显示符号连接所指向的文件的类别 v 显示版本信息 z 尝试去解读压缩文件的内容 范例 7 find命令 命令名称 find 使用语法 find path expression 功能

13、 在path目录中查找符合expression表达式的文件 参数 name filename 按文件名查找 type c 按文件类型进行查找 c是文件类型 可取的值为 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 grep b 块设备文件 c 字符设备文件 d 目录 p 管道文件 f 一般文件 l 链 接文件 s socket文件 user username 查找属主为username的文件 atime n 查找n天以前被访问过的文件 mtime n 查找n天以前被修改过的文件 cmin n 查找n分钟以前被修改过的文件 exec cmd 对查找出来的文件执行cmd命令 表示找到的文

14、件 命令要 以 结束 范例 查找 usr local目录下所有的目录 find usr local type d 在 etc目录下查找文件名为i18n的文件 find etc name i18n 表示在用户当前的目录 搜寻所有以 o 为结尾的文件并删除 find name o exec rm f 注意大括号里面没有空格 8 grep命令 命令名称 grep 使用语法 grep 参数 字符串 文件名 功能 在文件中查找字符串 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 gzip 参数 r 查找目录下的所有子目录 注意在要查找的字符串中包含 字符时 需要在字符前加上 范例 查找当前目录

15、下所有文件中包含hello的行 grep r hello 9 gzip命令 命令名称 gzip 使用语法 gzip acdfhlLnNrtvV19 S suffix name 功能 压缩或解压文件 参数 l 列出压缩文件的内容 f 强行压缩文件 不理会文件名称或硬连接是否存在以及该文件是否为符号 连接 9 以最大的压缩比压缩 d 解压缩 r 对目录进行递归操作 范例 以最高压缩比压缩a tar文件 gzip 9 a tar 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 ln 10 ln命令 命令名称 ln 使用语法 ln 参数 source dest 功能 建立一个文件或者目录的链接

16、 注意 链接分为硬链结 hard link 与软链结 symbolic link 硬链结的意思是一个 档案可以有多个名称 而软链结的方式则是产生一个特殊的档案 该档案的内容是 指向另一个档案的位置 硬链结是存在同一个文件系统中 而软连结却可以跨越不 同的文件系统 不论是硬连结或软链结都不会将原本的档案复制一份 只会占用非 常少量的磁碟空间 参数 f 链结时先将与 dest 同档名的档案删除 d 允许系统管理者硬链结自己的目录 i 在删除与 dest 同档名的档案时先进行询问 n 在进行软连结时 将 dest 视为一般的档案 硬链接 s 进行软链结 symbolic link v 在连结之前显示其档名 b 将在链结时会被覆写或删除的档案进行备份 S SUFFIX 将备份的档案都加上 SUFFIX 的字尾 范例 将 usr local data链接到 mnt sdb sdb1目录 ln s mnt sdb sdb1 usr local data 基础篇 熟练掌握Linux基本操作 文件和目录管理指令 mkdir more 11 mkdir命令 命令名称 mkdir 使用语法 mkdir 参

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号