Linux的一些基本知识

1、描述计算机的组成及功能

计算机是由运算器、控制器、存储器、输入、输出设备

运算器:主要功能对数据的各种运算 运算除了常规的加、减、乘、除基本的运算 还包括能进行‘逻辑判断’能力

控制器:其实就是一个计算机的控制中心 保证计算机规定的目标步骤进行操作处理

存储器:存储程序和数据的信息,在计算机运行过程中自动的完成程序、数据的存储

输入设备:在计算机输入的数据和程序 如:键盘、鼠标、扫描仪等

输出设备:在计算机输出的数据和程序 如:显示器、打印机等

2、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别;

(1)Slackware:

suse:基于Slackware二次开发的linux系统,用于商业桌面、服务器

SLES:企业服务器操作系统能和微软操作系统兼容的linux系统

OpenSUSE:由suse发展而来的,主要用于桌面环境 、性能良好

(2)Debian:

Ubuntu:基于Dedian开发的开源linux系统 主要针对桌面和服务器

Mint:基于Debian和Ubuntu的linux发行版,桌面系统对个人用户的工作更易用、高效和完好的体验

(3)RedHat:

Centos:基于RedHat提供的源代码企业级linux发行版,每18个月发行一个新版本

联系:都是使用linux内核:都需要遵循GNU的GPL协定

区别:在集成不同的版本内核、库、程序的组成和不同的包管理器等

3、描述linux的哲学思想

一切都是文件

许多的单一小程序组成,一个程序做一件事

避免让人困惑的用户界面、

配置数据都存储在文本中

帮助中的格式字串:
          []:可省略
         <>: 不可省略
         |: 二选一或多选一
         ...: 同类内容可以出现多个

4说明linux系统上命令的使用格式;ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用 配合相应的示列阐述

ifconfig:显示网络信息

-a:显示可用的网卡

-s:显示摘要信息

eth0 up :开启网卡

eth0 down:关闭网卡

ifconfig eth0 172.16.31.222 mask 255.255.255.0:添加 IP的信息

eth0 del:删除IP的信息

echo:回显命令

tty:查看用户的终端

startx:启动x Windows ,实际启动Windows的程序为xinit

启动GNOME界面

export:用于设置或显示环境变量

pwd:显示所在目录的位置

history:显示历史命令

-c:删除历史

-d:指定删除历史命令

-w:保存当前的历史到命令记录文件中

shutdown:关机命令

-c:取消前面的设定关机时间

-h now:立即关机

-h +m: 几分钟之后关机

poweroff:关闭电源

reboot:重新启动

hwclock:查询、设置硬件时钟

-r:显示硬件时钟和日期

-s:以硬件时钟一致

-w:以系统时间一致

date:显示时间

%Y:年份

%B:月份

%D:日期

%c:显示日期与时间

%a:星期

%s:从1970年1月1日 到现在的时间

date +%Y-%m-%d

5、如何在linux系统上获取命令的帮助,请列出,并描述man文档的章节是如何划分的

(1)内建命令: #help

#man bash

外部命令: (1)#  -help 或 -h

(2)命令的简要手册

# man

(3)查看命令的作用、工作方式、特征的信息页

# info

(4)程序自身的帮组文档

README

INSTALL

ChangeLog

(5)程序官方文档

官方站点:Documentation

(6)发行版的官方文档

(7)Goole

man 章节:

1、用户命令

2、系统调用

3、C库调用

4、设备文件及特殊文件

5、配置文件格式

6、游戏

7、杂项

8、管理类的命令

9、Linux内核API

6、请罗列linux发行版的基础目录名称及功用规定

/bin: 提供所有用户的基本命令

/boot:引导文件存放目录

/dev:设备文件和特殊文件存储位置

/etc:配置文件

/home:普通用户的家目录

/lib:启动时程序依赖的基本共享库文件和内核模块文件

/lib64:放x86_64系统的辅助共享库文件

/media:便携式移动设备挂载点

/mnt:临时文件系统挂载点

/opt:第三方应用程序的安装位置

/proc:

/root:管理员的家目录

/tmp:临时文件存储

/var:可变的数据文件路径

/usr:共享文件

时间: 2024-10-11 00:17:51

Linux的一些基本知识的相关文章

linux 用户管理相关知识

linux 用户管理基本知识: linux用户: UID范围:0-65535 uid为0对应root uid为1-499(centos 6)或者1-999(centos 7)为系统用户 uid为500以上(centos 6)或者1000以上(centos)为登录用户 GID范围:0-65535 gid为0对应管理员组 gid为1-499(centos 6)或者1-999(centos 7)为系统用户组 gid为500以上(centos 6)或者1000以上(centos)为登录用户组 用户的组又

Linux运维常用知识(4)

linux命令无效-bash: ls: command not found 一次重启后开机,基本所有的命令都不可用,只有少数的命令可用 [[email protected] ~]# ll -bash: ls: command not found [[email protected] ~]# pwd /root [[email protected] ~]# shutdown -r now -bash: shutdown: command not found [[email protected] ~

Linux运维基本知识与命令

1,Linux系统管理员账户?root2,[[email protected] ~]#  解释每一个部分的意思root 帐户svr5 主机名~    所在目录/root3,Linux系统有哪几个TTY控制台TTY1-6 字符界面TTY7 图形界面4,如何查看内核,并解释每一个部分的意思# uname -r2.6.18-371.el5主版本号 2次版本号 6修订版本号 18红帽修订    3715,查看系统具体属于RedHat哪一个版本# cat /etc/redhat-release Red H

Linux之Samba基础知识及应用

Linux之Samba基础知识及应用 一.Samba简介 Server Message Block的缩写是SMB,即服务器消息块,SMB主要是作为Microsoft的网络通讯协议.Samba将SMB通信协议应用到了Linux系统上.其功能特性可实现:WINS和DNS服务.网络浏览服务.Linux和Windows域之间的认证和授权.UNICODE字符集和域名映射.满足CIFS协议的UNIX共享等 SMB是基于客户机/服务器型的协议,故一台Samba服务器既可当文件共享服务器,也可充Samba的客户

1)Linux程序设计入门--基础知识

1)Linux程序设计入门--基础知识 Linux下C语言编程基础知识 前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将 会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们 以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c): int main(int argc,

[转] - Linux网络编程 -- 网络知识介绍

(一)Linux网络编程--网络知识介绍 Linux网络编程--网络知识介绍客户端和服务端         网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端        在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序. 比如我们使用ftp程序从另外一        个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序. 服务端        和客户端相

linux文件管理必会知识

linux文件管理必会知识 一.文件查看类命令         ① less 选项  参数(文件名)                分屏显示文件内容(查看至文件的结尾不会退出,按q退出)            快捷键                ctrl+d 向下翻半屏                ctrl+u 向上翻半屏                回车键 向下翻一行                K键 向上翻一行                 空格键 向下翻一整屏          

linux历史及基本知识

1. Linux的历史: 1973年,Ken Thompson以C语言写出第一个正式版的UNIX内核, 1977年:重要的UNIX分支——BSD(Berkeley Sofeware Distribution)诞生 为了将UNIX移植到不同主机上,即只要取得UNIX源码,并且针对主机的特性加以修订原有的源码,就可以完成.则UNIX则与学术界合作开发.伯克莱大学 的Bill Joy在获得源码后加入了很多工具和编译程序,最终将它命名为BSD.后来可以安装在x86硬件架构上的FreeBSD即是BSD改版

Linux系统的相关知识、常用命令及centos 7网卡配置

(本文仅为平时学习记录,若有错误请大佬指出,如果本文能帮到你那我也是很开心啦) 一.Linux系统的相关知识 1.Linux中根目录下所有文件夹的含义和用途(括号内为举例存放的文件) /  根目录 cd /  切换到根目录 / bin  存放可执行文件 /dev  存放设备文件  (网卡 CPU) /media  存放可移除设备文件   (U盘 CD/DVD  VMTools) /opt  存放第三方软件的默认位置 /tmp  存放临时文件  (日志文件) /root  root用户的家目录,主

Linux系统的相关知识、常用命令及拓展、centos 7网卡配置

一.Linux系统的相关知识 1.Linux中根目录下所有文件夹的含义和用途 目录 功能 /bin 存放可执行文件 /dev 存放设备文件 (如:网卡.CPU) /media 存放可移除设备文件 (如:U盘.CD/DVD.VMTools) /opt 存放第三方软件的默认位置 /tmp  存放临时文件 (如:日志文件) /root root用户的家目录,主文件夹 /home 普通用户的家目录,文件夹的命名是以用户的名字来命名的 /etc 存放配置文件 /usr 存放操作系统软件资源 /var 存放