《linux基本技能》培训手册 - 图文
更新时间:2023-12-25 19:59:01 阅读量: 教育文库 文档下载
- Linux基本推荐度:
- 相关推荐
目 录
目 录 ............................................................................................................................. 1 一.RED HAT LINUX基础知识: ......................................................................................... 2 同UNIX的关系...................................................................................................... 2 LINUX的发行版本 .......................................................................................................... 2 登录和退出系统............................................................................................................ 3 启动系统................................................................................................................... 3 用户登录: ............................................................................................................... 3 修改口令: ............................................................................................................... 4 退出登录: ............................................................................................................... 4 关闭机器: ............................................................................................................... 4 虚拟控制台................................................................................................................... 5 文件与目录操作............................................................................................................ 5 文件名与文件类型..................................................................................................... 5 目录结构................................................................................................................... 6
LINUX
二.LINUX的一些基本命令 .............................................................................................. 8
MAN ................................................................................................................................ 8 LS ................................................................................................................................. 9 CD ............................................................................................................................... 10 CP ................................................................................................................................11 DF ................................................................................................................................11 DU ............................................................................................................................... 12 DATE ............................................................................................................................ 13 GREP ............................................................................................................................ 14 IFCONFIG ....................................................................................................................... 14 KILL ............................................................................................................................ 16 KILLALL ........................................................................................................................ 17 LESS ............................................................................................................................ 17 MV ............................................................................................................................... 18 NETSTAT ........................................................................................................................ 19 PS ............................................................................................................................... 19 PWD .............................................................................................................................. 20 REBOOT.......................................................................................................................... 21 RM ............................................................................................................................... 21 ROUTE ........................................................................................................................... 22 TAR .............................................................................................................................. 23 WATCH ........................................................................................................................... 24
三.监测平台维护经常用到的命令: ............................................................................. 26 四.VI命令的使用: ..................................................................................................... 27 命令模式:................................................................................................................. 27 文本输入模式:.......................................................................................................... 27 末行模式:................................................................................................................. 27
一.Red Hat Linux基础知识:
linux同UNIX的关系
linux源自于芬兰研究生Linus Torvalds在1991年的一项个人计划,它是UNIX的一个版本,能够在几种不同的硬件平台上运行,兼容大多数已有的UNIX软件.它同大多数其他UNIX版本的不同之处在于,它是自由的,开放源代码的,而且是有成百上千不同的个人和组织无私奉献来协同开发的.
Linux不是唯一的自由UNIX版本,FreeBSD、OpenBSD目前也有广泛的应用,它们在某些功能上可以和Linux媲美.
Linux的发行版本
Linux不同于其他UNIX变体的原因在于,它只定义了一个操作系统内核.内核必须同命令、守护进程以及其他软件一起打包来组成一个可以使用的完整的操作系统----用Linux的术语来说就是一个“发行版本”。所有的Linux发行版本共享相同的内核源,但是和内核源一起的辅助材料则随着发行版本的不同而有很大的不同。 最流行的通用Linux发行版本:
发行版本 BestLinux Caldera Debian Mandrake Red Hat Linux Slackware SuSE TurboLinux Web站点 www.bestlinux.net www.caldera.com www.debian.org www.mandrake.com www.redhat.com www.slackware.com www.suse.com www.turbolinux.com 说明 支持几种语言,易于安装 追求稳定,面向商业的发行版本 和GNU计划关系最紧密的发行版本 声称功能最全,也是最华丽的发行版本 使用最广泛的通用发行版本 以前占有优势,现在不是很流行 在欧洲特别流行,支持多语言 在亚洲流行,支持亚洲语言 Linux基本技能培训手册
总27页 第2页 登录和退出系统 启动系统
通常GRUB是安装在MBR上的,计算机启动后,MBR上的程序被执行,将列出可以启动的操作系统,你可以使用键盘箭头切换。刚安装好后默认值是Linux,也就是你不选择,一会儿将自己启动Linux。
用户登录:
Linux是一个真正意义上的多用户操作系统,用户要使用该系统,首先必须登录,使用完系统后,必须退出。用户登录系统时,为了使系统能够识别该用户,必须输入用户名和密码,经系统验证无误后才可以登录系统使用。 Linux下有两种用户:
1) root用户:超级权限者,系统的拥有者,在Linux系统中有且只有一个root用户,它可以在系统中任何操作。在系统安装时所设定的密码就是root用户的密码。
2) 普通用户:Linux系统可以创建许多普通用户,并为其指定相应的权限,使其有限地使用Linux系统。 用户登录分两步进行:
1) 输入用户的登录名,系统根据该登录名来识别用户;
2) 输入用户的口令,该口令是用户自己选择的一个字符串,对其他用户完全保密,是登录系统时识别用户的唯一根据,因此每一个用户都应该保护好自己的口令!
系统在建立之初,仅有root用户,其它的用户则是由root用户创建的。由于root用户的权限太大了,所以如果使用root用户登录,一定要清楚自己所输入的每一个命令。下面就是一个登录实例:(其中黑体字为输入) Red Hat Linux release 7.1 (Seawolf) Kernerl 2.4.2-2 on an i686 Home login: root Password:
在上面的例子中,我们发现在Password后面是空的,其实并不是不输入密码,而是在输入时,Linux系统不会把它显示出来,这样用来保护密码!
如果登录成功的话,我们将获得Shell(Shell是用来与用户交互的程序,它就象DOS中的COMMAND.COM,不过在Linux下可以有多种Shell供选择,如bash、csh、ksh等)提示符,如果以root用户登录的话,那么获得的提示符是“#”,否则将是“$”。
Linux基本技能培训手册
总27页 第3页 提示:如果当时在安装时设置为一启动就进入图形界面的话,那系统启动后,用户登录界面将是图形化的,有点象Windows,而且当你输入正确的用户名与密码,就会直接进入X Window。这个设置是可以修改的:
在/etc目录下有一个inittab文件,其中有一行配置: id:3:default
其中,数字3就是代表一启动进入字符终端,如果改为5则代表一启动进入X Window。
修改口令:
为了更好地保护用户帐号的安全,Linux允许用户在登录之后随时使用passwd命令修改自己的口令。修改口令需要经历:
1) 输入原来的口令,如果口令输错,将中止程序,无法修改口令; 2) 输入新的口令;
3) 提示重复一遍新的口令,如果两次输入的口令相吻合,则口令修改成功。 需要注意的是,下面就是一个修改口令的实例:(其中黑体字为输入) $ passwd
Changing password for user1
(current) UNIX password: 在此输入原来的密码 New UNIX password: 输入新的密码
Retype new UNIX password: 再输入一遍新的密码
Passwd:all authentication tokens updated successfully 修改成功! 注意,在这里输入的口令同样不会显示出来。
而如果是root用户修改口令,则不需要输入老密码!也就是说,它可以修改任何用户的口令。
退出登录:
不论你是root用户还是普通用户,只需简单地执行exit命令就可以退出登录。
关闭机器:
在Linux系统中,普通用户是无权关闭系统的!只有root用户才能够关闭它。当然如果你是按关机按钮则别当别论。我们可以通过以下几种方法实现: 1) 按下CTRL+ALT+DEL组合键,这样系统将重新启动!
Linux基本技能培训手册
总27页 第4页 2) 执行reboot命令,这样系统也将重新启动!
3) 执行shutdown -h now命令,这样系统将关闭计算机! 4) 执行halt命令,可以关闭计算机。
注意千万不要随意采用硬关机、重启动键等方式关闭系统,那样会导致Linux文件系统遭受破坏!
虚拟控制台
Linux是真正的多用户操作系统,可以同时接受多个用户的远程和本地登录,也允许同一个用户多次登录。Linux为本地用户提供了虚拟控制台访问方式,允许用户在同一时间从不同的控制台进行多次登录。
虚拟控制台的选择可以通过按ALT键加上F1-F6六个功能键来实现。例如,用户登录后,按一下ALT+F2组合键,用户又可以看到“login:”提示符,这其实就是第二个虚拟控制台,而这时再按下ALT+F1组合键,用户则又可以回到第一个虚拟控制台。
大家可以通过使用虚拟控制台来感受Linux系统多用户的特性。例如用户可以在某一虚拟控制台上进行的工作尚未结束时,就可以切换到另一个虚拟控制台上开始另一项工作。例如在开发软件时,可以在一个控制台上编辑程序,在另一个控制台上进行编译,在第三个控制台上查阅信息。
文件与目录操作
与其它操作系统一样,在Linux系统下用户的数据和程序也是以文件的形式保存的。所以在使用Linux的过程中,是经常要对文件与目录进行操作的。
文件名与文件类型
文件名是一个文件的标识。从这个角度来说,文件名的规则与Windows 9x下的是基本上相同的。它同样是由字母、数字、下划线、圆点组成,最大的长度是255个字符。 Linux定义了7种类型的文件。
·普通文件; ·目录;
·字符设备文件; ·块设备文件;
Linux基本技能培训手册
总27页 第5页
·本地域套接口; ·有名管道(FIFO); ·符号链接。
你可以用ls –ld 来判断现有文件的类型。ls命令输入的第一个字符表示类型。
ls命令使用的文件类型代码
文件类型 普通文件 目录 字符设备文件 块设备 UNIX域套接口 有名管道 符号链接
符号 - d c b s p l 目录结构
与Windows下一样,在Linux中也是通过目录来组织文件的。但不同的是,在Linux下只有一个根目录,而不象Windows那样一个分区一个根目录。如果有多个分区的话,就需要将其它分区mount到根目录上来用。
大家回忆一下当时为Linux分区时,有一个选项要填,那就是Mount Point,我们将其中一个写成了“/”,也就是根目录(这点与Windows相反,一个是“\\”,一个是“/”,真是天生冤家)。其它的则可能是/home、/usr。
安装完系统后,你会发现/home、/usr就是根目录下面的home、usr目录!对了,整个分区就用于该目录了。
安装完Linux后,有许许多多的目录,下面我们就说明一些重要的目录: /bin:存放着一百多个Linux下常用的命令、工具 /dev:存放着Linux下所有的设备文件!
/home:用户主目录,每建一个用户,就会在这里新建一个与用户同名的目录,给该用户一个自己的空间
/lost+found:顾名思义,一些丢失的文件可能可以在这里找到
/mnt:外部设备的挂接点,通常用cdrom与floppy两个子目录!它的存在简化了光盘与软盘的使用。你只需在塞入光盘后,运行:mount /mnt/cdrom,就可以将光盘上的内容Mount到/mnt/cdrom上,你就可以访问了。不过你使用完成后,应该离开该目录,并执行umount
Linux基本技能培训手册
总27页 第6页 /mnt/cdrom。同样的,软盘就是mount /mnt/floppy和umount /mnt/floppy了。 /proc:这其实是一个假的目录,通过这里你可以访问到内存里的内容。 /sbin:这里存放着系统级的命令与工具 /usr:通常用来安装各种软件的地方 /usr/X11R6 X Window目录
/usr/bin与/usr/sbin 一些后安装的命令与工具
/usr/include、/usr/lib及/usr/share 则是存放一些共享链接库 /usr/local 常用来安装新软件 /usr/src Linux源程序
/boot:Linux就是从这里启动的
/etc:这里存放在Linux大部分的配置文件 /lib:静态链接库
/root:root用户的主目录,这就是特权之一! /var:通常用来存放一些变化中的东西! /var/log:存放系统日志
/var/spool:存放一些邮件、新闻、打印队列等
另外,要说明的是,在Linux下“当前目录”、“路径”等概念与Windows下是一样的。
Linux基本技能培训手册
总27页 第7页 二.Linux的一些基本命令
在Linux下有很多命令,每个命令会有很多有用的参数,如果能够熟练的掌握这些命令,会使你的工作变的更加容易和方便。在这里,我们仅仅列出一些比较常用的命令,以帮助你更快的使用Linux。在Linux下,vi是个非常强大的文本编辑工具,我们将放在最后讲解。
man
命令说明:显示在线帮助文档 语法: man [参数] 命令 例子:man pwd
按回车,如下图:
Linux基本技能培训手册
总27页 第8页
如退出,输入q,回车。
ls
命令说明:显示目录和文件信息。Ls和MS-DOS下的dir命令很类似,但是功能更强大。 语法:ls [参数] file 参数:-l 每行显示一个文件
-a,--all 显示所有文件,否则,ls命令不显示以“.”开头的文件,包括当前
目录(“.”)和父目录(“.”)。
例子:ls –l /root 显示/root目录的详细内容
ls –a /root 显示/root目录下所有的文件,包括隐藏文件
Linux基本技能培训手册
总27页 第9页
cd
命令说明:用户可以使用这个命令在各个拥有访问权限的目录之间切换。 语法:cd path 例子:cd /etc
Linux基本技能培训手册
总27页 第10页
kill
命令说明:终止进程。 语法:kill [参数] pid
例子:kill –9 1278 终止进程号为1278的进程
Linux基本技能培训手册
总27页 第16页 killall
命令说明:向所有进程发送信号。 语法:killall [参数] name
例子:killall –9 xinetd 终止所有xinetd进程
less
命令说明:显示文本内容。
语法:less filename 例子:less sn.txt
Linux基本技能培训手册
总27页 第17页
mv
命令说明:移动或删除文件。
语法:mv [参数] SOURCEFILE DESTFILE
参数:-f 自动复制目标文件,不显示任何提示信息。 -i 在覆盖已存在文件之前先征求用户意见。
例子:mv sample.txt /root/temp 将mytest.txt文件转移到/root/temp目录下
Linux基本技能培训手册
总27页 第18页 netstat
命令说明:显示Linux系统的网络状态。运行不带任何参数的netstat,命令将显示已
打开的套接口(socket)列表。
语法:netstat [参数]
参数:-n 直接使用数字IP地址,不通过DNS解析。
-a 显示所有的套接口。如果和-i选项同时使用,则显示没有被标记的网络
界面。
-r 显示内核的路由表。 -t 显示tcp协议的连接信息。 -u 显示udp协议的连接信息。
例子:netstat –natu 显示所有TCP、UDP的连接信息,并直接使用数字IP地址,
不
通过DNS解析。
ps
命令说明:显示进程的状态。 语法:ps [参数]
参数:a 显示终端上的所有进程,包括其他用户的进程。 l 显示详细信息。
Linux基本技能培训手册
总27页 第19页 n 以数字表示WCHAN和USER信息。 p pid 显示PID进程。 u 显示基于用户的信息。
x 显示所有的进程,不以终端作为限制。
例子:ps aux 显示基于用户的所有终端所有用户的进程
pwd
命令说明:显示当前工作路径。 语法:pwd
Linux基本技能培训手册
总27页 第20页
三.监测平台维护经常用到的命令:
ps aux 查看进程
ifconfig 查看网卡配置及为网卡配置IP地址。 tar xvzf 解压缩软件包
netstat –natu 查看当前所连接的IP及连接情况 route 查看当前路由表
route add –net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth1 在网卡eth1上添加到192.168.0.0的网关192.168.0.1
route add default gw 192.168.0.1 dev eth1 添加默认网关192.168.0.1通过网卡eth1出去
watch –n1 –d ifconfig eth1 查看网卡eth1是否有数据流量及流量大小
Linux基本技能培训手册
总27页 第26页 四.vi命令的使用:
vi是在Linux下使用最广泛的文本文件编辑器。Vi分为三种模式:命令模式、文本输入模式和末行模式。
命令模式:
在此模式下,用户输入的任何字符都被认为是命令,在此模式下,按“i”或者“a”键进入文本输入模式;
常用命令:
/pattern 搜索符合pattern的字符串。 a 在光标后开始编辑。 dd 删除当前行。 h 左移一格。
i 在光标处开始编辑。 j 下移一格。 k 上移一格。 l 右移一格。
o 在光标处下一行插入一行开始编辑。 O 在光标处上一行插入一行开始编辑。 u 撤销所有的编辑工作。 x 删除光标所在处字符。
文本输入模式:
在次模式下,用户可以对文本内容进行编辑,按ESC键则退出文本输入模式,进入命令模式;
末行模式:
也成ex转义模式,在命令模式下按“:”键进入末行模式,执行相应的命令(如存盘,退出),命令执行完毕以后自动回到命令模式下。
常用命令:
Linux基本技能培训手册
总27页 第27页 help [command] 显示使用帮助。
q 退出。如果当前的内容已被修改,但尚未保存,vi会提示用户先保
存再退出。用户也可以用“q!”强行退出。
w [file] 保存当前的内容。如果不指定file,则将当前内容保存到原文件中,
否则,保存到file文件中。如果file文件已经存在,vi将提示用
户。
“w!file”可强行覆盖已存在的文件。
Linux基本技能培训手册
总27页 第28页
正在阅读:
《linux基本技能》培训手册 - 图文12-25
2014-2019年中国金属门窗行业市场分析与投资机遇研究报告06-08
换苹果4屏幕玻璃多少钱02-11
人教版 2017-2018学年六年级数学上册第六单元测试卷及答案09-09
制造业剥离生产性服务业探析12-25
北京市石景山区2011年中考模拟测试题(一模)-物理试卷和参考答案 - 图文10-07
【强烈推荐】高一英语总复习05-09
农村小学生英语口语交际能力的培养开题报告04-09
项目安全应急预案02-03
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 技能
- 手册
- 基本
- 图文
- 培训
- linux
- 小升初必备成语积累
- 数学课堂渗透创新意识 - 图文
- 研究方法与研究设计
- 2014年国家公务员面试每日一练周六第一题
- 2018-2024年中国碳膜电位器行业市场研究及投资战略预测报告
- 西班牙语虚拟式现在时的变位和用法
- 最新金融工程复习题及参考答案
- 《智慧学历史 - 史料、史观与史论研习》微课:06.史料鉴别 微练习
- 光伏电站电力监控系统的设计与选型方案-陆晓君 - 图文
- 在市委政研室座谈会上的讲话
- 青少年犯罪案例
- 台北县98学年度第1学期国民小学推动班级读书会实施计画(精)
- 红会一矿作业规程、专项安全技术措施的编制、审批及复审制度
- 2010-1题库
- -作物栽培学题库
- 民事诉讼第一章同步练习题
- 泵与泵站期末考试题2
- 2018-2019-商务局法制宣传日活动总结-范文word版(2页)
- 201305护士考试
- 广东省三水实验中学高二地理《南亚与印度》学案