目录结构下部-第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.2 修改-临时 切换运行级别
1.1.3 修改-永久运行级别
1.2 修改/etc/motd
1.3 /etc/小结:
1.4 /usr/local linux编译安装软件默认的位置
1.4.1 linux下面安装软件的常见的方法:
1.5 光盘是否挂载 光盘是否有入口
1.6 /usr/local小结:
1.7 /var 目录 variable 经常变化
1.7.1 /var/log 日志
1.7.2 查看日志内容
1.7.3 日志切割(日志轮询)系统会定时的把系统的日志切割
1.8 总结:
1.9 预习:
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快捷键