Linux(2)

  • Linux文件系统
没有文件系统的系统 称之为裸(raw)设备

windows 主流文件系统 NTFS
linux 主流文件系统 Ext3 Ext4

mke2fs用来创建文件系统
mke2fs -t 文件系统类型 硬盘路径

-b 指定文件系统块大小
-c 建立文件系统时检查坏损块
-L 指定卷标
-j 建立日志文件系统

mkfs可用于创建文件系统 比较简单 支持参数过少 不能进行精细化的操作

带日志的文件系统拥有较强的稳定性,在出现错误时可以进行恢复


dumpe2fs 查看分区文件系统信息

-b 指定文件系统块大小
-c 建立文件系统时检查坏损块
-L 指定卷标
-j 建立日志文件系统

fsck检查修复算坏文件系统 检查修复之前必须要卸载
-y 不提示直接进行修复
文件系统损坏较严重 使用-t参数指定文件系统类型
  • 文件基本操作
linux文件操作
复制文件:cp (-r/-v/-rv) 源文件 目标文件
移动文件:mv (-r/-v/-rv) 源文件 目标目录/重命文件名
mv 文件名 重命名:把文件重命名
创建/删除 文件: touch, rm -i(交互式)/-r(递归的删除包括目录中的所有内容)/-f(强制删除) 目标文件
创建目录:mkdir
删除目录 rmdir 
rm -r (-f) 删除非空文件夹
cp 命令复制文件或目录
“-r” 可以复制文件夹
“-v”显示复制的详细信息,显示复制的过程
mv 可以移动一个文件,也可以重新命名
不指定目录,直接在当前目录相互移动就是重命名
rm 删除文件或者目录
“-r” 可以删除文件和文件夹中的所有东西
“-i” 交互式的删除
“-f” 表示强制删除,没有任何警告
mkdir 创建一个目录
rmdir 删除一个目录,不能删除非空文件夹
  • 文件权限机制
权限分为3中:读、写、执行
目录必须有x权限,否则无法查看其内容
r,可以列出目录内容
w,可以在目录中创建删除文件
x,可以访问目录内容,所以对于目录必须要有rx权限
linux基于UGO模式进行控制
U user G group O other
ls -l
第一个部分表示UGO权限
第二个表示连接数量
第三个表示文件所属用户
第四个表示所属组
第五个表示大小
第六个表示创建时间
地七个表示文件名
UGO权限中
第一个表示文件类型,d表示目录,-表示文件
chown 改变文件所属用户
chown nash linux  将Linux文件的所属者改为nash
-R 参数表示进行递归修改,就是将一个文件夹及其下面的文件一起改变用户
chgrp 改变文件的所属组,同样可以使用-R参数
chgrp nash tranning 将tranning 文件的所属组百威nash
chmod 模式 文件  //用来修改用户的权限
u、g、o分别代表用户、组和其他
a可以代指ugo
chmod u+rw linuxcast
chomd g-x linuxcast
此命令还可以用R参数
还可以利用chmod 666 linux 来修改权限
  • 网络基础
1.子网掩码用于将网络部分和主机部分区分开来,子网掩码为1(二进制)的部分为网络部分。
2.MAC地址主要用于同网络间主机的通信,通过ARP协议(同网络中使用)获取同网路其他主机的MAC地址。同网络的主机一般直接相连或通过交换机。
3.不同网段间通过路由器/网关连接。路由器一般有多个接口,每个接口连接一个网络,通过路由表进行数据转发。
4.www.baidu.com中www只是baidu.com中的一个主机名。baidu.com中还有music主机。www约定俗成是网页服务器的主机名。
5.QQ里面保存了腾讯服务器的IP地址,因此不需要DNS。所以有时候QQ能上网页不能上可能是DNS服务器出了问题。
配置一个局域网通信的计算机:
    - IP地址
    - 子网掩码
配置一个跨网段通信的计算机:
    - IP地址
    - 子网掩码
    - 网关
配置一个可上网的计算机:
    - IP地址
    - 子网掩码
    - 网关
    - DNS

你可能感兴趣的:(Linux(2))