N25期—第一周作业

计算机的组成及其功能

计算机主要由硬件和软件两部分组成,

硬件目前由5大部件组成

  1. 控制器:类似人类的大脑!控制整个计算机的运作

  2. 运算器:对数据进行逻辑运算处理

  3. 存储器:存放数据部件

  4. 输出设备:比如显示器,打印机

  5. 输入设备:比如键盘,鼠标

Linux发行版本

主要三大分之:Debian系,Reb Hat系,Slackware系。

1.Debian GNU / Linux是一种强调使用自由软件的发行版。它支持多种硬件平台。Debian及其派生发行版使用deb软件包格式,并使用dpkg及其前端作为包管理器

2.Red Hat Linux和SUSE Linux是最早使用RPM格式软件包的发行版,如今RPM格式已广泛运用于众多的发行版。这两种发行版后来都分为商业版本和社区支持版本。Red Hat Linux的社区支持版本现称为Fedora,商业版本则称为Red Hat Enterprise Linux。

3.Slackware 走了一条同其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。它的方针是只吸收稳定版本的应用程序,并且缺少其他Linux版本中那些为发行版本定制的配置工具。

Linux哲学思想

1.一切皆文件,所有的均为文件格式表示

2.软件功能单一,组合多个程序完成复制工作

3.Linux遵循GNU协定,可以自由使用,自由开发,自由学习

ifconfig显示网络信息和配置网络

使用ifconfig可以显示本机所有网卡的IP地址,子网掩码,网关,MAC等信息

8V(E7WPZC26_3T](}@2BBX7.png

配置网络可以使用

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255

来配置eth0网卡的网络

echo回显命令

打印一串字符

echo “how are you”

打印时使转移符生效

echo -e “how\are\you”

tty显示连接终端设备的名称

/dev/pts/n 表示xwindow的伪终端

/dev/tty1-6 表示虚拟终端 可以使用ALT+F1至F6切换

/dev/tty0 表示当前终端

startx启动XWindow 

export设置或者显示环境变量

export可以显示shell中的变量

pwd显示当前工作绝地路径

history显示历史命令

选项

-c 清楚历史记录

-n 显示最近n条记录

-r 将记录输入至history中 在根目录下隐藏文件bash_history

shutdown关机,重启命令

选择

-r 重启

-h 跟时间可以定时关闭电源

-c 取消关机设定

poweroff关机命令

reboot重启命令

hwclock查看和设置硬件时钟

date显示和设置日期时间

例如:date -s 20161130180401

将时间设置为2016年11月30日18点04分01秒

Linux系统上获取命令帮助信息

使用help和man命令

help可用于内部命令(type可查看命令是否是内部命令或者外部命令)

man命令章节介绍

whatis 可以查看命令有几个章节

  1. 用户命令

  2. 系统调用

  3. C库

  4. 设备和特殊文件

  5. 文件格式

  6. 游戏帮助

  7. 杂项

  8. 管理员手册和管理工具

Linux发行版基础目录命令法则以及功能规定

/bin 所有用户的基本命令文件

/sbin 管理员使用的工具

/boot 系统引导文件

/dev 设备目录 字符设备(比如鼠标,键盘等)和块设备(存储类等)

/etc 程序配置文件(静态)

/home 普通用户家目录

/lib 共享库文件

/lib64 64位系统共享库文件

/media 移动设备挂载点

/mnt 临时挂载点

/opt 不重要程序安装目录

/proc 内核和进程运行文本文件

/root 管理员家目录

/tmp 临时文件

/usr 只读用户数据目录 为根目录的第二重要目录,几乎所有软件安装在此目录下

/var 提供经常变化的文件存放目录,比如日志等文件

原创文章,作者:houdingding,如若转载,请注明出处:http://www.178linux.com/61608

(0)
houdingdinghoudingding
上一篇 2016-12-01
下一篇 2016-12-01

相关推荐

  • Python基础语法习题

    1、~12为什么是-13?解1:12 二进制:0000 1100补码: 0000 1100按位取反 :1111 0011求这个原码,即负数求补码的逆过程:先减1,再取反 (符号位不变)-1 1111 0010取反 1111 1101 还原成十进制-13 2、10^9等于?10^-9等于?解:(1)10^910的二进制:0000 10109的二进制: 0000…

    Linux干货 2018-03-24
  • 马哥教育网络班N22期+第8周课程练习

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:是连接两个局域网的基于MAC地址数据存储转发设备,工作于数据链路层集线器:所有端口处于同一个广播域和冲突域中,带宽共享,工作于物理层二层交换机:多端口网桥,一个端口一个冲突域,默认所有端口位于同一个广播域中,可以划分vlan,隔离广播域,带宽独享三层交换机:具有路由功能的二…

    Linux干货 2016-10-19
  • N25 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 2、编辑/etc/group文件,添加组hadoop。 3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。 4、复制/etc/sk…

    Linux干货 2017-01-04
  • Python修饰器的函数式编程

    Python的修饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西。虽然好像,他们要干的事都很相似——都是想要对一个已有的模块做一些“修饰工作”,所谓修饰工作就是想给现有的模块加上一些小装饰(一些小功能,这些小功能可能好多模块都会用到),但又不让这个小…

    Linux干货 2016-08-15
  • 马哥教育网络19期+第十五周课程练习

    1、总结sed和awk的详细用法;   a).sed命令 sed可以实现grep的大部分功能,而且还可以查找替换 [root@localhost ~]# sed '10'p -n 1.txt [root@localhost ~]# sed &#039…

    Linux干货 2016-08-22
  • linux程序包管理rpm,yum和编译安装以及冒泡排序练习

    linux程序包管理: API:Application Programming Interface POSIX:Portable OS 程序源代码–> 预处理–> 编译–> 汇编–> 链接 静态编译: 共享编译:.so ABI:Application Binary Interface W…

    Linux干货 2016-08-24