1.计算机的组成
2.linux的各发行版
3.linux的哲学思想
4.一些linux的基本命令
5.帮助信息
6.FHS
- 计算机的组成 硬件系统 和 软件系统
硬件: 中央处理器(CPU)–处理信息;
主板–信息通道,各设备的连接平台;
内存–运行程序的地址空间,连接CPU的桥梁,
显示器–标准输出设备;
键盘/鼠标–标准输入设备,是字符设备;
电源–提供各部件所需要的电压和电流;
等
软件:操作系统(windows,linux等) ,各种应用程序。
2.linux的各发行版
主要是三大发行版:
Debian :Debian最早由Ian Murdock于1993年创建,社区组织维护 ,遵守GNU协议,包括了knoppix和Ubuntu等
salckware:S.U.S.E 以
RedHat: Fedora core ,RedhatEnterprise,centos
3.linux的哲学思想
a.linux中一切皆是文个;
b.每个程功能单一,轻量小程序,组合完成复杂任务;
c.配置文件都是文本配置;
d.尽量避免交互,实现自动运维;
4.一些linux的基本命令
命令格式:#COMMAND [OPTIONS] agruments
ifconfig: configure a network interface (配置网络接口)
#ifconfig interface options | address …
-a:显示全部网络接口信息
说明:eth0是指网卡名称 HWaddr表示网卡的物理MAC地址;
inet addr 网卡的IP地址 Bcast 广播地址 Mask 掩码
lo 是本地回环口地址,用来测试本机网卡,地址为127.0.0.1 ;
up / down 对指定网卡设备进行开启和关闭操作;
add 给指定网卡配置IP地址及掩码
#echo echo – display a line of text 回显
-e 让其在双引号的转义符生效(\n,\t,\a等制表符),比如:
#tty print the file name of the terminal connected to standard input
显示连接虚拟终端信息
#startx 用来启动X_window的
#export 用来设备环境变量 shell的内部命令
export PATH
#pwd 显示当前所在工作目录;
#history 命令历史
-c 清空命令历史,只对当前内存中的历史命令;
-w 将命令历史写入文档中
-r 从文件中读出命令历史 到内存列表中;
!“#” 调用命令历史列表中第#表命令;
!! 调用上一条命令;
ESC , . 表示调用 上一条命令的最后个参数;
#shutdown
shutdown [OPTION]… TIME [MESSAGE]
-r 重启
-h 关机
#shutdown -h now 马上关机;
#shutdown – h 10 表示10分钟后关机;
#shutdown -k 13:10 “This is a shutdown message.” 向登陆用户发送关机信息;
#poweroff 关闭电源系统并切断电 源 ;
#reboot 重启正在运行的linux系统;
#hwclock hwclock [functions] [options] 计算机的硬件时钟;
和clock是同一个命令
-w 把系统时钟同步到硬件时钟
-s 把硬件时钟同步到系统时钟
#date date [OPTION]… [+FORMAT]
系统时钟
+%F 显示年月日
+%T 显示时分秒
+%Y 显示年份份
+%H 显示当前小时
+%s 显示从linux元年到当前的时间,单位为秒;
5.帮助信息
使用man 命令可以查看命令的用法和相关文档;
#man NAME
man 各章节的分类情况:
man1 用户命令手册
man2 系统调用手册
man3 C库调用文档
man4 设备及特殊文件手册
man5 配置文件格式手册
man6 相关游戏使用帮助手册
man7 其它
man8 系统管理员–守护进程及管理进程
6、linux 系统的FHS (Filesystem Hierarchy Standard) 文件系统层及标准;
/bin 二进制程序文件 基本命令存的和目录;
/sbin 系统管理员使用的命令程序;
/boot 引导加载系统用的配置文件,kernel,grub等;
/dev 设备文件,特殊文件;
/etc 程序配置文件;
/home 用户家目录;
/lib ,/lib64 库文件存放路径,/lib64为64位系统的库文件;
/module 存储内核模块的目录;
/mdeia 移动设备挂载点;
/mnt 临时设备挂载点;
/opt 第三方程序安装位置;
/root 管理员的家目录;
/srv 当前主机的数据;
/tmp 临时文件的存储位置;
/usr 全局共享的只读数据路径;
/usr/include 程序的头文件存放位置;
/usr/bin
/usr/sbin
/usr/lib
/usr/lib64
/usr/local
/usr/share
/usr/src
/var 存储常发生变化的数据的目录;
/var/log
/var/run
/var/mail
/var/spool
/proc 内核及进程存储相关信息,它们多为内核参数,基于内存的虚拟文件,一般关机后失效;
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89120