设为首页 收藏本站
查看: 1139|回复: 0

[经验分享] linux博文

[复制链接]

尚未签到

发表于 2018-5-19 11:23:31 | 显示全部楼层 |阅读模式
Linux博客

1.计算机的组成及其功能
  计算机是由运算器,控制器,存储器设备,输入设备和输出设备五大部件组成计算机,每一部件分别按要求执行特定的基本功能。

  •   1.       运算器:运算器的主要功能是对数据进行各种运行,计算。除了一些加减乘除外,还有一些数据的比较,例如大小,逻辑运算“或”,“与”,“非”。
  •   2.       控制器:控制器是整个计算机系统的控制中心,一般把运算器和运算器称为中央处理器,即英文简称“cpu”。指挥计算机中各部分硬件及软件协调工作,保证计算机有条不紊的进行操作和处理。
  •   3.       存储器:存储器分类: ●根据存储器存取方式的不同分类:RAM——随机存储器(Random Access Memory) ROM——只读存储器 (Read Only Memory) ●根据存储器在计算机中的作用分类:主存储器:指内存条(内存,主存)——直接和CPU进行数据交互辅助存储器:软盘,磁带,硬盘,光盘,U盘(外存,辅存)——间接和CPU进行数据交互高速缓冲存储器。
存储器的主要功能是存储程序及各种数据。1.具有高速和自动的存储功能和记忆功能,计算机采用的是逢二进一的二进制计数方式,在计算机里,所有的信息和数据都要转化为01所组成的代码序列以后,才能输入计算机进行处理和存储。2.所有的数据在输入后和输出前都要通过存储设备的存储过程。3.计算机完成一个操作是通过指令来完成的,指令包括操作码和操作数两部分。4.存储计量单位:位 bit:数据的最小单位,表示只含有一个单位信息,一位二进数,并且只有01两个不同的值。字节 byte :一个字节由8个二进制位组成缩写为B 1个字母/标点符号/数字=1个字节 1个汉字=2个字节 1byte= 8bit         1KB = 1024B       1MB = 1024KB    1GB = 1024MB   1TB = 1024GB     1PB = 1024TB
  4.     输入设备:输入设备(键盘,鼠标,扫描仪....)
  5.     输出设备:输出设备(显示器,音响,投影仪,打印机...)
2.按系列罗列Linux的发行版,并描述不同发行版之间的联系和区别
  Linux发行版=Linux内核+商业软件
  1.       RedHatenterprise Linux  2/3/4/5/6/7,由红帽公司发布
2.       Suselinux 12,由Novell公司发布
3.       Debianlinux 6.0,由debian维护社区发布
4.       Ubuntu  12.10,由Ubuntu社区发布并维护
1RedHatenterprise  Linux
稳定,通过全面测试的软件
由专业的支持服务
针对大型网络集中的管理工具
18-24个月发行周期)
2Fedoracore项目(自第七版直接更名为Fedora)是众多Linux 发行版之一。它是一套从Red Hat Linux发展出来的免费Linux系统
社区支持(RedHat步提供正式支持)
针对的个人操作系统
3Debian,或者称Debian系列,包括DebianUbuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。适合桌面用户。
4) suse,在suse 操作系统下,可以非常方便地访问Windows磁盘,这使得两种平台之间的切换,以及使用双系统启动变得更容易。SuSE的硬件检测非常优秀,该版本在服务器和工作站上都用得很好。suse拥有界面友好的安装过程,还有图形管理工具,可方便地访问Windows磁盘,对于终端用户和管理员来说使用它同样方便,这使它成为了一个强大的服务器平台。 SuSE也通过基于Web的论坛提供技术支持,另外我还发现它有电话技术支持。
3.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述
  1.一切皆文件(包括硬件):包括普通的文件,目录,字符设备,块设备,套接字等都是以文件的形式存在的。
  2. 专业的中小项目:小型,单一程序和可执行文件不复杂保证linux的内核高效运行。
  3. 联合多个程序一起执行复杂的任务:把复杂的程序分成小型的,简单的任务一起执行,小型的比较高效集中起来也是高效的
  4. 跟用户界面无关:因为linux是开源的,所以系统出了问题可以自己用简洁的命令排错,修改系统配置文件。
  5. 以文本文档的形式保存配置数据:修改配置文件比较简单。
4.说明Linux系统上的命令使用格式,并详细介绍:
ifconfig,echo , tty ,startx , export , pwd , history ,shutdown ,
poweroff , reboot ,hwclock , date命令的使用,并配合相应的示例来阐述
  1.       ifconfig:无格式,用来查看和配置网络设备。可以查看,配置和修改ip地址,网卡信息。
  2.       echo:格式为:echo[-n]字符串。主要功能是显示文字。例如修改明文密码:echo redhat |passwd –stdin hacluster
  3.       tty:格式:tty [--help]帮助 [--version]显示版本信息。用来显示终端机连接标准输入设备的文件名称。例如:# tty
                   /dev/pts/3
  4.       startx:格式:startx [程序] [--服务器设置]。用来启动X Window。例如:在工作站上强制启动 X 会话,startx  -w
  5.       export:格式:export [-fnp] [变量名称]=[变量设置值]。用来设置或显示环境变量(例如我们要用某一个命令但是这个命令不能在当前目录执行,输入export就可以执行了)。
  6.       history:格式:history !3.用来查看历史使用的命令。例如:加!3是重复执行第三个历史命令。
  7.       shutdown:格式:[-t 秒数][时间]用来安全地关闭或者重启linux系统。例如:shutdown –h将系统关机,shutdown –r shutdown之后重新启动。
  8.       poweroff:格式:-f:强制关闭操作系统,-n:关闭操作系统时不执行sync操作。用来关闭计算机操作系统并且切断系统电源。例如:poweroff 立即关闭系统。
  9.       reboot:格式:reboot[-n],[-w……]。作用是重新启动计算机,管理者才有使用权限。
  10.    hwclock:格式:[--debug],[--show],[--test],[--version],[--set–date-<日期与时间>]。用来显示与设定硬件时钟。例如:# hwclock 显示硬件时钟
  11.    date:格式:用来格式化输出。
%%

一个文字的 %

%a

当前locale 的星期名缩写(例如: 日,代表星期日)

%A

当前locale 的星期名全称 (如:星期日)

%b

当前locale 的月名缩写 (如:一,代表一月)

%B

当前locale 的月名全称 (如:一月)

%c

当前locale 的日期和时间 (如:2005年3月3日 星期四 23:05:25)

%C

世纪;比如 %Y,通常为省略当前年份的后两位数字(例如:20)

%d

按月计的日期(例如:01)

%D

按月计的日期;等于%m/%d/%y

%e

按月计的日期,添加空格,等于%_d

%F

完整日期格式,等价于 %Y-%m-%d

  %g
          ISO-8601  格式年份的最后两位 (参见%G)

%G

ISO-8601 格式年份 (参见%V),一般只和 %V 结合使用

%h

等于%b

%H

小时(00-23)

%I

小时(00-12)

%j

按年计的日期(001-366)

%k

hour, space padded ( 0..23);  same as %_H

%l

hour, space padded ( 1..12);  same as %_I

%m

month (01..12)

%M

minute (00..59)

%n

换行

%N

纳秒(000000000-999999999)

%p

当前locale 下的"上午"或者"下午",未知时输出为空

%P

与%p 类似,但是输出小写字母

%r

当前locale 下的 12 小时时钟时间 (如:11:11:04 下午)

%R

24 小时时间的时和分,等价于 %H:%M

%s

自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数

%S

秒(00-60)

%t

输出制表符 Tab

%T

时间,等于%H:%M:%S

%u

星期,1 代表星期一

%U

一年中的第几周,以周日为每星期第一天(00-53)

%V

ISO-8601 格式规范下的一年中第几周,以周一为每星期第一天(01-53)

%w

一星期中的第几日(0-6),0 代表周一

%W

一年中的第几周,以周一为每星期第一天(00-53)

%x

当前locale 下的日期描述 (如:12/31/99)

%X

当前locale 下的时间描述 (如:23:13:48)

%y

年份最后两位数位 (00-99)

%Y

年份

%z

+hhmm数字时区(例如,-0400)

%:z

+hh:mm数字时区(例如,-04:00)

%::z

+hh:mm:ss数字时区(例如,-04:00:00)

%:::z

数字时区带有必要的精度 (例如,-04,+05:30)

%Z

按字母表排序的时区缩写 (例如,EDT)

例如:1.# date +%Y-%m-%d (输出日期)
2016-09-16
      2.# date –d “1 day ago” +%Y/%m/%d (输出之前的日期)
2016/09/15
5.如何在linux系统上获取命令的帮助信息,请详细列出,
并描述man文档的章节是如何划分的
—help或者-h 命令。
man 命令。
info 命令。
tab键。
当需要查看某个命令的参数是不用到处上网查找,只要man一下就行
man文档章节划分:man1: 用户命令man2: 系统调用man3: 库调用man4: 设备文件和特殊文件man5: 配置文件格式man6: 游戏man7: 杂项man8: 管理类的命令
6.请罗列Linux发行版的基础目录名称、命名法则及功能规定
DSC0000.png

  /bin
  存放的系统命令

  /sbin
  超级用户使用的命令存放的目录

  /boot
  存放着系统的启动文件和内核

  /dev
  设备文件主目录(设备不在这里,具体设备信息/proc目录中)

  /proc
  系统进程和系统硬件信息

  /etc
  系统主配置文件主目录
  windows下安装QQ,安装目录在E:盘,C盘也会写入相应的QQ软件的信息
  c:盘的QQ文件称之为主配置文件(系统文件)---/etc
  E盘的QQ安装目录里的文件称之为配置文件(功能型文件)---/var
  /var
  系统配置文件主目录

  /home
  普通用户的家目录

  /lib&/lib64
  系统库文件存放的目录
  .dll   
  /usr
  系统帮助文档以及源码包安装位置
  源码包不属于RedHat,属于广大的爱好开发者
  usr目录是最庞大的目录,要用的应用程序和文件几乎都在这个目录
  /mnt
  用户挂载目录

  /run
  存放当前运行程序库的目录,当前运行目录

  /root
  超级用户root家目录

  /tmp
  临时文件存放目录
  系统启动过程中会产生一些临时文件,这些临时文件就存放在tmp目录下。如果说tmp目录没有存储空间,系统一定启动不起来
  /opt
  第三方应用程序文件存放目录

  /media
  可移动介质挂载点

  /srv
  常用语各种非RedHat版本的网络服务器

  



附件:http://down.51cto.com/data/2368160

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461976-1-1.html 上篇帖子: Linux系统恢复 下篇帖子: Linux:进程池实现
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表