计算机硬件组成:
运算器:主要完成算术运算,逻辑运算
控制器:控制指令的执行序列,根据指令的功能给出实现指令功能所需要的控制信号
存储器:存放程序以及一些数据
输入设备:鼠标,键盘
输出设备:显示器
注:以上这些都是通过总线进行通信的
计算机软件系统组成:
主要是一些软件程序,通常是操作系统
注:操作系统(内核)它可以完成硬件驱动,进程管理,内存管理,网络管理,安全管理,与用户交互式接口分为gui与cli两种方式
—————————————————————————————————–linux 系统相关
linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,是由linus进行编写而成的,命名为Linux.
常用操作系统分类
widows:目前所有大部分桌面系统
macOS:苹果操作系统
linux:
加入GNU运动组织,遵循GPL协定
自由使用;自由学习和修改;自由分发;自由创建衍生版;
Linux的哲学思想:1、一切皆文件;2、由众多单一目的小程序组成;3、尽量避免跟 用户交互;4、使用纯文本文件保存配置信息;
Unix: System:(Bell Lab)
AIX (IBM)
Solaris (SUN)
HP-UX (HP)
BSD: (BSRG)Berkeley System Distribution
NetBSD
OpenBSD
FreeBSD
Linux的发行版:
slackware:
suse
opensuse
debian:
ubuntu
mint
redhat:
rhel: redhat enterprise linux
每18个月发行一个新版本
CentOS:兼容rhel的格式
fedora:每6个月发行一个新版本
ArchLinux
Gentoo
LFS: Linux From scratch
Android: kernel+busybox+java虚拟机
linux的终端分为:
物理终端(console):直接接入物理设备(如连接到console口)
虚拟终端 (tty0-6):附加在物理终端之上的以软件方式虚拟实现的终端,默认有6个虚拟终端
模拟终端(pts):图形界面下打开的命令行接口,基于ssh协议或telnet协议等远程打开的界面
文件系统
文件数据: 元数据(属性信息):metadata 数据(真实数据):data
文件命名:
1、文件名严格区分字符大小写;file1, File1, FILE1是不同的文件;
2、文件名可使用除/以外的任意字符,不建议使用特殊字符;
/: 根目录,路径分隔符;
3、文件名长度最长不能超过255个字符;
4、所以.开头的文件,均为隐藏文件;
文件路径:
绝对路径:从根目录起始的路径
相对路径:对于当前位置起始的路径
命令
运行命令: 直接输入完命令按回车键即可
命令格式: COMMAND [OPTIONS…] [ARGUMENTS…]
选项:用于启用或关闭命令的某个或某些功能;
参数:命令的作用对象,向命令提供数据;
注: 1、多选项,以及多参数和命令之间都应该使用空白字符分隔
2、取消命令执行:Ctrl+c
帮助命令:
1、对于内部命令获取帮助,需要使用 help COMMAND
2、对于外部命令获取帮助信息
1)使用 COMMAND –help或 COMMAND -h
2) 使用 man COMMAND
3) 查看信息页 info COMMAND
4) 可以查看程序自身的帮助文档如(readme install changelog)
5) 可以查看程序官方的文档信息
6) 使用百度或goole获取帮助信息
man 手册使用:
man手册存放在/usr/share/man下面,man的配置文件存放在/etc/man.config(这里的manpath路径为指名搜索的路径,man文件一般都为压缩文件,是一个查找-解压-显示的过程,手册分为8个章节,每个命令的帮助手册会在/usr/share/man/man(1-8)里面存放.如果要查看某一章节的帮助信息可使用命令: man # COMMAND 没有#号就会从第一章节到第八章节显示
man1-man8
man1: 用户命令
man2: 系统调用
man3: c库调用
man4: 设备文件及特殊文件
man5: 配置文件格式
man6:游戏
man7:杂项
man8:管理类命令
man手册中的段落说明:
NAME 名称和基本功能
SYNOPSIS 命令格式(分为[],<>,a|b,…)
DESCRIPTION 描述命令详细功能
EXAMPLES 使用示例
AUTHOR 作者
REPORTING BUG bug位置
SEE ALSO 参考
命令的操作方法同less,也可以用/keyword 向文件尾部进行搜索,n为下一个,N为上一个, ?/keyword 向文件首部进行搜索, n为下一个,N为上一个.
原创文章,作者:iamai,如若转载,请注明出处:http://www.178linux.com/9798
评论列表(1条)
样式过乱,留不住看客