如何修改文件盒目录的权限:
chmod 777 用户名 【修改权限,第一个7 代表对所有者的权限进行修改,第二个7是对所有者所在组的权限进行修改,第三个7代表对其它组的用户权限进行修改】
【7有三种可以替换,0,4,6,7,3,1,也就是4,2,1权限的和】;
Linux分区:
1.硬盘的分区:
基本分区:可以马上使用但是不能再分区
扩展分区:必须进行再次分区后才可以使用,分后成为逻辑分区;扩展分区加上主分区,最多可以分四块;逻辑分区数量没有限制;
2.Linux无论有几个分区,分给哪一目录使用,归根结底只有一个根目录,一个独立且唯一的文件结构;
文件目录结构和分区关系:
在Windows下查看Ip情况下的命令是:ipconfig
Linux 和Unix 查看Ip情况的命令:ifconfig
追踪路由:tracert 目标IP/域名
ping 目标IP 【测试两个Ip网络是否畅通】
Linux的安装(有两种方式):
1.独立安装:
2. 虚拟机安装:
1> 安装个虚拟机VMware Workstation
2> 安装Linux
准备安装文件redHat9.0系统的iso文件
Linux分区原则(刚入门时候,这个是基于256M内存的机子)
1./boot 分区(ext3) ,100M(多给些)
2./swap 分区(swap) ,一般是你的物理内存的两倍,但是不大于256m(参考)
3./ 根分区(ext3) ,尽可能的大
3> 注意:如果是使用virtualBOx安装RedHat,必须在虚拟机设置中更改一下内容:
Edit vitual machine settings(启动的下边,也就是第二个)-->单击 "Hard Disk (SCSI 0:0)"-->在这个框下边有一个"Remove",单击这个就是删除了。-->单击"Remove"左边的"Add...",下一步,"Hard Disk",Create a new vitual disk,下一步,选择IDE(呵呵,这就是我说的添加新的IDE硬盘的地方),然后一路回车就OK了,最后你会看到那个框里最下边多了一个"Hard Disk (IDE 0:0)"-->成功-->
Linux下的Shell:
1> 解释shell:从我们可以看懂的文字命令,需要通过某种机制解释成内核可以执行的代码,被Linux内核所识别并且执行。而这种机制的功能模块被称为shell;
shell类似于windows下的批处理文件aa.bat来执行dos命令。这种文件称为shell命令文件,shell 脚本等
2> 推荐书籍:《linux 命令、编辑器和shell编程》
3> shell分类:常用3种:(我们用 /bin/bash)
shell名称 命令名称
Bourne /bin/sh
C /bin/csh
Kom /bin/ksh
4>查看目前使用的是那种shell
env 【该命令可以显示当前操作系统的环境变量】 env ! more 【分页显示环境变量】
5> shell的修改种类:
chsh -s 输入新的shell 【例如:chsh -s /bin/csh 回车】
6> shell的命令补全功能:按两下tab键,会出现相关的命令提示符
man mkdir 【查看mkdir的帮助文件】
7> 查阅历史记录命令: history
history 5【此项说明会显示最近使用的5个命令】
!5 【执行历史编号为5的命令】
!ls 【此项说明执行最后一次以"ls" 开头的命令】
TCP/IP基础:
1> 计算机交流遵循通讯协议,而TCP/IP 是主要的协议,通用的通讯协议
2>TCP/IP是网络互连标准,不是一个独立协议,而是一组协议;
3》TCP/IP 分七层协议,这是理论协议,实际使用4层(应用层,传输层。网络层、链路层)
4>电子书籍:史蒂文斯 《TCP/IP 详解 卷1:协议 》(先读)、《TCP/IP 详解 卷2:实现 》 《TCP/IP 详解 卷3:TCP失误协议 HTTP NNTP和UNIX域协议 》
5> 以root 身份登录,运行setup ,对网络进行设置
重启网卡: /etc/rc.d/init.d /network restart 设置生效
6> ifconfig eth0 192.168.1.15 【更改网络配置。临时生效】
ifconfig eth0 network 192.168.1.22 【对子网ip进行设置】
7> 修改 /etc/sysconfig/network-scripts/ifcfg-eth0
linux网络环境配置:
rpm包管理器:
1> 用于互联网下载包的打包及安装工具, RPM (RedHat Package Manager)包管理工具
2> rpm -qa 【查询Linux中安装了哪些rpm包】
rpm -q mysql 【查询mysql包】
3> rpm -i RPM路径名称:【 安装包到当前系统】rpm -ivh 文件名.rpm
rpm -U Rpm路径 【rpm包升级】
rpm -e samba 【rpm包卸载samba】
rpm -e --nodeps samba
samba安装和配置:
1>解释:windows操作系统之间实现文件共享通过网络邻居来解决;windows和Linux之间实现文件共享,需要在Linux系统装上samba服务,windows用户可以轻松访问到Linux的文件;
2>安装:
1》rpm -q samba 【检查是否安装】
2》 cp /mnt/cdrom/sam* /home【把samba开头的文件,拷贝到/home,准备安装】
3> sambpasswd youyou 【给用户youyou设置samba密码】
cat /etc/passwd | mksmbpasswd.sb > /etc/samba/smbpasswd【把linux的所有用户设为samba用户】
smbpasswd youyou【设置密码】
3>启动samba:
service smb start【启动】
service smb stop 【停止】
service smb restart【重启】
在Linux中,所有的设备都是一个文件;