文章目录
- Linux应用于哪三大领域?
IT服务器端,嵌入式开发平台,个人PC桌面
- 硬链接可以作为源文件的备份文件,为什么还要cp命令进行备份(说明硬链接原理)
答案:
硬链接:
备份文件,相当于一个文件有了多个入口
相同inode号码的文件,就是互为硬链接文件
cp备份:
备份文件,相当于在磁盘上多创建的了一个文件
硬链接只能解决文件误删除问题;
cp备份文件可以解决误删问题,也可以解决文件误修改问题
- .在root家目录下新建一个oldboy目录,并递归创建一个/root/edu/student/data目录,将bin目录下所有文件拷贝到oldboy目录下, 将oldboy目录打包成你的名字字母全拼+当前系统时间命名的压缩包,要求打包至/root/edu/student/data
答案:
tar zcf /root/edu/student/data/qianzhigang_ $ (date +%F)_$(date +%H-%M-%S).tar.gz oldboy/*
- 过滤出/etc/services 文件包含3306或1521两数字所在的行的内容。
方法一:grep -E “3306|1521” /etc/services
egrep “3306|1521” /etc/services
方法二:sed -n ‘/3306|1521/p’ /etc/services
sed -rn ‘/3306|1521/p’ /etc/services
方法三:awk ‘/3306|1521/’ /etc/services
登录式shell加载的配置文件有哪些?
- ogin shell 先加载的是/etc/profile 其次 /.bashrc(其实登录shell是不加载这个文件的,可是/.bash_profile里包含了这个文件)
然后是 ~/.bash_profile
请详细描述linux系统(centos7)从打开主机电源到进入登录界面整个过程的流程
- BIOS 开机自检–》MBR引导(0头0道1扇区512字节中的前416个字节)–》GRUB菜单–》加载内核–》systemd进程(第一个)–》读取运行级别/etc/systemd /system/default.target–>初始化系统/usr/lib/systemd/system/sysinit.target–>根据运行级别启动服务并行–》运行/usr/lib/systemd/system/getty.target显示login界面
通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大;而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。但是现在的磁盘空间很多都已经是远远大于2T了,甚至达到2.5T和3T,那要怎么办能,有两个方法,其一是通过卷管理来实现,其二就是通过Parted工具来实现对GPT磁盘进行分区操作。GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的416个字节,只留第一个16个字节,类似于扩展分区,真正的partitiontable在512字节之后,GPT磁盘没有四个主分区的限制。
Parted工具详解:进入Parted的方法(在命令行输入Parted命令即可)
[root@jetsen ~]# partet
Warning: Unable to open/dev/hdc read-write (Read-only file system)。 /dev/hdc has been
opened read-only.
GNU Parted 1.8.1
Using /dev/hdc
Welcome to GNU Parted! Type’help’ to view a list of commands.
(parted)
获取parted工具帮助的方法:(只需输入help即可)
(parted) help
或
[root@jetsen ~]# parted–help
退出parted工具(只需输入quit即可)
(parted) quit
Information: Don’t forget toupdate /etc/fstab, if necessary.
并且同时会提示及时更新/etc/fstab文件
开始通过parted工具来对磁盘进行操作
查看单个磁盘状态
[root@jetsen ~]#parted /dev/sdb
(parted) p
Disk /dev/sdb:16.1GB
Sector size(logical/physical): 512B/512B
Partition Table:msdos
Number Start End Size Type File system Flags
1 32.3kB 16.1GB 16.1GB primary ext3
(parted)1
查看所有磁盘状态
[root@jetsen ~]#parted -l
通过parted工具来创建大于2T的分区
[root@jetsen ~]#parted /dev/sde
GNU Parted 1.8.1 #Parted的软件版本号
Using /dev/sde #将执行下面操作盘
Welcome to GNUParted! Type ‘help’ to view a list of commands. –欢迎信息
(parted) mklabel #创建创建磁盘标签
New disk labeltype? gpt
(