一、Visual Interface (VI)工具
1.进入vi的命令
| 命令格式 | 说明 |
|---|---|
| vim + 文件名 | 打开文件,光标定位到最后一行 |
| vim +3 文件名 | 打开文件后,光标定位到第3行 |
| vim +/xxx 文件名 | 打开文件后,光标定位到xxx第一次出现的行,按n切换。 |
| vim 文件名1 文件名2 文件名3 | 同时打开三个文件,使用n下一个文件,使用:N或:prev上一个文件 |
2.vi的使用:
1. commond mode 命令模式
| 快键键 | 说明 |
|---|---|
| dd | 删除整行 |
| h | 左 |
| j | 下 |
| k | 上 |
| l | 右 |
| ctrl+f | 向下翻页front |
| ctrl+b | 向上翻页back |
| ctrl+d | 下翻半页down |
| ctrl+u | 上翻半页up |
| o | 光标下方插入一行 |
| yy | 复制光标行 |
| p(小) | 光标所在行下方粘贴 |
| P(大) | 光标所在行上方粘贴 |
2. insert mode 输入模式
3. last line mode 底行模式
| 快键键 | 说明 |
|---|---|
| :wq | 保存退出 |
| :! | 强制执行 |
| :ls | 列出打开的所有文件 |
| :645 | 光标快速定位到第645行 |
| :xxx | 光标后第一次出现xxx |
| :?xxx | 光标前第一次出现xxx |
二、 磁盘管理命令:
df 查看磁盘分区的使用状况
-l 本地磁盘
-a 所有磁盘
-T 显示磁盘分区类型
-t ext4 只看到ext4类型的分区
-x ext4 只看到不是ext4类型的分区
du 统计磁盘上文件的大小
-s 统计目标
三、 用户与用户组管理:
1.配置文件说明
/etc/group 用户组信息
Group : x :123 :abc,def,xyz
组名 :组密码占位符 :组编号 :组中用户列表
root组编号一定为0
1-499预留的组编号,给新安装的软件
>=500 用户分配
组密码都是为x
/etc/gshadow 存储系统组密码的文件
Group :x : :abc,def,xyz
组名 :组密码占位符 :组编号 :组中用户列表
/etc/passwd 当前系统中所有的用户信息
user :x :123 :456 :xxxxx :/home/user :/bin/bash
用户名:密码占位符:用户编号:组编号:注释信息:家目录 :shell类型
/etc/shadow 所有用户的密码
user : pwd : ::
用户 : 密码
2.命令说明
a) 用户相关:
| 命令格式 | 效果 |
|---|---|
| useradd -g 组名 用户名 | 组中增加用户 |
| useradd -d /home/xxx 用户名 | 给用户指定家目录,不指定时使用与用户名相同的目录 |
| usermod -c 注释str 用户名 | 给用户名增加注释 |
| usermod -l 新用户名 原用户名 | 修改用户名 |
| usermod -d /home/xxx 用户名 | 修改家目录 |
| usermod -g 组名 用户名 | 修改用户的主要组名 |
| userdel 用户名 | 删除用户名 |
| userdel -r 用户名 | 删除用户名,并删除家目录文件 |
| touch /etc/nologin | 禁止非root用户登录服务器 |
| passwd -l 用户名 | 锁定用户名 |
| passwd -u 用户名 | 解锁用户名 |
| passwd -d 用户名 | 清除用户密码 |
用户可以同时属于多个组:一个为主要组,其他为附属组
b) 组相关命令:
| 命令格式 | 效果 |
|---|---|
| groupadd 组名 | 新建组 |
| groupadd -g 888 组名 | 新建组,并指定组编号为888 |
| groupmod -n 新组名 原组名 | 修改组名 |
| groupmod -g 668 组名 | 修改组编号 |
| groupdel 组名 | 删除组 |
| gpasswd -a 用户名 附属组组名 | 给用户增加附属组 |
| gpasswd -d 用户名 附属组 | 给用户删除附属组 |
| newgrp 附属组名 | 临时切换到附属组 |
| useradd -g 主要组 -G 附属组1,附属组2 用户名 | 给用户指定主要组和附属组 |
| gpasswd 组名 | 修改组密码 |
c) 其他命令:
| 命令格式 | 效果 |
|---|---|
| su 用户名 | 切换到指定用户 |
| whoami | 查看当前用户名 |
| id 用户名 | 显示指定用户信息 |
| groups 用户名 | 显示用户的所有组名 |
| chfn 用户名 | 设置用户资料 |
| finger 用户名 | 显示用户详细资料 |
三、 网络管理
1.基本命令:
| 命令 | 说明 |
|---|---|
| ifconfig | 查看网卡:IP和掩码 |
| ifdown eth0 | 禁用eth0网卡 |
| ifup etho | 启用eth0卡 |
| netstat -an | 查看端口号 -a 查看所有连接和监听端口 -n 显示IP地址和端口号,而不显示域名和服务名 -t:列出TCP端口 -u:列出UDP端口 -n:不使用域名与服务名,而使用IP地址和端口号 -l:仅列出在监听状态网络服务 -a:列出所有的网络连接 常用: -tuln -an -rn 等价route -n,-r 列出路由表 |
| nslookup www.xxx.com | 查看DNS的IP及解析 |
| ping 3.3.33.3 -c 4 | ping 4次 |
| telnet [域名或IP] [端口] | telnet服务 |
| traceroute 3.3.3.3 | 路由探测,原理:在ping的基础上ttl从1开始,每次加一 |
| wget http:// | 命令行从网站下载资源 |
| route add default gw 192.168.1.1 | 设置临时网关 |
| route del default gw 192.168.1.1 | 删除临时网关 |
| tcpdump -i eth0 -nnX port 21 >1.pcap | 监听eth0网卡上的端口21,结果保存为文件 -i 指定网卡接口 -nn 将数据包中的域名与服务转为IP和端口 -X 以十六进制和ASCII码显示数据包内容 port 指定监听的端口 |
| service vsftpd start | 启动ftp服务 |
| ssh 用户名@ip | 远程管理指定Linux服务器 |
| scp [-r] 用户名@ip:文件路径 本地路径 | 前一个路径是源路径,后一个是目的路径,可调换位置实现上传和下载,-r 目录 |
window中的一点补充:
ipconfig /all 查看网络配置
netstat -an 查看端口
C:\Windows\System32\drivers\etc\hosts
保存静态IP与网页映射,优先级高于DNS获取。
2.网络配置
a). ifconfig 临时配置IP地址
ifconfig 查看网络状态
lo:loopback 本地环回口
ifconfig eth0 192.168.254.200 netmask 255.255.255.0
给eth0网卡配置IP地址192.168.254.200,子网掩码为255.255.255.0。临时生效,重启后失效。
b).setup工具永久配置IP地址(Redhat系列特有)
setup进入工具配置
service network restart 配置完成后重启网络
c). 修改网络配置文件
网卡信息文件:
/etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=no //改为yes,启动生效
UUID //复制、克隆后必须保证每一台不一样
1.修改UUID
2.删除MAC地址行
3.rm -rf /etc/udev/rules.d/70-persistent-net.rules //删除网卡和MAC地址绑定文件
主机名文件:(Linux可不修改主机名)
/etc/sysconfig/network
DNS配置文件:
/etc/resolv.conf
nameserver 1.1.1.1 //DNS服务器
VMwave三种网络模式:
桥接: 真实机网卡,能访问主机、局域网、公网
NAT: VM网卡8,只能访问主机,不能访问局域网,但可以访问公网(必须与真实机同网段)
HostOnly: VN网卡1,只能访问主机。
说说自身的实验环境:
移动光宽带拨号上网。
Win7开VMware9.0虚拟CentOS6.3系统。
选桥接,没有额外IP地址使用,连不上网。物理机都是用DHCP动态分配的ip。
选NAT,可以ping通ip地址,但域名解析一直出错。
最后选用hostOnly,将主机物理网卡设置共享,家庭网络连接选择VMnet1的连接。共享后会提示使用的一个IP地址(如我的提示192.168.137.1),在虚拟机中配置同网段的随意合法IP(192.168.137.5),网关设为该IP(192.168.137.1),DNS服务器没办法,照抄主机DNS地址(解析个域名,有就行了,另附主机相关信息查询方法:找到在使用的网卡,状态,详细信息)。之后ping主机,可以ping通。ping www.sina.com.cn,通。物理主机与虚拟机传输数据,可以。虚拟机访问外网资源,可以。完美!(唯一不足:物理机每次重启都得记得重新共享网卡,其他设置不用重复)

被折叠的 条评论
为什么被折叠?



