N_28 linux基础知识

1.计算机的组成
2.linux的各发行版
3.linux的哲学思想
4.一些linux的基本命令
5.帮助信息
6.FHS

  1. 计算机的组成 硬件系统 和 软件系统

硬件: 中央处理器(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:显示全部网络接口信息

QQ图片20171201223233

说明:eth0是指网卡名称  HWaddr表示网卡的物理MAC地址;

inet addr 网卡的IP地址 Bcast 广播地址 Mask 掩码

lo 是本地回环口地址,用来测试本机网卡,地址为127.0.0.1 ;

up / down 对指定网卡设备进行开启和关闭操作;

QQ图片20171201224105QQ图片20171201224200

add 给指定网卡配置IP地址及掩码

QQ图片20171201225250

#echo     echo – display a line of text 回显

-e  让其在双引号的转义符生效(\n,\t,\a等制表符),比如:

QQ图片20171201225810

#tty  print the file name of the terminal connected to standard input

显示连接虚拟终端信息

#startx  用来启动X_window的

 #export  用来设备环境变量 shell的内部命令
     export  PATH
#pwd  显示当前所在工作目录;
QQ图片20171201231617
#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]
                     QQ图片20171202133640
                 系统时钟
                    +%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

(0)
上一篇 2017-12-01 20:24
下一篇 2017-12-02 10:19

相关推荐

  • CentOS 7网络属性配置

    传统命名:以太网eth[0,1,2,…], wlan[0,1,2,…] 可预测功能 udev支持多种不同的命名方案: Firmware, 拓扑结构 (1) 网卡命名机制 systemd对网络设备的命名方式: (a) 如果Firmware或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命名,例如eno1; (b)…

    Linux干货 2015-05-28
  • 第二周作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 目录管理类的命令: mkdir, rmdir mkdir:make directories mkdir [OPTION]… DIRECTORY… -p: 自动按需创建父目录; -v: verbose,显示详细过程; -m MODE:直接给定权限; 注意:路径…

    Linux干货 2018-01-17
  • nginx 基础笔记

    一、Nginx 优点 高性能web,可以支持反向代理 比Apache性能优越,支持更多的并发连接,但资源占用很少,轻量级的web服务器。可以支持高达50000个并发连接数的响应 Nginx 在Linux 2.6+ 使用epoll模型,提供卓越性能 做为负载均衡服务器,可以在内部直接支持PHP和Rails,也可以支持作为HTTP代理服务器对外进行服务 Ngin…

    Linux干货 2016-03-19
  • awk用法三

      6、结构化控制语句     6.1 if语句       格式:if(条件) {body} else {else body}         实例1:判断/etc/passwd文件中的UID如果大于500则显示为“common user”,否则显…

    Linux干货 2016-02-14
  • Linux程序包管理方式

    Linux程序包安装和管理方式共计三种:          一、[yum|dnf],通过官网或者其他开源网站提供的文件服务器,本机镜像源等途径进行安装。         二、rpm,通过官网或者其他开源网站通过…

    Linux干货 2016-08-29
  • centos7上实现LAMP,并搭建wordpress

    实验:LAMP的架构,并搭建wordpress              1、准备环境,                      #mkdir src    …

    2017-08-07