week3 03
Posted weize111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了week3 03相关的知识,希望对你有一定的参考价值。
1什么是运行级别和常见运行级别?
操作系统当前正在运行的功能级别
0关机 1单用户模式(root用户密码忘记了,服务器故障无法开机,默认没有网络) 2多用户模式,没有NFS(没有网络) 3完全的多用户模式,命令行模式,文本模式(工作的使用中) 4待开发 5图形化界面(桌面模式) 6重启
2Linux启动流程Centos6和Centos7
centos6:开机自检Bios>MBR引导>GRUB菜单>加载内核>进行INIT进程>读取/etc/inittab>读取/etc/rc.sysinit初始化系统>运行/etc/rc数字.d下面的脚本/服务>启动mingetty显示登录界面.运行login明哥tty
centos7:开机自检BIOS>MBR引导>GRUB菜单>加载内核>systemd>默认运行级别对应文件/etc/systemd/system/default.target>初始化系统>/usr/lib/systemd/system/sysinit.target>并行级别/usr/lib/systemd/system/stc/systemd/system/服务>启动login显示登录界面
3说出至少10vim快捷键及含义
gg把光标移动到文件的第一行,G把光标移动到位键的最后一行,100g把光标移动到文件第100行,0把光标移动到这一行的行首,$把光标移动到这一行的结尾,u撤销当前操作,yy复制光标所在行,p粘贴,d剪贴,dG删除当前行到文件结尾的内容,o在当行下面插入一个空行并进入编辑模式,C删除光标所在位置到行尾的内容并进入编辑模式,A快速到达行尾并进入编辑模式,D删除光标所在位置到行尾的内容
4说出5个linux快捷键及含义
ctrl+c取消当前操作,ctrl+u把光标到行首的内容剪贴,ctrl+y粘贴,ctrl+e把光标移动到行尾,tab键自动补全命令或路径
--exclude打包时排除不需要处理的文件或目录
|管道符号 把管道前面命令的结果,通过管道传给后面的命令
linux下面
>>追加追加输出重定向
lrzsz:把文件上传或下载到linux
rz把windows的文件上传到linux sz把李奴性文件下载到windows
data显示或设置时间
显示时间
[[email protected] ~]# date +%Y-%m-%d
2019-04-10
[[email protected] ~]# date +%F
2019-04-10
[[email protected] ~]# date +%T
09:57:52
[[email protected] ~]# date +%H:%M:%S
09:58:11
[[email protected] ~]# date +%w
3
[[email protected] ~]# date -d ‘10day‘ +%F 加10天 减一天
2019-04-20
显示当前时间以年月日-小时格
显示当前时间以年_月_日-小时_周几格式
显示一天前时间以年月日-周几格式
显示7天前时间以年_月_日-小时_周几格式
设置时间 set
date -s (修改时间)
自动同步时间命令ntpdate(根据网站的时间同步系统的时间)
ntp1.aliyun.com
文件属性深入:
-l显示详细信息 -h以人类可读的形式显示大小 -i显示文件或目录inode号码
echo -n 不显示每行结尾的回车
inode:index node索引节点 inode(身份证号码) inode空间,用来存放文件属性信息(大小,所有者,权限,文件类型,硬链接数,时间),还放了block的位置 文件名没有放在inode里,所以文件名不是文件属性
block 数据块,用来存放文件的内容(实体)
关系:显示文件内容 cat oldboy.txt innode和block(显示oldboy.txt内容,先找到inode索引节点,进入inode空间,找到block位置,block显示详细内容)
特点:
inode:256字节,linux下面创建一个文件需要占用一个inode和至少一个block,inode在同一个分区中是唯一的 查看文件或目录:ls -i
block(存放数据):一个大小4K,假设文件比较小1K,剩余的3K无法给别人使用,若文件较大10G,则占用多个block 查看占大小:ls -lh
查看整体情况:block一共有多少,还剩多少(查看磁盘空间使用情况) df -h
inode用多少,还剩多少 df -i
硬链接:超市的前后门,有多个入口,在同一个磁盘分区中,inode号码相同的文件互为硬链接
创建一个硬链接:
[[email protected] ~]# cd /oldboy
[[email protected] oldboy]# touch oldby.txt
[[email protected] oldboy]# ls -l oldboy.txt
-rw-r--r--. 1 root root 75 Apr 9 15:46 oldboy.txt
[[email protected] oldboy]# ln oldboy.txt oldboy.txt.hard
[[email protected] oldboy]# ls -l oldboy.txt
-rw-r--r--. 2 root root 75 Apr 9 15:46 oldboy.txt
[[email protected] oldboy]# ls -lhi oldboy.txt*
15695 -rw-r--r--. 2 root root 75 Apr 9 15:46 oldboy.txt
15695 -rw-r--r--. 2 root root 75 Apr 9 15:46 oldboy.txt.hard
15692 lrwxrwxrwx. 1 root root 17 Apr 9 15:20 oldboy.txt.soft -> /oldboyoldboy.txt
软连接:相当于windows里面的快捷方式,软连接/符号链接,存放
软连接和硬链接区别:怎么来的? 含义,特点,怎么没的 +图片
1如何创建:默认不带参数情况下,ln命令创建的是硬链接,带-s参数的ln命令创建的而是软连接
2含义: 硬链接,在同一个分区中inode节点号相同文件
软连接,相当于windows
3特点:不能对目录创建硬链接,但可以创建软连接,因为
4怎么没得
以上是关于week3 03的主要内容,如果未能解决你的问题,请参考以下文章