`
isiqi
  • 浏览: 16467978 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

linux的基本配置(供FC初学者参考)zz

阅读更多

http://www.cnblogs.com/jenry/category/57721.html

linux的基本配置(二)

Posted on 2006-05-16 08:06 jenry 阅读(357) 评论(0) 编辑收藏 引用 网摘 所属分类: 个人原创linux/unix <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://www.cnblogs.com/jenry/archive/2006/05/16/401039.html" dc:identifier="http://www.cnblogs.com/jenry/archive/2006/05/16/401039.html" dc:title="linux的基本配置(二)" trackback:ping="http://www.cnblogs.com/jenry/services/trackbacks/401039.aspx" /> </rdf:RDF> -->

一、新建用户
useradd redhat
passwd redhat
这样就创建一了一个用户名为redhat,密码为redhat的用户。默认为redhat组,在home目录自动创建一下redhat的目录文件夹,用来存放此用户的资料,目录权限为700.

使用redhat用户登录系统,然后输入命令ls -a可以看到如下文件
.bash_logout:用户退出系统时执行的脚本。
.bash_profile、.bashhrc:任何用户进入系统的初始化文件,初始化用户环境。

二、用户系统目录:
bin:二进制文件,系统必须,程序工具。一般用户运行的命令如ls、dir等。
boot:系统启动的必须文件,内核、引导程序配置文件、磁盘镜像文件等。
dev:系统设备目录,外设、磁盘、终端设备目录等。
etc:系统所有配置文件存放的目录,所有的系统配置参数都存放在这里。
home:普通用户文件存放目录,所有的用户的目录都存放在这里。
initrd:临时目录,初始化引导时用。
lib:共享库,可执行程序的库文件
lost+found:系统自检时,发现的碎片文件。
misc:额外文件,杂乱文件。
mnt:挂载外部设备的目录
opt:默认为空,一般用于安装大型软件时用。
proc:虚拟文件系统,反映内核进程信息,不占用任何硬盘空间
root:管理员的home目录
sbin:超级用户使用管理工具目录,必须基本管理工具,一般只有管理员才能用
tmp:临时目录,全局可写,每个用户都有。
usr:所有用户公共的,配置资料、工具、文档等。
var:动态变化的数据,包括系统日志等

var与home 大小不断变化的。

三、使用df 查看目前系统中分区使用情况
如:
[redhat@server redhat]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda7 10080488 697064 8871356 8% /
/dev/hda9 497829 8239 463888 2% /opt
none 123592 0 123592 0% /dev/shm

[redhat@server redhat]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda7 9.7G 681M 8.5G 8% /
/dev/hda9 487M 8.1M 454M 2% /opt
none 121M 0 121M 0% /dev/shm

四、使用du查看目录使用情况
[root@server root]# du -sh /*
4.7M /bin
5.2M /boot
420K /dev
5.9M /etc
24K /home
4.0K /initrd
50M /lib
16K /lost+found
4.0K /misc
12K /mnt
13K /opt
du: `/proc/3719/fd/4': No such file or directory
141K /proc
56K /root
12M /sbin
4.0K /tmp
555M /usr
17M /var

五、使用fdisk查看硬盘分区情况
[root@server root]# fdisk -l /dev/hda

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1305 10482381 7 HPFS/NTFS
/dev/hda2 1306 9728 67657747+ f Win95 Ext'd (LBA)
/dev/hda5 1306 3916 20972826 7 HPFS/NTFS
/dev/hda6 3917 6527 20972826 7 HPFS/NTFS
/dev/hda7 6528 7802 10241406 83 Linux
/dev/hda8 7803 7900 787153+ 82 Linux swap
/dev/hda9 7901 7964 514048+ 83 Linux

hdparm /dev/hda 查看硬盘是否支持dma
[root@server root]# hdparm /dev/hda

/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 9729/255/63, sectors = 156301488, start = 0

打开dma支持:
[root@server root]# hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
using_dma = 1 (on)

/etc/rc.local
系统初始化的脚本文件,在系统初始化的时候自动执行的任务命令,都要写到这个文件中。提供给管理员,管理员定制使用的。

六、配置网络参数
1、/etc/resolv.conf 保存系统默认域名dns服务器
2、ifconfig检查IP地址的配置情况,默认打印网络接口的配置信息

[root@server root]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:76:F9:CB:EA
inet addr:10.0.5.133 Bcast:10.0.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5807 errors:0 dropped:0 overruns:0 frame:0
TX packets:548 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:426096 (416.1 Kb) TX bytes:69732 (68.0 Kb)
Interrupt:11 Base address:0xf000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1540 (1.5 Kb) TX bytes:1540 (1.5 Kb)
3、netconfig配置IP与网关
service network restart
4、route -n
ifconfig eth0 10.0.5.133 netmask 255.255.255.0
route add default gw 10.0.5.138

ifconfig与route不会保存参数文件,系统重新启动后消失,只用来调试网络环境卫生用的。

/etc/sysconfig/network-scripts/ 网络配置脚本、文件目录

[root@server root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.0.5.133
NETMASK=255.255.255.0
GATEWAY=10.0.5.254

service network restart 将修改的参数保存生效。

ls /etc/sysconfig/networking
devices profiles
可以通过netconfig |neat或redhat-config-tui来设置
里面的配置优先生效,如果这里面参数设置后,网络首先从些读取参数,netconfig设置后的/etc/sysconfig/network-scripts/ifcfg-eth0的参数失效

5、redhat-config-系统命令

七、系统用户环境配置
1、系统的语言环境情况--locale
[root@server root]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

LANG=en_US.UTF-8 表示英语utf-8的编码,lang表示地区环境的设置,en-表示语言是英语,US表示的是地区,字符集表示的是UTF-8格式。
查看语言支持用locale -a;

LANG=zh_CN.gb2312

语言环境设置保存在一个配置文件里面/etc/sysconfig/i18n
[root@server root]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"#支持其它的环境编码
SYSFONT="latarcyrheb-sun16"#默认的字体名称

[root@server root]# ls /etc/sysconfig
apmd devlabel i18n kudzu pcmcia xinetd
apm-scripts gpm init mouse rawdevices
authconfig grub installinfo network rhn
clock harddisks irda networking sendmail
console hwconf keyboard network-scripts syslog
大多数服务器系统启动初始化脚本的配置文件都存放在这里,最基本的配置信息
比如/etc/sysconfig/hwconf存放的是由系统硬件检查器(kudzu)检查出来的硬件信息。使用
[root@server root]# service kudzu start
Checking for new hardware #检查新硬件
kudzu 开机自动运行的脚本
修改系统启动时的服务脚本:chkconfig scriptname -- list
[root@server root]# chkconfig kudzu --list
kudzu 0:off 1:off 2:off 3:on 4:on 5:on 6:off
列出系统服务列表:chkconfig --list |more
[root@server root]# chkconfig --list |more
kudzu 0:off 1:off 2:off 3:off 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
random 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rawdevices 0:off 1:off 2:off 3:on 4:on 5:on 6:off
pcmcia 0:off 1:off 2:on 3:off 4:on 5:on 6:off
saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
keytable 0:off 1:on 2:on 3:on 4:on 5:on 6:off
apmd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
irda 0:off 1:off 2:off 3:off 4:off 5:off 6:off
isdn 0:off 1:off 2:on 3:off 4:on 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rhnsd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
在/etc/init.d目录下启动
xinetd based services:
chargen-udp: off
rsync: off
chargen: off
daytime-udp: off
daytime: off
echo-udp: off
echo: off
services: off
servers: off
time-udp: off
time: off
sgi_fam: on

由/etc/xinetd.d目录下启动的
[root@server root]# chkconfig rsync on

查看系统运行级别
[root@server root]# ls -l /etc/rc.d
total 64
drwxr-xr-x 2 root root 4096 May 8 21:46 init.d
-rwxr-xr-x 1 root root 2338 Feb 19 2003 rc
-rwxr-xr-x 1 root root 220 Jul 11 2001 rc.local
-rwxr-xr-x 1 root root 23299 Feb 25 2003 rc.sysinit
drwxr-xr-x 2 root root 4096 May 8 21:49 rc0.d
drwxr-xr-x 2 root root 4096 May 8 21:49 rc1.d
drwxr-xr-x 2 root root 4096 May 8 21:49 rc2.d
drwxr-xr-x 2 root root 4096 May 11 13:58 rc3.d
drwxr-xr-x 2 root root 4096 May 8 21:49 rc4.d
drwxr-xr-x 2 root root 4096 May 8 21:49 rc5.d
drwxr-xr-x 2 root root 4096 May 8 21:49 rc6.d
查看系统运行级别
[root@server root]# runlevel
[root@server root]# more /etc/inittab
#
# inittab This file describes how the INIT process should set up
# the system in a certain run-level.
#
# Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
# Modified for RHS Linux by Marc Ewing and Donnie Barnes
#

# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit

l0:0:wait:/etc/rc.d/rc 0

/etc/inittab系统运行级别及脚本启动运行级别配置文件信息

ntsysv系统服务配置工具

分享到:
评论

相关推荐

    硬盘安装linux FC4方法

    【硬盘安装Linux FC4方法详解】 硬盘安装Linux FC4是一种高效且方便的安装方式,尤其对于...对于初学者来说,可能需要花费更多的时间来理解这些步骤。如果你遇到任何问题,建议查阅相关的安装指南或在线社区寻求帮助。

    Linux字体配置要略

    在配置Linux字体之前,了解一些基本的概念是非常重要的。在本文中,我们将探讨与字体相关的基础知识,并解释它们如何在Linux系统中被应用。 **字体分类:** - **西文字体:** 西文字体通常分为三类:衬线(Serif)...

    linux下,san存储多路径软件的安装及配置

    Linux 下 SAN 存储多路径软件的安装及配置 Linux 下 SAN 存储多路径软件的安装及配置是指在 Linux 操作系统中安装和配置 SAN 存储多路径软件的过程。这类软件可以将多个物理路径聚合成一个逻辑路径,从而提高存储...

    配置 Cisco FC 交换机.docx

    在配置 Cisco FC(光纤通道)交换机时,尤其在涉及思科MDS系列交换机的环境中,需遵循一系列严格的步骤和要求,以确保数据存储和传输的高效性和安全性。以下是配置过程中的关键知识点: 1. **硬件兼容性**:必须...

    FC协议介绍&FC;交换机配置

    5. **FC-NVMe配置**:随着非易失性内存 express(NVMe)在存储领域的发展,FC交换机也可能需要支持FC-NVMe,这是一种在FC网络上实现NVMe协议的方法,提供更快的存储访问速度。 6. **性能监控与优化**:定期检查...

    ylmf linux安装配置图解

    ### ylmf Linux安装配置图解 #### 一、引言 随着开源技术的发展与普及,Linux操作系统逐渐受到越来越多人的关注。尤其是对于那些希望尝试不同操作系统的新手用户来说,找到一款既美观又易于上手的Linux发行版尤为...

    西门子程序范例,初学者参考

    总之,这个“西门子程序范例”压缩包是学习西门子300系列PLC编程的宝贵资料,通过深入学习和实践这些范例,初学者可以逐步掌握PLC编程的基本原理和实际操作,为未来在工业自动化领域的应用打下坚实基础。

    配置linux的console口登录

    ### 配置Linux系统的Console口登录 在许多服务器管理和维护场景中,通过串行控制台(console)访问Linux系统成为一种非常实用的方式。这种方式不仅能够帮助我们实现远程管理,还能够在网络不可用的情况下提供一个可靠...

    华为 FC协议介绍&FC交换机配置&业界概况——主流厂商

    ### 华为 FC协议介绍&FC...了解FC的基本概念、协议栈层次以及如何配置和维护FC交换机对于确保数据传输的高效性和可靠性至关重要。此外,随着市场的不断发展和技术的进步,关注FC领域的最新趋势和发展也是十分必要的。

    路由器基本配置:包括路由器的基本介绍和配置的基本命令使用。适合初次学习路由器配置的人员使用。

    本文主要针对初学者,详细介绍路由器的基本配置和相关概念。 首先,我们来看路由器的软硬件概述。路由器产品通常由硬件和软件两部分组成。硬件方面,路由器包含CPU(中央处理器)作为核心运算单元,ROM(只读存储器...

    Linux系统配置iSCSI存储.pdf

    "Linux系统配置iSCSI存储" Linux系统配置iSCSI存储是指在Linux操作系统中配置和使用iSCSI协议来存储数据的过程。iSCSI是一种基于IP网络的存储协议,允许用户通过IP网络访问存储设备。 Linux系统配置iSCSI存储的...

    4.vsphere(创建配置FC存储设备) (教主最终版)

    本教程将深入讲解如何在 vSphere 中创建和配置光纤通道(FC)存储设备,这对于那些需要高效、低延迟和高可用性的数据中心至关重要。 光纤通道存储是一种基于 SCSI 协议的网络技术,它提供了高速数据传输,特别适合...

    4.vsphere(创建配置FC存储设备) (教主最终版).pdf

    FC存储设备在VMware vSphere 5中的配置和应用 VMware vSphere 5是虚拟化平台中的一个重要组件, FC存储设备是其中一个关键的存储解决方案。本文将详细介绍FC存储设备在VMware vSphere 5中的配置和应用,包括FC存储...

    linux常用配置

    在Linux系统中,网络配置是运维工作中的重要环节。这里主要介绍了如何在Linux环境中更改IP地址、网关和DNS设置,以及如何使这些修改生效。...理解并掌握这些基本配置方法是Linux系统管理员必备的技能之一。

    移远FC41D的AT命令集

    该手册涵盖了FC41D AT命令的基本概念、使用方法和注意事项,旨在帮助客户快速了解和使用FC41D模块的AT命令集。 AT命令的基本概念 AT命令是FC41D模块的核心组件,用于控制模块的行为和功能。AT命令是按照一定的格式...

    c工具c工具c工具

    fc_setup0.02.exe这个工具适合初学者

    HP_FC_SAN_Switch配置实例解析.docx

    【HP_FC_SAN_Switch配置实例解析】 在IT领域,存储区域网络(SAN)是一种关键的基础设施,用于构建高效、可靠的存储解决方案。本文将深入探讨HP StorageWorks 8Gb SAN Switch的配置实例,以及相关的概念和技术。 ...

    CISCO mds FC光纤交换机配置参考资料

    ### CISCO MDS FC 光纤交换机配置详解 #### 一、基本概念与区别 在开始具体配置之前,理解CISCO MDS FC光纤交换机的一些基础概念及其与Brocade等其他品牌光纤交换机的不同之处是非常重要的。 1. **VLAN与Zoning的...

Global site tag (gtag.js) - Google Analytics