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显示或设置时间

  显示时间

[root@weize ~]# date +%Y-%m-%d
2019-04-10
[root@weize ~]# date +%F
2019-04-10

[root@weize ~]# date +%T
09:57:52
[root@weize ~]# date +%H:%M:%S
09:58:11

[root@weize ~]# date +%w                  
3

[root@weize ~]# 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号码相同的文件互为硬链接

创建一个硬链接:

[root@weize ~]# cd /oldboy
[root@weize oldboy]# touch oldby.txt
[root@weize oldboy]# ls -l oldboy.txt
-rw-r--r--. 1 root root 75 Apr 9 15:46 oldboy.txt
[root@weize oldboy]# ln oldboy.txt oldboy.txt.hard
[root@weize oldboy]# ls -l oldboy.txt
-rw-r--r--. 2 root root 75 Apr 9 15:46 oldboy.txt
[root@weize 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怎么没得

猜你喜欢

转载自www.cnblogs.com/weize111/p/10686081.html