我的口号是:多分享,多进步,多快乐!!!

linux基础知识五

上一篇 / 下一篇  2013-09-10 13:04:52 / 个人分类:linux操作系统知识

 一,  安装:
 1,简易分区:Liunx下至少包含两个分区:
 a,/分区
 b,SWAP分区(建议大小为物理内存的2倍)
 2,细致分区:
 a,    SWAP分区:交换分区,相当与Windows下的虚拟内存。
 b,   /分区:存放系统命令和用户数据等
 c,    /Boot分区:存放与Linux启动相关的程序。
 d,   /usr分区:存放Linux的应用程序,软件
 e,    /var分区:存放经常变化的数据
 f,    /home分区:存放普通用户的数据。
 g,    /tmp分区:存放临时文件。
 (注)说明:
 (1)关于SWAP分区:
 交换分区用来支持虚拟内存,当没有总够的物理内存来储存系统正在处理的数据时,将写入交换分区,交换分区的大小应取物理内存的2倍。如内存大于1G,建议用2G交换分区。创建一个大容量的交换分区将对未来升级物理内存时特别有用。
 (2)关于/boot分区
    /boot分区包含操作系统的内核,以及其他几个在引导过程中使用的文件。不能创建为LVM分区类型。
 (3)另外, 您的环境可能会要求您创建一个和多个以下的分区:
一个 /usr/local 分区 -- 一般, /usr/local用来存放与其余Red Hat Linux系统不同的软件, 如不是RPM包的软件. 它的尺寸取决于您准备存放的这些软件的数量.
一个 /usr/src 分区 -- 在一个Red Hat Linux系统中, /usr/src通常存放两样东西:
Linux内核源程序 -- Linux内核的所有源程序都放在这, 新的内核也在这创建. 目前, 内核源程序大概有30MB. 记住, 您可能需要更多的空间来创建内核, 或者保存几个不同版本的内核.
RPM包的源程序 -- 如果安装了包的源程序, 文件将存放在这. 注意, 除非特别指定, 创建包也将使用在这的一个'创建目录'. here.
同样, 这个分区的尺寸也取决于您将在这安装的软件的数量.
 二,  管理
 1,   系统运行级别
 0           所有进程被终止,机器将有序的关机,关机时系统处于这个级别。
 1           单用户模式。用于系统维护,只有少数进程运行,同时所有服务也不启动。
 2           多用户模式。和运行级别3一样,只是网络文件系统(NFS)服务没被启动。
 3           多用户模式。允许多用户登陆系统,是系统默认的启动级别。
 4           留给用户自定义的运行级别。
 5           多用户模式,运行X-Windows,图形化登陆窗口。
 6           所有进程被终止,系统重新启动。
 查看运行级别:#runlevel
 切换运行级别:#init[012345]

 2shutdown命令的选项说明
 选项
 说明
 -t sec
 等待sec秒后在通知init关闭系统
 -k
 并不真正关闭系统,只是给每个用户发送警告消息
 -r
 关机后重新启动系统
 -h
 关机后关闭电源(halt)
 -c
 取消目前正在执行的关机程序。
 -f
 在重起计数器(reboot)时忽略fsck。
 -F
 在重起计数器(reboot)时强制fsck。
 -time
 设定关机时刻,格式:hh;mm

 例:#shutdown –r +5 “system mwill be reboot in 5 minites”
 2,   文件名后缀及文件类
 分类
 后缀名
 说明
 系统文件
 *.conf
 配置文件
 *.rpm
 RPM包
 *.a
 一种存档文件
 *.lock
 一种锁定文件
 *.~ 
 备份文件
 .* 
 隐含文件
 程序与脚本
 *.c
 C语言源程序文件
 *.cpp
 C++语言源程序文件
 *.h
 C或C++的头文件
 *.o
 程序对象文件
 *.pl
 Perl语言源程序文件
 *.php
 Php语言源程序文件
 *.tcl
 TCL脚本文件
 *.so/*.lib
 库文件
 *.sql
 SQL语言文件
 格式文件
 *.txt
 无格式的ASCII码文件
 *.html/*.htm
 静态Web页
 *.ps
 PostScript文件
 *.au
 一种声音文件
 *.wav
 一种声音文件
 *.xpm
 一种图象文件
 *.jpg
 一种图形,图象文件
 *.gif
 一种图形,图象文件
 *.png
 一种图形,图象文件
 存档与压缩文件
 *.tar
 Tar存档文件
 *.Z/*.gz/*.bz2
 压缩文件
 *.tar.gz/*.tgz/*.tar.bz2/*.tbz
 压缩后的tar包
 
 
 3.Linux下设备使用方法:
 设备文件
 说明
 /dev/hd*
 IDE硬盘设备,如hda1表示第一块IDE硬盘的第一个分区,hdb2表示第2块IDE硬盘的第2个分区。
 /dev/sd*
 SCSI硬盘设备,如sda1表示第一块SCSI硬盘的第一个分区,sdb2表示第2块SCSI硬盘的第2个分区。
 /dev/lp*
 表示并口设备,如lp0表示第一个并口设备,lp1表示第二个并口设备。
 /dev/cua*
 串口设备
 /dev/tty*
 终端设备
 /dev/console
 系统控制台
 /dev/scd*
 SCSI光区设备
 /dev/ippp*
 Ppp设备
 /dev/isdn*
 Isdn设备
 /dev/null
 空设备
 /dev/zero
 零设备
 4通配符
 通配符
 说明
 *
 匹配任何字符和任何数目的字符
 ?
 匹配任何字符
 […]
 匹配任何包含在括号中的单字符
 5Linux目录结构
 子目录名
 Bin
 存放二进制的可执行程序
 Boot
 存放用于系统引导时的使用的各种文件
 Dev
 用于存放设备文件,用户可以通过它来访问外部设备
 Etc
存放系统的配置文件
 Home
 存放所有用户的文件的跟目录,一个用户对应一个,
 Lib
 存放跟文件系统中的程序运行所需要的共享库及内核模块
 Lost+found
 存放一些系统检查结果,发现不合法的文件存放在这里,通常为空,除非硬盘遭受了不明的损坏
 Mnt
 系统管理员存放安装临时文件系统的安装点
 Opt
 该目录不属于Linux的基本文件系统,是额外安装的应用程序包所放置的地方
 Proc
 是一个虚拟文件系统,存放当前内存的映射,主要用于在不重起机器的情况下管理内核。
 Root
 超级用户目录
 Sbin
 类似/bin目录,只有root才能控制
 Tmp
 用于存放各种临时文件
 Usr
 用于存放系统应用程序
 Var
 用于存放需要随时改变的文件,如系统日志,脱机工作目录等。
 
 6常用的文件目录操作命令
 命令
 功能
 ls
 显示文件和目录列表
 touch
 生成一个空文件或更改文件的时间
 cp
 复制文件或目录
 mv
 移动文件或目录,文件或目录改名
 rm
 删除文件或目录
 cat tac
 显示文本文件内容
more less
 分页显示文本文件内容
 head tail
 显示文本文件的前若干行或后若干行
 wc
 统计指定文本文件的行数,字数,字符数
 lin
 建立连接文件
 whereis
 查找系统文件所在路径
 find
 在文件系统中查找指定的文件
 grep
 在指定文本文件中查找指定的字符串
 pwd
 显示当前工作目录
 cd
 切换目录
 mkdir
 创建目录
 rmdir
 删除目录
 tree
 显示目录树
 7常用的信息显示命令
 命令
 功能
 stat
 显示指定文件的相关信息
 who w
 显示在线登陆用户
 whoami
 显示用户自己的身份
 hostname
 显示主机名称
 uname
 显示操作系统信息
 dmesg
 显示启动信息
 top
 显示当前系统中耗费资源最多的进程
 du
 显示指定的文件(目录)已使用的磁盘空间的总量
 df
 显示文件系统磁盘空间的使用情况
 free
 显示当前内存和交换空间的使用情况
 ifconfig
 显示网络接口信息
 ping
 测试网络的连通性
 netstat
 显示网络状态信息
 locale
 显示当前语言环境
 id
 显示当前用户的id信息
 8常用的备份压缩命令
 命令
 功能
 tar
 文件,目录打(解)包
 gzip
 压缩(解压)文件或目录,压缩文件后缀为gz
 compress
 压缩(解压)文件或目录,压缩文件后缀为Z
 Bzip2
 压缩(解压)文件或目录,压缩文件后缀为bz2
 例:
 1.   tar –cvf myball.tar myball  将myball打包
 2.   Tar –tf myball.tar         查看myball包内容
 3.   Tar –xvf myball.tar        将myball.tar解包
 4.   Tar –zcvf myball.tar.gz     将myball打包后压缩(调用gzip工具)
 5.   Tar –ztf myball.tar.gz      查看myball.tar.gz包的内容
 6.   Tar –zxvf myball.tar.gz      将myball.tar.gz解包(调用gzip工具)

TAG:

 

评分:0

我来说两句

Mrsjjl

Mrsjjl

Hello everyone,my name is jiangjiliang,welcome to personal space!!!

日历

« 2024-05-18  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 59697
  • 日志数: 65
  • 建立时间: 2013-09-07
  • 更新时间: 2013-09-11

RSS订阅

Open Toolbar