第一、基本命令
hostname
/etc/sysconfig/network
uname -a -r -s
file
ssh
ssh 10.1.1.21
ssh tom@10.1.1.21
ssh 10.1.1.21 -l login
客户端涉及的一个文件 ~/.ssh/konw_hosts
scp 源文件 目标文件
scp 10.1.1.143:/etc/fstab /tmp/test
scp -r 10.1.1.143:/tmp/test /tmp/bbyy
init #num
0 关机
1 单用户模式 (修改管理员的密码,简单的修复工作) 怎么进去单用户模式 1 single s
2 不带网络(不支持nfs)文本模式
3 带网络文本模式
4 保留
5 图形模式
6 重启
runlevel
shutdown
-r 重启电脑
-P 直接关闭电源
-h HH:MM
shutdown -h 11:23 "Come on"
运行命令的方式
shutdown -h 11:23 "Come on" & <---放到后台运行
shutdown -c 取消关机计划
jobs
ctrl + z <---把占用前台的程序放到后台并暂停运行
fg 把后台程序放到前台运行 fg %num
bg 把后台暂停的程序在后台运行 bg %num
date
date +%x
date +%m/%d/%Y
date 1209100509 月日时分年 设定时间
ntpdate 10.1.1.1
简单网络管理
要上网就必须设定以下配置:
1、配置网卡一个合法的IP地址
10.1.1.X 255.255.255.0
ifconfig eth0 10.1.1.110 netmask 255.255.255.0
2、设定网关
a、可以在配置文件指定
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network
b、使用route 命令设定
route -n
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.1.1.1 0.0.0.0 UG 0 0 0 eth0
删除默认网关
route del default gw 10.1.1.1
添加默认网关
route add default gw 10.1.1.1
网关的作用:
使你的电脑可以访问不同的网络
3、配置DNS服务器的地址 DNS?
# vim /etc/resolv.conf <---最多支持3个
nameserver 10.1.1.1
nameserver 202.96.128.166 《--广州的一个电信DNS服务器
nameserver 202.96.128.86
网络故障的诊断(在没有防火墙的前提下):
1、ping 127.0.0.1
这是测试操作系统tcp/ip协议是否能用
2、ping 网卡的地址 (ping 10.1.1.20)
网卡配置正确,网卡驱动正常,网络服务正常
3、ping 网关 (ping 10.1.1.1)
判断你的电脑和网关之间的链路是否有问题
4、ping
如果报错 network is unreachable 网络不可达: 没有默认网络
如果没有返回域名的对应的IP地址:dns的相关问题,也许是dns服务本身不能解析这个域名,也许是你设定多错的dns服务器的ip地址
dhclient eth0 <---为某个网卡动态获取IP
ps -ef | grep dhclient
kill -9 #pid <---杀掉指定编号的进程
ifconfig eth0 down
ifdown etho
ifconfig eth0 up <--简单启用,是一个命令
ifup eth0 <---会重新读取网卡的配置文件,按照配置文件设定网卡并启动网卡,是一个脚本
=======================================
磁盘管理
fdisk -l
df -h
1、创建一个分区
fdisk /dev/sda
a toggle a bootable flag <---标志分区为可引导分区
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition <---删除一个分区
l list known partition types <---列出分区的类型
m print this menu <----帮助
n add a new partition <---新建一个分区
o create a new empty DOS partition table
p print the partition table <---打印分区表
q quit without saving changes <---不保存退出
s create a new empty Sun disklabel
t change a partition's system id <---更改分区的类型标志
u change display/entry units
v verify the partition table
w write table to disk and exit <---保存并退出
x extra functionality (experts only)
n
w
2、生成设备文件
partprobe
3、需要格式化新分区
mkfs -t ext3 /dev/sda9 或 mkfs.vfat /dev/sda9
4、挂载
mount -t ext3 /dev/sda9 /mnt/sda9
更改分区的类型ID
l
t
让分区每次启动电脑的时候都自动挂载
# vim /etc/fstab
/dev/sda2 / ext3 defaults 1 1
LABEL=/boot1 /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda3 swap swap defaults 0 0
源设备(源路径)挂载点资源类型 挂载选项 是否支持dump备份 是否开机扫描
LABEL=/mydisk /mnt/sda9 ext3 defaults,ro 0 0
/dev/sda10 /mnt/sda10 vfat defaults 0 0
10.1.1.20:/share/soft /mnt/nfs nfs defaults,soft 0 0
/share/soft/rhel-5.3.iso /mnt/iso iso9660 ro,loop 0 0
/dev/sda11swapswapdefaults0 0
查看分区的卷标
e2label /dev/sda2
修改一个分区的卷标
e2label /dev/sda2 /newname
挂载选项
async 异步写入数据
sync 同步写入数据
roreadonly 只读
rwreadwrite 读写
defaults <---- rw, suid, dev, exec, auto,
nouser, and async.
mount -a
建立一个交换分区
n
t
Partition number (1-11): 11
Hex code (type L to list codes): 82
# mkswap /dev/sda11
# swapon /dev/sda11
# swapoff /dev/sda11
练习
新建三个分区,类型分别是ext3 , fat32 , swap.
分别格式化,并挂载到某个路径,要求重启电脑之后能自动挂载
下载rhel-5.3.iso文件。并使用命令挂载,别写到fstab里
=================================================================
作业:要求完成安装 xlockmore-5.18-2.2.el5.rf.i386.rpm
阅读(786) | 评论(0) | 转发(0) |