ip 地址:
静态方式:
动态方式:
启动网络服务:
service network restart 支持redhat
/etc/init.d/network restart 支持Ubuntu
查看ip地址
ifconfig 查看所有网卡信息
eth0 : 表示第一张网卡
system-config-network 图形界面设置
网卡配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] 表示注释
DEVICE=eth0 表示设备名
BOOTPROTO=none 表示网络ip配置方式
static : 表示静态
dhcp : 表示动态
HWADDR=00:0C:29:F9:9F:7C 表示MAC地址
ONBOOT=yes 表示是否启动这张网卡
NETMASK=255.255.255.0 表示子网掩码
IPADDR=192.168.0.103 表示ip地址
TYPE=Ethernet 表示网络协议类型
配置完成重启网络服务
service network restart
=====================================
vim : 程序开发器
vim 三种工作模式:
一般模式:
删除:
复制:
移动:
方向键
h : 左移
j : 下移
k : 上移
l : 右移
gg : 文件开头
G : 文件结尾
^ : 行开头(第一个有效字符)
$ : 行结尾
0 : 行首(第一列)
H : 表示屏幕顶端
L : 表示屏幕底部
M : 表示屏幕中间
50 %: 表示文件中间
: 5 : 表示直接定位到第5行
5gg : 表示定位到第五行
J : 表示合并两行
编辑模式:
i I o O s S a A
i : 表示在光标所在字符前面插入
I : 表示行首插入
o : 表示下一行插入
O : 表示上一行插入
s : 表示删除当前光标所在字符插入
S : 表示删除行的插入
a : 表示在光标所在字符后面插入
A : 表示行尾插入
末行模式:
:w : 表示保存
:q : 表示退出
:wq : 表示保存并退出
:q! : 表示不保存强制退出
:set nu : 表示显示行号 临时有效
:set nonu : 表示取消行号
永久生效:
~/.vimrc vim配置文件 表示当前用户配置vim文件
添加如下一行
set nu
set ai 表示自动对齐
set ts=4 表示tab键位宽
set shiftwidth=4 表示shift键位宽
shift + > : 表示右移
shift + < : 表示左移
分屏显示:
垂直分割:
vim -O filename1 filename2 ... filenamen
ctrl + w : 2次
:wqa : 表示全部保存并退出
:set mouse=a : 表示支持鼠标
vsplit filename
水平分割:
vim -o filename1 filename2 ... filenamen
split filename
查找:
:/key 表示查找匹配关键字
n : 表示由上到下查找
N : 表示由下到上查找
:?key 表示查找
N : 表示由上到下查找
n : 表示由下到上查找
替换:
format : :范围s/oldkey/newkey/option
范围:
m,n : 表示从第m行到第n行
1,$ : 表示全文替换
% : 表示全文替换
option:
g : 表示全部替换
i : 表示不区分大小写替换
\ : 表示转移字符
案例
:%s/https:\/\/www/ftp/g
==========================================
实现linux之间的文件共享
NFS : 网络文件共享
服务器:
1 安装nfs服务
1> : 获取包源 => .iso镜像文件
2> : 挂载iso镜像文件
format : mount -t filetype -o option devicename mountname
filetype :
windows : MSDOS vfat fat32 fat64 ntfs
linux : ext3 ext4 nfs iso9660
option:
ro : 表示只读
rw : 表示只写
loop : 表示镜像文件
devicename : 表示文件存放路径
mountname : 表示挂载目标目录
mkdir /iso 创建一个挂在点
临时挂载
表示挂载镜像文件到/iso目录下
mount -t iso9660 -o loop /tools/rhel55.iso /iso/
永久挂载
/etc/fstab
添加如下一行
设备名 挂在点 文件类型 参数 检验位
/tools/rhel55.iso /iso iso9660 defaults,loop 0 0
查看
[root@localhost 02ken]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda2 34G 9.6G 22G 31% /
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 506M 0 506M 0% /dev/shm
[root@localhost 02ken]# mount -a 模拟重启
[root@localhost 02ken]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda2 34G 9.6G 22G 31% /
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 506M 0 506M 0% /dev/shm
/tools/rhel55.iso 2.9G 2.9G 0 100% /iso
客户端: