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、Linux文件类型介绍   Linux系统不同于window系统,两者文件类型也有很大的差异。Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普…

    Linux干货 2016-10-17
  • btrfs文件系统——更加高级的文件系统

    Btrfs 文件系统: Btrfs ( B-tree ,Butter FS ,Better FS ) GPL ,Oracle公司在2007年研发,支持CoW(对文件快照),为了取代ext3,ext4,xfs 核心特点:          多物理卷支持:btrfs可由多个底层物理卷…

    Linux干货 2016-08-31
  • Linux磁盘管理

    设备文件 一切皆文件 open(), read(), write(), close() 磁盘结构 磁盘接口类型 并行 IDE:133MB/s SCSI:640MB/s 串口 SATA:6Gbps SAS:6Gbps USB:480MB/s rpm rotationsper minute 硬盘每分钟转数 硬盘结构  图一…

    Linux干货 2016-08-30
  • 2016-10-17作业

    1 生产环境发现一台服务器系统时间产生偏差,造成服务异常,请帮忙校正。 date命令查看系统时间,clock或者hwclock命令查看硬件时间, 将系统时间同步到硬件时间的方法hwclock -s   2 生产有一个数据同步脚本需要执行很长时间,怎样做到无人值守,在管理工具退出的情况下,脚本依然能正常运行。在生产环境的中创建SCREEN会话,会话的…

    Linux干货 2016-10-18
  • Apache、nginx 、lighttpd性能比较

    1. web服务器简介 1. lighttpd      Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的Web server环境         Lighttpd是一个具有非常低的…

    Linux干货 2015-04-10
  • 搭建路由环境

        五个虚拟机分别模拟三个路由器和两个主机,实现不同网段的主机之间的通信。 1.规定四个网段的ip地址:分别是192.168.1.0/24;192.168.2.0/24;192.168.3.0/24;192.168.4.0/24 2.三个路由器命名为R1、R2、R3。R1的两个网关地址为192.168.1.1和19…

    2017-08-20