Linux初识

N22-熊宝Linux初识http://www.178linux.com/author/echeng1514 –马哥教育网络班221周课程练习

 

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

1.png

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

2.png

Linux有众多的发行版,都是基于不同的内核版本,做了许多改进,提供了一些之前不具有的功能

3、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述

    ifconfig:查看网络接口

  1. [root@localhost ~]# ifconfig
    eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500        \\网卡名字
            inet 192.168.100.9  netmask 255.255.255.0  broadcast 192.168.100.255        \\IP地址,掩码
            inet6 fe80::20c:29ff:fe33:3071  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:33:30:71  txqueuelen 1000  (Ethernet)                \\硬件地址
            RX packets 286  bytes 22018 (21.5 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 109  bytes 17336 (16.9 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536                    \\回环接口
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 0  (Local Loopback)
            RX packets 4  bytes 340 (340.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 4  bytes 340 (340.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

echo:回显信息

  1. [root@localhost ~]# echo "hello,linux"
    hello,linux

tty:用于显示终端机连接标准输入设备的文件名称

  1. [root@localhost ~]# tty
    /dev/pts/1            \\pts表示虚拟终端设备,1表示第一台

startx:进入图形界面

export:显示或定义环境变量

pwd:显示当前用户所在目录

[root@localhost /]# pwd        
/                                //根目录
[root@localhost /]# cd
[root@localhost ~]# pwd
/root                            //管理员家目录
[root@localhost ~]#

history:命令的历史记录

-c:清楚历史记录

-d #:只显示某一行

-r/-w:从HISTFILES读取和写入

shutdown/poweroff:关闭计算机,与之不同的是halt,相当于断电,poweroff是halt的软连接

reboot:重启计算机

hwclock:硬件时钟,开机和关机都会记录时间

date:开机时同步硬件时钟,之后可以根据NTP服务器更新系统时间

4、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的

shell的内嵌命令可以通过help COMMAND来查看帮助

非内嵌命令可以通过COMMAND –help来查看帮助信息

当然所有shell的命令都可以通过man COMMAND来查看帮助信息

man命令章节划分:

  1. 用户命令

  2. 系统调用

  3. 对库调用的说明

  4. 特殊文件说明:设备文件

  5. 文件格式的说明:即配置文件

  6. 游戏相关的使用帮助

  7. 杂项,不变归类的

  8. 管理类命令

whatis COMMAND:查看所在章节和简要内容

通过 man # COMMAND:章节号+命令名

5、请罗列Linux发行版的基础目录名称命名法则及功用规定

[root@localhost /]# ls
bin   dev  home  lib64       media  opt   root  sbin  sys  usr
boot  etc  lib   lost+found  mnt    proc  run   srv   tmp  var

QQ截图20160814121346.png

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

(0)
N22_熊宝N22_熊宝
上一篇 2016-08-15
下一篇 2016-08-15

相关推荐

  • 一个删除MySQL大表数据的shell脚本

    #!/bin/bash #为了删除一些特别大的表 dbname=''  #库名 tabname=''  #表名 step='10000' #删除步长 sleeptime=1  #睡眠时间 start_index=30000001 &…

    系统运维 2015-07-16
  • Linux运维学习历程-第二天-虚拟机的配置

    学习Linux我自己的感觉是可以按Linus的哲学思想来学习 比如一切皆文件,那我们首先可以记住一些重要的常见的路径和文件,并知道有什么作用,这样在初期学习时,我们要干什么时,知道在哪里找;   而命令我们可以每天记忆并练习一些,本身Linux的基本命令都是一下短小精悍的而且有些命令名本身就是英文单词,像date命令就是和系统时间有关的命令用来显示…

    Linux干货 2016-08-03
  • 文件挂载

    (1)创建目录 /mnt/file,利用dd命令创建一个大文件; (2)将文件格式化,这个文件有文件系统,相当于一个分区; (3)直接用blkid 看不到文件,可以用mount -o loop 挂载文件,挂载上后,文件就可以当作分区来用了; (4)挂载文件的优势在于,方便移动。分区不能随便移动而文件可以; centos6是要加-o loop的 centos7…

    2017-05-03
  • 发送mail的几种方法

    mail,顾名思义就是邮件。在这两天上课中,接触了发送mail的一些用法,课下自己在网上又查询补充了一下,总结出来,增加印像。 为了显示清晰,首先我们分别使用两个用户在不同的终端下登录,一个超级管理员root,一个是刚刚创建的用户zhangsan,看下图: 首先先来看一下发送mail用到什么选项:  -s<邮件主题>:指定邮件的主题; …

    2017-07-20
  • N26-第五周博客

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@localhost ~]# grep "^[[:space:]].*$" /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行; [root…

    系统运维 2017-02-10
  • iptables/netfilter入门到进阶

    防火墙的概念 Firewall:工作于主机或网络边缘,对于进出本主机或网络的报文根据事先定义的规则作匹配检测,对于更改被规则匹配到的报文做出相应处理的组件 网络层防火墙(包过滤防火墙): 优点:对用户来说透明,处理速度快且易于防护 缺点:一旦黑客突破防火墙,就可以请以伪造数据包源地址、目的地址和IP端口号 代理服务型防火墙(Proxy Service) 优点…

    2017-06-17

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-17 16:04

    写的很好,排版还可以在漂亮一点,加油,图画的很棒,继续保持