苏勇LinuxCast视频配套ppt(最好的linux学习材料)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

硬盘分区:建议swap(4G)和/(其余)硬盘分区时可以设置硬盘加密给引导加密可以防止别人以单用户模式非法修改Root密码是否校验光盘(忽略)选择安装语言(英语)选择键盘(美式)选择安装硬盘(Basic)设置主机名选择时区设置Root密码磁盘分区(自定义)配置引导(MBR)选择安装软件(Desktop)等待安装完成以CentOS6.3x86安装为例01-Linux系统安装02-GNOME图形界面基本操作03-BASH命令行基本操作SHELLShell分为CLI和GUI两种CLI:CommandLineInterfaceGUI:GraphicalUserInterface用户KernelShell03-BASH命令行基本操作SHELL操作系统的Shell:·GUI:GNOME·CLI:BASH03-BASH命令行基本操作BASH·提示符·#、$·命令一般由三个部分组成·命令·选项·参数03-BASH命令行基本操作BASH·执行命令·命令参数·命令的后台运行(后接&如firefox&)03-BASH命令行基本操作BASH使用Tab键来简化命令输入·自动补全命令·自动补全文件名·无法自动补全参数例如:$unamtab$uname$lsDownltab$lsDownloads03-BASH命令行基本操作BASH-历史记录·Bash会保存你输入命令的历史记录,可以通过上下按键或者history命令查看·通过上下按键查看之前的命令·通过history命令查看历史记录03-BASH命令行基本操作通过历史记录简化操作·!!重复前一个命令·!字符重复前一个以“字符”开头的命令·!num按照历史记录的序号执行命令·!?abc重复之前包含abc的命令·!-n重复n个命令之前的那个命令03-BASH命令行基本操作搜索命令历史记录可以通过Ctrl+r来在历史记录中搜索命令(reverse-i-search)`’:重复调用前一个命令的参数esc,.按esc之后按.键03-BASH命令行基本操作命令行通配符BashShell支持以下通配符:·*匹配零个或多个·?匹配任意一个字符·[0-9]匹配一个数字范围·[abc]匹配列表里任意字符·[^abc]匹配列表以外字符03-BASH命令行基本操作切换用户在CLI中,通过su命令切换用户su切换到root用户但不使用新的运行环境su-切换到root用户并使用一个新的运行环境sudo使用管理员用户身份运行命令显示当前用户信息id修改当前用户密码passwd03-BASH命令行基本操作BASH作业管理·在后台运行进程在命令后添加一个&·暂停某个程序通过Ctrl+z或者发送信号17·管理后台作业jobs(查看当前所有后台作业)bg(控制进程继续在后台执行)fg(将后台作业拉回前台)04-Linux文件系统基本结构Linux文件系统结构·Linux文件系统为一个倒转的单根树状结构·文件系统的根为”/”·文件系统严格区分大小写·路径使用”/”分割(Windows中使用”\”)04-Linux文件系统基本结构Linux树状文件系统结构dev/bootetchomeusrvarlibproc...grubtemploglibsamail04-Linux文件系统基本结构当前工作目录·每一个Shell或系统进程都有一个当前工作目录·使用pwd命令可以显示当前的工作目录04-Linux文件系统基本结构文件名称·文件的名称大小写敏感·名称最多可以为255个字符·除了正斜线外,都是有效字符·通过touch命令可以创建一个空白文件或者更新已有文件的时间·以”.”开头的文件为隐藏文件04-Linux文件系统基本结构列出目录内容”ls”命令用来列出目录内容相关参数:·ls–a显示所有文件(包括隐藏文件)·ls–l显示详细信息·ls–R递归显示子目录结构·ls–ld显示目录和链接信息04-Linux文件系统基本结构查看文件类型通过file命令可以查看文件的类型04-Linux文件系统基本结构绝对路径和相对路径·绝对路径:以”/”开头,递归每级目录直到目标的路径不受当前所在工作目录的影响·相对路径:以当前目录为起点,到达目标的路径受当前所在目录影响04-Linux文件系统基本结构绝对路径与相对路径”cd”命令可以用来切换目录·上一级目录”..”·当前目录”.”·用户家目录”~”·上一个工作目录”-”04-Linux文件系统基本结构绝对路径与相对路径·绝对路径:/var/log/sa·相对路径:../../var/log/sa/usrvarhometemplinuxcastlogmailsaPWDDEST05-Linux文件基本操作管理复制文件、目录使用cp命令复制文件或目录cp源文件(目录)目标文件(目录)常见参数:-r递归复制整个目录树-v显示详细信息(显示复制过程)05-Linux文件基本操作管理移动、重命名文件或目录通过mv命令移动或者重命名文件或目录mv文件目标目录如果指定文件名,则可以重命名文件05-Linux文件基本操作管理创建、删除文件·通过touch命令可以创建一个空文件或更新文件·通过rm命令可以删除文件或目录常用参数:-i交互式(删除每一文件前会提示)-r递归的删除包括目录中的所有内容-f强制删除,没有警告提示(使用时需十分谨慎)05-Linux文件基本操作管理创建、删除目录·通过mkdir命令创建一个目录·通过rmdir命令删除一个空目录·通过rm–r(-f)命令删除一个非空目录06-Linux系统目录架构Linux树状文件系统结构dev/bootetchomeusrvarlibproc...grubtemploglibsamail06-Linux系统目录架构Linux系统目录架构bin存可执行文件(即命令)boot启动目录,存有内核dev存硬件(抽象为文件)etc存配置文件lib存库文件(相当于windows中.dll文件)mnt(media)挂载用opt大型软件安装位置proc虚拟文件夹,存在于内存中,保存着系统的实时信息sbin存可执行文件(超级用户使用)sys包含底层硬件的信息tmp存临时文件,会定期自动删除,如解压缩后的文件。usr一般应用程序默认安装位置(大型软件存在opt中)var保存进程改变的信息,如日志(log)、邮件(mail)07-Linux系统常用命令日期时间·命令date用以查看、设置当前系统时间格式化显示时间:+%Y--%m--%d·命令hwclock(clock)用以显示硬件时钟时间·命令cal用以查看日历·命令uptime用以参看系统运行时间07-Linux系统常用命令输出、查看命令·命令echo用以显示输入的内容·命令cat用以显示文件内容·命令head用以显示文件的头几行(默认10行)-n指定显示的行数·命令tail用以显示文件的末尾几行(默认10行)-n指定显示的行数-f追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容)·命令more用于翻页显示文件内容(只能向下翻页)·命令less用于翻页显示文件内容(带上下翻页)07-Linux系统常用命令查看硬件信息·命令lspci用以查看pci设备-v查看详细信息·命令lsusb用以查看usb设备-v查看详细信息·命令lsmod用以查看加载的模块(驱动)07-Linux系统常用命令关机、重启·命令shutdown用以关闭、重启计算机shutdown[关机、重启]时间-h关闭计算机-r重新启动如:立即关机:shutdown–hnow10分钟后关机:shutdown–h+1023:30分关机:shutdown–h23:30立即重启:shutdown–rnow·命令poweroff用以立即关闭计算机·命令reboot用以立即重启计算机07-Linux系统常用命令归档、压缩·命令zip用以压缩文件ziplinuxcast.zipmyfile·命令unzip用以解压缩zip文件unziplinuxcast.zip·命令gzip用以压缩文件gziplinuxcast.zip·命令tar用以归档文件tar–cvfout.tarlinuxcast(创建新的归档)tar–xvflinuxcast.tartar–cvzfbackup.tar.gz/etc(tar调用gzip命令压缩归档文件)-z参数将归档后的归档文件进行gzip压缩减少大小07-Linux系统常用命令查找·命令locate用以快速查找文件、目录locatekeyword此命令需要预先建立数据库,数据库默认每天更新一次,可用updatedb命令手工建立、更新数据库·命令find用以高级查找文件、目录find查找位置查找参数如:find.–name*linuxcast*find/-name*.conffind/-perm777find/-typedfind.–name“a*”–execls–l{}\;07-Linux系统常用命令FIND查找条件·find支持很多种的查找条件,常用的如下:-name-perm-user-group-ctime-type-size08-Vi文本编辑器VI、VIMVi是一个命令行界面下的文本编辑工具,最早在1976年由BillJoy开发,当时名字叫做ex。vi支持绝大多数操作系统(最早在BSD上发布),并且功能已经十分强大。1991年BramMoolenaar基于vi进行了改进,发布了vim,加入了对GUI的支持。Vim已经不仅仅作为最为普通意义上的文本编辑器(如windows上的记事本),而是被广泛的作为在文本编辑、文本处理、代码开发等等用途。Linux中知名的文本编辑器还有emacs,他的功能比vim还要强大。08-Vi文本编辑器VIM·绝大多数Linux系统上均安装有vim,vim比vi的功能更为强大,所以建议大家使用vim而非vi,两者使用方法相同。·命令vim可以启动vim编辑器。·一般我们通过vim+目标文件路径的形式使用vim。·如果目标文件存在,则vim打开该文件。·如果目标文件不存在,则vim新建并打开该文件。08-Vi文本编辑器VIM模式·vim拥有三种模式:-命令模式(常规模式)vim启动后,默认进入命令模式,任何模式都可以通过按esc键回到命令模式(可以多按几次)。命令模式下可以通过键入不同的命令完成选择、复制、粘贴、撤销等等操作。-插入模式在命令模式中按”i”键,即可进入插入模式,在插入模式可以输入编辑文本内容,使用esc键可以返回命令模式。-ex模式在命令模式中按”:”键可以进入ex模式,光标会移动到底部,在这里可以保存修改或退出vim。08-Vi文本编辑器命令模式Vim启动后,默认进入命令模式,任何模式都可以通过按esc键进入命令模式(可以多按几次)。命令模式常用命令如下:·i在光标前插入文本·o在当前行的下面插入新行·dd删除整行·yy将当前行的内容放入缓冲区(复制当前行)·n+yy将n行的内容放入缓冲区(复制n行)·p将缓冲区中的文本放入光标后(粘贴)·u撤销上一个操作·r替换当前字符·/查找关键字08-Vi文本编辑器EX模式在命令模式中按”:”键可以进入ex模式,光标会移动到底部,在这里可以保存修改或退出vim。Ex模式下常用命令如下:·:w保存当前修改·:q退出·:q!强制退出,不保存修改·:x保存并退出,相当于:wq·:setnumber显示显示行号·!系统命令执行一个系统命令并显示结果·:sh切换到命令行,使用ctrl+d切换回vim08-Vi文本编辑器插入模式在命令模式中按”i”键,即可进入插入模式,在插入模式可以输入编辑文本内容,使用esc键可以返回命令模式。09-磁盘基本概念磁盘基本概念磁盘结构(机械硬盘)09-磁盘基本概念磁盘基本概念·cylinder(柱面)·sector(扇区)·head(磁头)09-磁盘基本概念磁盘在LINUX中的表示·Linux中所有设备都被抽象为一个文件,保存在/dev目录下·设备名称一般为hd[a-z]或sd[a-z]([a-z]为分区号),如hd

1 / 145
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功