linux基础知识

 

 
 
普通用户 存放在 /home 目录下
 
.bash_profile .bashrc 任何用户系统初始化文件,可以设置一些参数。
 
.bash_logout 系统退出时施行的脚本
 
 
 
 
程序工具  BIN 
系统所需的内核等 BOOT
设备文件   DEV
 
系统所有的配置文件  ETC
 
普通用户存放的目录 HOME 
 
 
初始化引导时候用的目录 INITRD 一般为空
 
 
共享库 LIB
 
系统启动时候发现的碎片文件  LOST+ FOUND  一般为空
 
 
放些乱七八糟的文件  MISC
 
 
挂载设备的目录  MNT
 
一般用来安装第三方软件  OPT 
 
内核进程里的信息  PROC  不占用任何空间
 
 
管理员用的目录  root
 
超级用户的管理工具 SBIN
 
临时文件  TMP
 
 
所有用户共用的 工具,文档 等  USR
 
 
动态变化的数据    VAR 
 
 
 
df -h 显示硬盘分区的大小
 
du -sh 显示目录或文件的大小
 
 
 
fdisk -l /dec/sda 显示分区的情况
 
sda 硬盘不支持DMA 
hdparm 用于IDE 硬盘(hda) 
 
hdparm -d1 /dev/hda DMA 支持  D 表示DMA 1 代表激活
 
 
/etc/rc.local  初始化启动时为管理员定制的文件
 
 
 
 
netconfig 永久配置IP 地址
 
service network restart 
 
route -n 查看网络情况
 
more /etc/resolv.conf 保存系统的域名及DNS服务器地址。
 
ping -b 10.255.255.255 使用广播地址 查看这个网段活动的主机
 
 
临时修改IP 地址
 
ifconfig eth0 ip  netmask 掩码   
 
 
man ifconfig 查看帮助 
 
 
route add default gw  ip地址           添加默认网关
 
 
 
LINUX 提供两个工具修改IP 地址:
 
ls  /etc/sysconfig/network-scripts  这个目录下能永久修改IP,用netconfig 能实现
 
例如修改文件  /etc/sysconfig/network-scripts/ifcfg-eth0  能永久修改IP,然后重启网络
 
 
 
neat 比netconfig 优先 ,如果用NEAT 设置或图形工具配置IP后,再使用netconfig ,
                        netconfig 将失效
 
neat 把信息写进/etc/sysconfig/networking/profiles 
 
如果要使用netconfig 生效,必须先清空/etc/sysconfig/networking/profiles 文件。
 
 
 
redhat-config-   按两下TAB 出现工具的信息
 
redhat-config-network-tui 是neat 工具
 
 
 
 
locale 显示系统安装的语言情况
 
LANG=en_us.utf-8   语言和地区,UTF-8编码
 
LANG_ALL= 
 
 
 
查看系统支持的语言情况  locale -a 
 
 
语言环境的配置保存在 /etc/sysconfig/i18n
 
/etc/sysconfig 目录下保存系统初始化脚本的基本配置信息
 
 
service kudzu start 检查新硬件 
 
 
chkconfig  服务名称    修改系统启动服务的脚本
 
 
例如   chkconfig kudzu --list  
 
 
setup 是一个综合的配置工具
 
 
查看系统启动脚本的列表  chkconfig --list |more
可以显示 基于xinetd 下的启动脚本。
 
 
chkconfig 服务名称 on  
 
 
service xinetd restart  存放在/etc/init.d/xinetd 
 
 
xinetd 服务    自己的目录 /etc/xinetd.d 下
 
 
 
 
系统运行级别的目录在 /etc/rc(0-6).d
 
 
runlevel   可以检查当前的运行级别
 
 
 
/etc/inittab 初始化的主要配置文件
 
 
init 0 关机 init 6  重启
 
 
 
 
 系统初始化 /etc/rc.d/rc.sysinit  第一个脚本 文件
 

你可能感兴趣的:(linux,unix,用户管理,系统管理,linux基础知识)