linux的视频学习4(网络配置和rpm)
linux的视频学习:
1.网络配置的三种方式的介绍。
第一种方式:
- setup 命令--选择network configuration--》配置固定ip(tab键)和自动分配IP(长空格)
- /etc/rc.d/init.d/network restart 命令之后才生效。
- 用ifconfig 来显示网卡信息。
第二种方式:
ifconfig eth0 x.x.x.x 对网卡进行设置。
ifconfig eth0 network x.x.x.x 对子网掩码设置。
对广播地址和dns使用默认的。
立即生效,但是是临时生效,重启后恢复原状。
第三种方式:
在linux系统中所有的设备都是文件。直接修改文件。
修改/etc/sysconfig/network-scripts/ifcfg-eth0文件里修改ip.子网等信息。
运行/etc/rc.d/init.d/network restart
永久修改生效。
2.window /linux 互相ping通
- 在window打开命令行窗口。ping IP,显示ping不通。ipconfig 显示window的IP信息
- 在linux中修改IP网段。ifconfig eth0 IP(和window的ip在一个网段)。使用VMnet8
3. RPM 包和Samba。
RPM是一种用于互联网下载包的打包及安装工具,它包含在某些linux分发版本中。
RPM是Redhat Package Manage缩写。她生成具有.RPM扩展名的文件。SUSE,opennlinux等linux都包含这个版本。
RPM 包名称格式:
apache-1.3.23-11.i386.rpm
"apache" 软件名称
1.3.23-11 软件的版本号,主版本号和次版本
i386是软件运行的硬件平台。
rmp是文件扩展名。
常用的RPM命令:(rpm需要小写)
1.RPM -qa 查询全部所安装的rmp软件包。
2.RPM -q mysql 查询mysql软件包是否安装。
3.RPM -qi file :查询软件包信息
4.RPM -ql 软件包名:查询软件包中的文件。
5.RPM -qf 文件全路径名 :查询文件所属的软件包
6.RPM -qp 包文件名 :查询包的信息对这个软件包的介绍
RPM包的安装和卸载:
rpm -i RPM包全路径名称 i = install 安装, v=verbose 提示,h=hash 进度条
rpm -e RPM包的名称。(卸载)
rpm -U RPM包 的名称:RPM包的升级。
3.samba的安装:
samba是用于window和linux文件共享的软件。
1.首先检查是否安装了samba。 命令: rpm -q samba
2.如果有需要卸载samba。 命令: rpm -e samba . 如果有依赖关系的时候,删除失败。
rpm -e --nodeps 文件名称 :强制删除这些相关的rmp包。
3.把iso文件挂载到linux上。
4.cp samba开头的文件到 /home下面。
5.rpm -ivh ***.rpm 安装samba
6.rpm -qa samba 检查安装情况。
7.创建一个用户youyou, useradd youyou.
8.passwd youyou 修改youyou登陆到linux的密码
9.给youyou设置samba密码文件: //将/etc/passwd中的用户都加到smbpasswd中
cat /etc/passwd | mksmbpasswd.sh >/etc/samba/smbpasswd
设置密码: smbpasswd youyou
10.启动samba服务器测试。 service smb start /stop /restart
samba共享资源的基本配置: /etc/samba/smb.conf
1.comment :针对共享资源所做的文字说明。默认是空串。
comment = dir for todayhero
2.path :如果共享的资源是目录,是指定该目录的位置。
path = /tmp 共享tmp这个目录
3.guest ok :是否允许用户不使用账号和密码访问此资源
guest ok = yes :运行用户不使用账号和密码访问此资源。
4.hosts allow :设置连接主机的地址。
hosts allow = 192.168.1.0 server.abc.com; 运行来自这个IP/域名的
5.hosts deny : 设置禁止连接的主机地址。
hosts deny = 192.168.25.25 : 不允许来自该IP地址的主机访问此samba服务器的资源。
6.read only : 设置共享的资源是否为只读。
read only = yes : 允许只读。
read only = no: 不仅仅是只读,还可以写入。
7.writable :设置是否允许写入。
writable = yes/no.
8. browseable :设置用户是否可以看到此共享资源。
browseable =yes/no
9.
available :设置是否启用资源共享
available = yes/no
linux的视频学习4(网络配置和rpm)的更多相关文章
- Linux命令(七)——网络配置和网络通信
在使用网络前,需要对linux主机进行基本的网络配置,配置后可以使该主机能够同其他主机进行正常的通信. 一.网络配置 1.ifcfg-ethn网络配置文件 所有的网络接口配置文件均存放在/etc/sy ...
- Linux 学习 (十) 网络配置
Linux网络管理 学习笔记 配置 IP 地址 ifconfig 命令临时配置 IP 地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #临时设 ...
- linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装
1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的she ...
- Linux命令 — 设置或查看网络配置命令ifconfig
ifconfig命令用于设置或查看网络配置,包括IP地址.网络掩码.广播地址等.它是linux系统中,使用频率最高的关于网络方面的命令. 1. 命令介绍 命令格式: ifconfig [interfa ...
- Linux 基础教程 26-基础网络配置
基本配置 要想上网,计算机需要有专门的网络连接设备,即网络接口卡或者网卡.网卡按照与计算机主机的连接方式可以分为PCI网卡.ISA网卡及无线网卡(USB网卡)等.在Linux中可以使用命令ls ...
- Linux 笔记 - 第十三章 Linux 系统日常管理之(四)Linux 中 rsync 工具和网络配置
博客地址:http://www.moonxy.com 一.前言 rsync 命令是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机间的文件,可以理解为 remote sync(远程同步) ...
- Linux(CentOs6.3)网络配置
新装好的虚拟机往往还无法连接网络,本文描述了如何在CentOs6.3系统上配置网络信息 1.windows系统下快捷键windows+r,输入cmd并确定,打开黑窗口 2.黑窗口中输入ipconfig ...
- [Linux] Ubuntu 18 LTS netplan 网络配置
Ubuntu 18 LTS netplan 网络配置 今天装完 Ubuntu 18 LTS,配置网络时发现Ubuntu 18LTS ifupdown has been replaced by netp ...
- linux自学(四)之开始centos学习,网络配置
上一篇:linux自学(三)之开启虚拟机 安装好镜像之后,重启之后需要登录,我这里直接是root账号直接登录的,注意:输入密码的时候不显示. 之后输入ifconfig最常用的命令来查看网卡信息,出现c ...
随机推荐
- hdu_5894_hannnnah_j’s Biological Test(打表找规律)
题目链接:hdu_5894_hannnnah_j’s Biological Test 题意: 有n个不同的位置围成一个圈,现在要安排m个人坐,每个人至少的间隔为k,问有多少种安排 题解: 先打表找规律 ...
- Mysql字符集修改为UTF8
修改/etc/my.cnf,这个文件是安装的时候拷贝过去的 修改方法: [client]下添加 default-character-set=utf8 [mysqld]下添加 character-set ...
- HDU 4520 小Q系列故事――最佳裁判(STL)
小Q系列故事——最佳裁判 Problem Description 过去的2012年对小Q来说是很悲催的一年,失恋了12次,每次都要郁闷1个来月. 好在小Q是个体育迷,在最痛苦的时候,他常常用观看各种体 ...
- [kuangbin带你飞]专题四 最短路练习 POJ 1797 Heavy Transportation
求每条道路的最大承载量 和上一道题差不多 就是松弛的规则从最大值变成了最小值 /* *********************************************** Author :Su ...
- Smarty自定义函数
自定义函数:<{方法名称}> 在html页面是可以直接赋值的:(没啥作用只是知道即可) <{$a = "hello"}><div><{$a ...
- python爬虫学习--防盗链
一 首先要了解什么是盗链 盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务商的服务内容,骗取最终用户的浏览和点击率. ...
- 一个初学者的辛酸路程-了解Python-2
前言 blog花了一上午写的,结果笔记本关机了,没有保存,找不到了,找不到了啊,所以说,你看的每一篇blog可能都是我写了2次以上的--.哎!! 代码改变世界,继续......... Python基础 ...
- java使用url和tns两种方式连接数据库执行存储过程
1.url方式(连接数据库并执行一个查询): public static void main(String[] args) throws ClassNotFoundException, SQLExce ...
- UVALive - 3026 Period kmp next数组的应用
input n 2<=n<=1000000 长度为n的字符串,只含小写字母 output Test case #cas 长度为i时的最小循环串 循环次数(>1) 若没有则不输出 做法 ...
- iOS开发 自定义UIAlertController的样式
引言: 关于提示框, 系统自带的提示框有时可能满足不了我们的需求, 比如一个提示框的取消按钮我需要灰色字体显示, 这时候就需要自定义提示框的样式了. 示例图 苹果自iOS8开始,就已经废弃了之前用于界 ...