Linux基础知识培训xx公司

上传人:平*** 文档编号:48594972 上传时间:2018-07-17 格式:PPTX 页数:31 大小:118.27KB
返回 下载 相关 举报
Linux基础知识培训xx公司_第1页
第1页 / 共31页
Linux基础知识培训xx公司_第2页
第2页 / 共31页
Linux基础知识培训xx公司_第3页
第3页 / 共31页
Linux基础知识培训xx公司_第4页
第4页 / 共31页
Linux基础知识培训xx公司_第5页
第5页 / 共31页
点击查看更多>>
资源描述

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

1、LINUX基础知识培训西安xx信息产业有限责任公司2015-8-6xxxLINUX简介Linux是一套免费使用和自由传播的类Unix操作系 统.1991年,芬兰大学生 Linus Torvalds开发并将其在 Internet发布。从此大量的编程人员、网络爱好 者、Hacker加入到 Linux的开发中业,Linux逐渐 发展起来。Linux产品厂商借助网络爱好者升级的内核,能过优 化、增加功能出售各个版本的Linux操作系统。主要的LINUX版本Red Hat Linux (红帽子)CentOSSUSE (操作命令最与Unix相似的linux) Debianubuntu(乌邦图)LINUX的

2、常用命令获取命令帮助:-help 例:ls -helpls查看目录结构(同win系统中的 dir)-l 列表显示-a 显示隐藏文件-t 按时间排列(默认按名称排列)-R 与子目录一起列出-S 按文件大小排序例:# ls -lR /mywork/# pwd 查看当前所在目录LINUX的常用命令cd进入指定目录(注意相对路径与绝对路径)常见的目录表示:. 当前目录 上级目录- 前一个工作目录 自己的家目录more 查看文件内容tail -n 文件名-查看文件尾n行记录(默认10行)head -n 文件名-查看文件头n行记录(默认10行)mkdir 选项 目录名 -创建目录 -m 直接指定目录 权限

3、,而不是通过umask默认指定-p 递归建立目录例: # mkdir p /mywork/test2/test3 # mkdir m 700 /mywork/test22rmdir 选项 目录名 -删除空目录-P 递归删除目录# rmdir p test2/test3# rm -rf test2-删除目录(不可恢复,使用时特别注意)# tar -xzvf hadoop-1.1.2.tar.gz-解压压缩包-z 是配合解压.GZ -x 解开一个包文件 -v 显示详细信息 -f 必须,表示使用归档文件LINUX 的常用 命令LINUX的常用命令 cp 选项 源文件 目标文件-f 强制操作-i 询问

4、-R 递归,用于目录复制-p 保留源文件或目录的属性,包括所有者、所属组、权限 与时间-d 复制时保留链接-pdR = cp -a (-a 目录复制时使用 )例: # mkdir -p test1/test2/test3# cp -a test1 test11LINUX的用户及组# groupadd hadoop-添加组# useradd -g hadoop hadoop -添加用户,指定主属组 (-g) 副属组(-G)# chown -R Hadoop:hadoop/mywork -改变用户属主# passwd Hadoop -更改用户密码查看:# more /etc/passwd#more

5、 /etc/shadowLINUX的空间使用查看du 查看目录大小a:显示全部目录和其子目录下的所有文件占用的磁盘空间s: 只显示目录的使用总量,不分别展示各个子目录情况m:是以MB为单位展示目录的大小例:# du sh /etcdf 查看磁盘空间使用情况例:df -hSHUTDOWN 命令-t 时间-指定时间后关闭机器-r -重启(同 reboot)-h-停掉所有服务后关机# shutdown -h +10-10分种后关机# shutdown -h 10:00-10点关机-f -开机略过fsck磁盘检测-F -开机强制进行fsck磁盘检测-c-取消已执行的 shutdown 命令LINUX的

6、网络配置# vi /etc/sysconfig/network-scripts/ifcfg-eth0 #网卡信息配置DEVICE=“eth0“BOOTPROTO=none# DHCP设置,none为手动配置,DHCP为ip自动获取IPADDR=192.168.1.163 # 指定的IP地址NETMASK=255.255.255.0 # 子网掩码GATEWAY=192.168.1.1 # 网关 HWADDR=00:0C:29:00:4E:F5 # 网卡 MAC 地址DNS1=192.168.1.1 # DNS设置LINUX的网络配置/etc/resolv.conf -网关配置:# vi /etc

7、/resolv.conf 常用命令:ifconfig -查看网络配置,同windows中的 ipconfigping -ping 网络地址service network start -启动网络 另有 sto/restart/status service 服务名 start|stop|status|restart 验证: ifconfigLINUX的网络配置修改主机名 # hostname hadoop -临时更改 # vi /etc/sysconfig/network -永久更改 HOSTNAME=hadoop # reboot -h now -重启后生效 验证:重启后查看 # hostnam

8、e 将username 与 IP 绑定 # vi /etc/hosts 增加一行: 192.168.1.163 hadoop 验证:ping hadoop 关闭防火墙 LINUX的网络配置关闭防火墙 # service iptables stop -关闭防火墙 # service iptables status -查看状态 关闭防火墙的自动运行 # chkconfig iptables off 验证: # chkconfig -list | grep iptables LINUX系统主要目录/bin :bin 就是二进制文件 /boot :存放系统启动时要用到的程序/dev :dev 是设备(

9、device)目录。这个目录中包含了所有linux系统 中使用的外部设备/etc :是linux系统中最重要的目录之一。存放系统管理用到的各种配置 文件和子目录。如网络配置文件、x系统配置文件、设备配置信息、用户 信息等/sbin :存放系统管理员的系统管理程序/home :如果建立一个用户,那么在/home目录下就有一个对应的目录 ,也就是用户的主目录(即家目录)。LINUX系统主要目录/lib :lib是库(library)目录,是用来存放系统动态连接共享库的。几 乎所有的应用程序都会用到这个目录下的共享库。 /mnt :这个目录在一般情况下也是空的。可以临时将别的文件系统挂在 这个目录下

10、。/proc :可以在这个目录下获取系统信息。这些信息是在内存中,由系 统自己产生的。 /root :如果用户是以超级用户的身份登录的,这个就是超级用户的主目 录。/tmp :用来存放不同程序执行时产生的临时文件。 /usr :这是linux系统中占用硬盘空间最大的目录。LINUX的文件权限 权限由三个字符串组成,这三组字符串分别表示:文件所有者、 组中其他人、系统中其人的权限每组权限由三个字符组成 r : 读权限(数字表示4) w : 写权限(数字表示2) x : 执行权限(数字表示1) 当用户没有相应的权限时,该权限的对应位置用短线“-”来例:drwxr-x-表示的含义是:d:表示这条信息

11、是目录rwx:目录拥有者的权限是rwx(表示有读、写和执行权限)r-x:组中其他人对该目录的权限是r-x(表示有读和执行权限,没有 写权限)-:系统中其他人对该目录的权限是-(表示读、写和执行权限都 没有)什么是SSH SSH 全称Secure Shell,是一种Linux远程连接 的重要方式,它在不安全网络上提供安全远程登录 及其它安全网络服务的协议登陆 :ssh hostname -u user输入密码:* SSH登陆以后就可以像控制自己的机器一样控 制这台被连接的机器了SSH免密码登录# ssh-keygen -t rsa# cat /.ssh/id_rsa.pub /.ssh/auth

12、orized_keys# ssh hadoop-c1 cat /.ssh/id_rsa.pub /.ssh/authorized_keys# ssh hadoop-c2 cat /.ssh/id_rsa.pub /.ssh/authorized_keys# scp /.ssh/authorized_keys hadoop-c1:/.ssh/authorized_keys # scp /.ssh/authorized_keys hadoop-c2:/.ssh/authorized_keys 注意:A、执行 ssh-keygen -t rsa 生在秘钥时,一路回车,不输入密码B、要对哪些用户执行免

13、密码登录就在哪个用户下执行这个配置命令。不要在 root下配置了免密码登录,而在普通用户下要求免密码登录Vi 编辑器vi是所有UNIX/LINUX系统都会提供的编辑器,它的功能非常强大vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode)命令模式:控制光标的移动,字符或光标的删除,移动复制等插入模式:只有在该柜式下,才可做文字数据输入,按Esc回到命令模式底线模式:保存文件或离开编辑器,或寻找字符串、列出行号等Vi 编辑器# vi testfile-进入编辑器进入vi时初始处于命令模式i/a/o:按键

14、进入Insert模式插入模式下按ESC回到命令模式命令模式下按冒号:进入底线命令模式底线命令模式下:w-保存:wq-保存退出:q!-不保存退出:数字-回车后跳到该行:/搜索字符-向后搜索指定字符,按 n 搜索下一下,按N搜索上一个:?搜索字符-向前搜索指定字符,按 n 搜索下一下,按N搜索上一个Vi 编辑器命令模式下:dd-删除光标所在行yy-复制光标所在行p-粘贴u-撤消RPM 软件包管理器 RPM 软件包管理器(Red Hat Package Manager)。最先是由Red Hat公司推出的,后来被其他Linux使用。功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多# rpm ivh RPM包名 -安装RPM包并显示安装进度信息i:代表安装。v:代表verbose,设置在安装过程中将显示详细的信息。h:代表hash,设置在安装过程中将显示“# ”来表示安装的进度。RPM 软件包管理器# rpm -qpi Linux-1.4-6.i368.rpm -查看要安装文件的详细信息,包括含

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

当前位置:首页 > 中学教育 > 教学课件

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