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)
冬日de温暖冬日de温暖
上一篇 2017-12-01 20:24
下一篇 2017-12-02 10:19

相关推荐

  • 浅谈正则表达式

    1.       什么是正则表达式 基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。 一段文本就是最基本的模式,简单的匹配相同的文本。   2. &n…

    Linux干货 2016-08-12
  • ansible学习笔记之1

    ansible学习笔记之1 ansible学习笔记之1 ansible 基础 ad-hoc 基础概念 ansible学习笔记之1 说说运维工具的类型 > 运维工具按是否需要有代理程序来划分分为两类:      agent(需要代理工具):          基于专用的age…

    2016-11-21
  • 马哥教育网络班19期+第三周课程练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。   whoami 只显示已经登录的用户     who | cut -d' ' -f1 | sort&nbs…

    Linux干货 2016-06-19
  • Cobbler 自动化部署系统

    本人较懒,做好笔记,预排版,打印成 PDF 了。-_## Cobbler 自动化部署系统.pdf

    Linux干货 2015-08-17
  • 网卡别名与bonding配置

    我们知道,一般来说,一个硬件地址对应与一个IP地址。但在一些情况下,我们可以通过一些方法打破硬件地址与IP地址的一一对应关系。下面就来说一下网卡别名与bonding配置。 网卡别名就是将多个IP地址绑定到一个网络接口上,其命名方式为IFACE:num,如eth0:1等。需要注意的是,网卡别名仅对虚拟主机有效。创建网卡别名有两种方式: 1、ifconfig命令…

    Linux干货 2016-09-05
  • 第十一周作业

    1、详细描述一次加密通讯的过程,结合图示最佳。 一次通信加密过程: 发送方: 1.使用单向加密算法提取生成数据特征码; 2.使用自己的私钥加密特征码附加在数据后面; 3.生成用于对称加密的临时密钥; 4.用此临时密钥加密数据和已经使用私钥加密后的特征码; 5.使用接受方的公钥加密此临时密钥,附加在对称密钥后的数据后方; 接受方: 1.使用自己的私钥解密加密的…

    2017-10-02