Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1261787
  • 博文数量: 548
  • 博客积分: 7597
  • 博客等级: 少将
  • 技术积分: 4224
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-15 13:21
个人简介

嵌入式软件工程师&&太极拳

文章分类

全部博文(548)

文章存档

2014年(10)

2013年(76)

2012年(175)

2011年(287)

分类: LINUX

2011-02-17 17:25:53

第一、基本命令

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
阅读(754) | 评论(0) | 转发(0) |
0

上一篇:ule笔记之02

下一篇:ule笔记之04

给主人留下些什么吧!~~