Linux 基础入门(第一周)

计算机组成,Linux发行版本,Linux基础命令

一、计算机的组成
1.中央处理器
1)运算器:负责执行各种算术和逻辑运算
2)控制器:负责解析程序指令,并协调完成运算
3)寄存器:存放供运算器计算的临时数据和计算结果
2.主存储器
存放指令和数据
3.外部设备
1)外存储器:硬盘等,用于永久存放数据
2)输入设备:键盘等,输入数据至计算机
3)输出设备:显示器等,将计算结果输出
4.内核
调度各硬件设备运行,实现系统管理
5.应用软件
实现各种丰富多彩的功能
二、Linux发行版本
主要有三大分支 Debian、Slackware、RedHat
Debian:著名的分支Ububtu
Slackware:著名分支SUSE
RedHat:著名分支RHEL(专注于服务器)CentOS
三、Linux的哲学思想
1.一切皆文件
把所有的资源均抽象为文件,以便于使用统一的命令来操作配置
2.由众多功能单一的程序组成
各司其职,程序功能简单高效;通过程序的组合完成复杂功能
3.尽量避免跟用户交互
4.实用文本文件保存配置信息
将配置信息保存在文本文件中,方便于直观的管理
四、Linux命令
1.基本格式
COMMAND [OPTION]… [FILE]…
命令 + 参数(非必要)+ 文件名(非必要)
2.ifconfig
查看配置启停网络接口的命令
默认查看激活状态的网络接口
-a 查看所有的网络接口
up 启用某个网络接口
down 停止某个网络接口
3.echo
将结果打印到屏幕
-n:不进行换行
-e:让转义符生效
4.tty
查看当前终端设备的文件名
5.startx
启动图形界面
6.export
查看设置变量值
export 变量名  添加变量
export -n 变量名  删除变量
7.pwd
查看当前路径
8.history
查看设置历史命令记录
history # 查看最近#条记录
-c 清除历史记录
!# 调用第#条命令
9.shutdown
关机命令
-r 重启
-c 取消设定的shutdown操作
time 设置时间
10.poweroff
关机命令
11.reboot
重启
12.hwclock
查看设置硬件时钟
-s 以硬件为准,把系统调整为与硬件时间相同
-w 以系统为准,把硬件调整为与系统时间相同
13.date
查看系统时间
五、Linux获取命令帮助信息
1.help COMMAND
2.COMMAND  –help
3.man COMMAND
NAME:功能性说明
SYNOPSIS:语法格式
DESCRIPTION:描述
OPTIONS:选项
EXAMPLES:示例
AUTHOR:作者
BUGS:报告程序bug的方式
SEE ALSO:参考
六、Linux发行版的基础目录
/bin所有用户可用的基本命令程序文件
/sbin供系统管理使用的工具程序
/boot引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grub等
/dev存储特殊文件或设备文件
设备有两种设备:字符设备(线性设备)
块设备(随机设备)
/etc系统程序的配置文件,只能为静态
/home普通的家目录的集中位置:一般每个普通用户的家目录默认为此目录下与用户名同名的子目录
/root管理员的家目录:可选
/lib为系统启动或根文件系统上的应用程序(/bin,/sbin)提供共享库,以及为内核提供内核模块
libc.so.* 动态链接的C库
ld*运行时连接器/加载器
modules用于存储内核模块的目录
/lib6464位系统特有的存放那个64位共享库的路径
/media为便携型设备提供挂载点(cdrom/floppy)
/mnt其他文件系统的临时挂载点
/opt附加应用程序的安装位置:可选路径
/srv当前主机为服务提供的数据
/tmp为那些会产生临时文件的程序提供的用于存储临时文件的目录,可供所有用户执行写入操作,有特殊权限
/usrusr Hierarchy 全局共享的只读数据路径
bin,sbin
lib,lib64
include:C程序的头文件
share:名利手册页和自带文档的架构特有的文件的存储位置
local:另一个层级目录
X11R6:X-Window程序的安装位置
src:程序源码文件的存储位置
/usr/local:Local hierarchy 让系统管理员安装本地应用程序,也通常用于安装第三方程序
/var/var hierarchy 存储常发生变化的数据的目录
/proc虚拟文件系统,用于为内核及进程存储其相关信息,它们多为内核参数,例如net.ipv4.ip_forward,虚拟为net/ipv4/ip_forward
存储于/proc/sys/下
/sys sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据的途径
其主要作用在于为管理Linux系统设备提供一种统一模型的接口

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89425

(0)
惜锋惜锋
上一篇 2017-12-03 19:00
下一篇 2017-12-03 20:05

相关推荐

  • Linux系统重定向和管道

    1、标准输入和标准输出              程序:指令+数据               &n…

    Linux干货 2016-08-04
  • 数组详解

    数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合          数组名:整个数组只有一个名字     数组索引:编号从0开始,属于数值索引     &n…

    Linux干货 2016-08-24
  • 常见RAID介绍

    RAID简介 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。主要目的是把多块硬盘组合起来提高数据处理能力、容错功能等 根据实现方式分为硬件和软件两种  硬件RAID:通过RAID…

    2016-04-12
  • find命令的基本用法

     linux 中find 常用示例解析 find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path…] [expression]    其实[-H] [-L] [-P] [-D debugopts] [-Olevel]这几个选项并不常用(至少在我的日常工作中,没 &…

    Linux干货 2016-05-05
  • btrfs管理及应用

    一、btrfs的命令选项     mkfs.btrfs         -L 'LABEL' 指定卷标         -d <type&…

    Linux干货 2016-03-12
  • linux的tty

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/140012 最近做了一个小测试,得到了以下结论 测试linux发行版本:rhel AS4.0 环境:VMware 5.0 目的:修改 vi /etc/initt…

    Linux干货 2015-03-26