目录结构下部-第2关练习题

 

作者:左婷婷

归档:学习笔记

2018/7/20

 

快捷键:

Ctrl + 1    标题1

Ctrl + 2    标题2

Ctrl + 3    标题3

Ctrl + 4    实例

Ctrl + 5    程序代码

Ctrl + 6    正文

格式说明:

蓝色字体:注释

×××背景:重要

绿色背景:注意


 

老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结

学无止境,老男孩教育成就你人生的起点!

联系方式:

网站运维QQ交流群:

Linux  385168604

架构师 390642196

Python 29215534

大数据 421358633

官方网站:

http://www.oldboyedu.com


 

1.1 运行级别... 1

1.1.1 查看运行级别... 1

1.1.2 修改-临时 切换运行级别... 1

1.1.3 修改-永久运行级别... 1

1.2 修改/etc/motd. 2

1.3 /etc/小结: 2

1.4  /usr/local   linux编译安装软件默认的位置... 2

1.4.1 linux下面安装软件的常见的方法:... 2

1.5 光盘是否挂载 光盘是否有入口... 3

1.6  /usr/local小结:... 4

1.7 /var 目录  variable  经常变化... 4

1.7.1  /var/log  日志... 4

1.7.2 查看日志内容... 4

1.7.3 日志切割(日志轮询)系统会定时的把系统的日志切割... 5

1.8 总结:... 5

1.9 预习:... 6

 


1.1 运行级别

1.1.1 查看运行级别

[root@oldboyedu50-lnb ~]# runlevel  //查看运行级别

N ——>null之前没使用过其他运行级别

3——>当前运行级别为3

1.1.2 修改-临时 切换运行级别

[root@oldboyedu50-lnb ~]# init 5     //修改运行级别

[root@oldboyedu50-lnb ~]# runlevel

3 5

1.1.3 修改-永久运行级别

[root@oldboyedu50-lnb ~]# ll /etc/inittab

-rw-r--r--. 1 root root 884 Jul 10 18:25 /etc/inittab

[root@oldboyedu50-lnb ~]# tail -1  /etc/inittab

id:3:initdefault:                          //将3修改就可以

 

1.2 修改/etc/motd文件内容用户登录系统之后显示  

[root@oldboyedu50-lnb ~]# cat /etc/motd     

[root@oldboyedu50-lnb ~]# echo 'welcome to oldboy lnb class 50'> /etc/motd    //替换里面的内容

[root@oldboyedu50-lnb ~]# cat /etc/motd

welcome to oldboy lnb class 50

1.3 /usr/local   linux编译安装软件默认的位置

/usr/share   文档和帮助

/usr/src     源代码

1.3.1 linux下面安装软件的常见的方法:

1.3.1.1  yum

1.yum         点外卖                 缺啥少啥 外卖解决

替你下载 替你安装 替你解决缺少的东西

yum install tree -y

yum install tree lrzsz -y

 

1.3.1.2  Yum安装

yum install tree –y          //-y不提示,直接都同意

 

 

1.3.1.3  rpm

rpm         超市速冻水饺(半成品)   缺啥少啥   自己解决

rpm -ivh  软件包.rpm   #rpm   .exe

1.3.1.4  rpm命令安装软件包

[root@oldboyedu50-lnb /mnt]# rpm -ivh /mnt/Packages/tree-1.5.3-3.el6.x86_64.rpm   //安装tree软件

Preparing...                ########################################### [100%]

    package tree-1.5.3-3.el6.x86_64 is already installed

[root@oldboyedu50-lnb ~]# rpm -qa lrzsz          //查看有没有安装

lrzsz-0.12.20-27.1.el6.x86_64

[root@oldboyedu50-lnb ~]# #rpm -q 查询  -a 所有

 

[root@oldboyedu50-lnb ~]# rpm -qa tree lrzsz     //查看tree软件是否安装

tree-1.5.3-3.el6.x86_64

lrzsz-0.12.20-27.1.el6.x86_64

[root@oldboyedu50-lnb ~]# rpm -qa |grep tre      //查看tree软件是否安装

tree-1.5.3-3.el6.x86_64

rz        文件 windows上传到linux

sz        linux中下载到 windows  下载

1.3.1.5  编译安装

编译安装    自己做                 根据自己喜好

              备菜          炒菜        上菜

                ./configure   make        make install

 

1.4 光盘是否挂载 光盘是否有入口

[root@oldboyedu50-lnb ~]# df –h        //查看文件是否挂载

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3        19G  1.5G   17G   9% /

tmpfs           931M     0  931M   0% /dev/shm

/dev/sda1       190M   40M  141M  22% /boot

[root@oldboyedu50-lnb ~]# #/dev/sr0  (/dev/cdrom) 光盘入口

 

[root@oldboyedu50-lnb ~]# mount /dev/cdrom  /mnt              //挂载文件

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@oldboyedu50-lnb ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3        19G  1.5G   17G   9% /

tmpfs           931M     0  931M   0% /dev/shm

/dev/sda1       190M   40M  141M  22% /boot

/dev/sr0        3.7G  3.7G     0 100% /mnt        //文件已挂载

[root@oldboyedu50-lnb ~]#

1.5 /usr/local小结:

linux安装软件三种方法

yum

rpm(熟悉)

挂载光盘

1.6 /var 目录  variable  经常变化 

1.6.1 /var/log  日志

[root@oldboyedu50-lnb ~]# ll /var/log/messages  /var/log/secure    

-rw-------. 1 root root 212235 Jul 19 21:30 /var/log/messages      //系统默认的日志

-rw-------. 1 root root   8002 Jul 19 19:32 /var/log/secure        //安全日志 记录用户登录信息日志

secure

Jul 19 22:04:45 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2

Jul 19 22:04:52 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2

Jul 19 22:04:56 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2

//Failed password  有人尝试登录用户

1.6.2 查看日志内容

1.head       //默认查看前十行

2.tail        //默认查看后十行

3.grep       // 过滤查看

4.less       //一页一页查看文件内容

            //空格 f:下一页       b :上一页      q :退出         

5.more    //一页一页查看文件内容

//空格   f:下一页    b :上一页  到达结尾自动退出    

1.6.3  日志切割(日志轮询)系统会定时的把系统的日志切割

ll /var/log/messages*  /var/log/secure*

日志切割(日志轮询)

[root@oldboyedu50-lnb /tmp]# ll /var/log/messages*  /var/log/secure*

-rw-------. 1 root root 212332 Jul 19 22:00 /var/log/messages

-rw-------. 1 root root 204690 Jul 16 14:33 /var/log/messages-20180716

-rw-------. 1 root root   8653 Jul 19 22:04 /var/log/secure

-rw-------. 1 root root   3336 Jul 16 15:01 /var/log/secure-20180716

1.7 总结:

1.目录结构特点

2.挂载使用光盘

3.目录

/etc

    /etc/sysconfig/network-scripts/ifcfg-eth0

    /etc/resolv.conf

    /etc/sysconfig/network

    /etc/hosts

    /etc/fstab

    /etc/rc.local

    /etc/inittab

    /etc/profile

    /etc/bashrc

    /etc/issue

    /etc/motd

    /etc/sysconfig/i18n

/usr/local

/var/log

    /var/log/messages

    /var/log/secure

/proc

    /proc/cpuinfo

    /proc/meminfo

    /proc/loadavg

    /proc/mounts

4.网卡配置文件含义

    DEVICE

    BOOTPROTO

    IPADDR

    NETMASK

    GATEWAY

    ONBOOT

    DNS1

    DNS2 

5.如何修改主机名

6.linux运行级别

7.安装软件的方法:

    yum※※※※※

    rpm※※※

    编译

1.8 预习:

2波命令

如何进行压缩

awk

find

正则表达式

linux快捷键