Linux基础结课考核

简答题

shell基础:
1 请描述linux中的文件类型?
-: 普通文件
d:目录文件
b: 块设备文件
c: 字符设备文件
p: 管道文件
l:软链接文件(符号链接文件)

2 符号链接和硬链接有什么区别?
系统删除源文件后符号链接则不可以访问,而硬链接文件依旧存在可以访问。
符号链接可以跨磁盘分区,硬链接不可以。

用户/群组/权限:
1 用户的账号和口令信息保存在哪些文件中?文件中每个字段是什么含义?
账号保存在:/etc/passwd
[用户名][密码][用户标识号UID][组群标识号GID][用户全名称][主目录][Shell类型]
口令保存在:/etc/shadow
[用户名][加密密码][修改日期][密码允许更换前的天数][密码需要更换的天数][密码更换警告的天数][账户被取消激活前的天数][用户账户过期日期][保留字段]

2 su切换用户时,-和-c都是什么意思?
-:改变登录Shell
-c:执行一个命令,然后退出当前所在的用户环境

3 请描述文件和目录9位权限位的含义
r:可读 ; w:可写; x:可执行
前三位是用户所有者的权限;
中间三位是用户组的权限;
后三位是其他所有者的权限

软件包管理:
1 rhel6的光盘上有几个资料库?如何通过本地光盘配置资料库
5个
1.显示光盘的目录
2.使用vi命令进行编辑
[Server]
name=Server
baseurl=file:///media/" 光盘所在目录"/Server
enabled=1
gpgcheck=0
3.使用yum repolist all 查看资料库是否配置成功

存储管理:
1 在linux中使用磁盘空间,需要哪些步骤?
1.使用fdisk命令对磁盘分区
2.使用mkfs命令进行格式化(创建文件系统)
3.使用mount命令进行挂载

2 lvm相比单一磁盘管理有哪些优点?
1.可随意改变逻辑卷的大小
2.可跨分区

3 请简述使用lvm配置磁盘的全过程
1.pvcreate /dev/sdb /dev/sdc 创建物理卷
2.vgcreate vg01 /dev/sdb /dev/sdc 创建卷组
3.lvcreate -L 550M -n lv01 vg01 创建逻辑卷
4.mkfs.ext4 /dev/vg01/lv01 创建文件系统
5.mount /dev/vg01/lv01 /dir01 挂载

系统启动:
1 请简述linux系统的启动过程。
1.引导装载程序
2.加载内核
3.运行init程序
4.初始进程
5.登录

2 grub.conf中的root、kernel、initrd都有什么作用?
root:硬盘上的第一个分区
kernel:内核文件和参数
initrd:帮助kernel初始化内存磁盘镜像文件

3 请简述linux0-6这7个运行基本的含义
0:关机 1:单用户 2:无网络
3:组群 4:未定义 5:图形界面 6:重启

4 chkconfig和service命令的作用?
chkconfig:自动控制服务
chkconfig --level 运行级别 服务器 on :开启服务器
chkconfig --level 运行级别 服务器 off :关闭服务器
chkconfig -list 服务器 :查看服务器状态
service:手动控制服务
service 服务器 start : 开启服务器
service 服务器 stop : 关闭服务器
service 服务器 status :查看服务器状态

进程管理:

1 kill 1234和kill -9 1234有什么区别?killall的作用是什么?
kill 1234 : 普通关闭进程号为1234的进程
kill -9 1234:强制关闭进程号为1234的进程
killall:可以杀死指定的进程

2 进程在前台和后台运行有什么区别?对于一个已经在前台运行的进程如何切换到后台运行?
进程在前台运行时,不能对其他进程进行操作;进程在后台挂起还能操作其他进程。
Ctrl+z

计划任务
1 用户的crontab定时任务应如何设置?命令的输出应该如何处理?每周日凌晨1点,oracle用户做备份,如何实现?

1.使用crontab -e 打开vi编辑器,编辑内容
2.在编辑器上输入定时任务的内容,保存退出
3.使用crontab -l 查看列表
4.cat /var/log/cron/用户 查看内容是否编译成功

0 1 * * 7 oracle/backup.sh

内核:
1 请简要描述内核的功能。
1.将应用程序的请求传递给硬件
2.可以单独成为内核模块
2 在不重启系统的情况下,如何永久修改内核参数?
1.使用sysctl命令显示所有可用的值
2.使用vi命令进行编辑
3.使用sysctl-p命令刷新加载

时间: 2024-12-19 07:12:30

Linux基础结课考核的相关文章

计算机 linux 基础 第二课

Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关实例 cat 由第一行显示文件内容 tac 从最后一行显示文件内容 nl 显示文件内容,顺便输出行号 more 一页一页的显示文件内容,退出按q退出 less 与more相似,比more更好的是可以往前翻页,退出按q退出 head 默认显示文件前十行的内容,加上选项可以自定义显示 tail 默认显示文件后十行的内容,加上选项可以自定 义显示 详细叙述 1.cat 目标文件 -b 非空行列出行号 -n 是连同空行一起列出行号 2.hea

Java基础-结课测试

1.单选 下面的方法,当输入为2的时候返回值是多少 1 public int getValue(int i) { 2 3 int result = 0; 4 5 switch (i) { 6 7 case 1: 8 9 result = result + i; 10 11 case 2: 12 13 result = result + i * 2; 14 15 case 3: 16 17 result = result + i * 3; 18 19 } 20 21 return result;

Linux运维第七课----Linux基础优化

一.find找出文件,并替换文件内容[[email protected] ~/data]# find /root/data/ -type f -name '.txt' ./oldboy.txt./acheng.txt./magua.txt./op.txt1.方法一 [[email protected] ~/data]# find /root/data/ -type f -name '.txt' -exec sed -i 's#sh#hs#g'[[email protected] ~/data]#

Linux基础入门学习笔记20135227黄晓妍

学习计时:共24小时 读书:1小时 代码:8小时 作业:3小时 博客:12小时 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等 4. 熟练应用“搜索”进行举一反三的学习 二.学习资源 1. 课程资料:https://www.shiyanlou.com/courses/413   实验一,课程邀请码:W7FQKW4Y 2. Li

我的LINUX基础笔记

Linux系统管理      1 Day   2014.5.23 su -name   切换用户passwd 密码   更改密码gnome-terminal    伪CLI   桌面终端程序1.查看内核版本uname -r    2.查看红帽系统版本cat /etc/redhat-rdlease3.查看LINUX标准分发版信息  lsb_release4.查看网卡的IP,MAX       ifconfig                       ifconfig eth 10.0.0.10

Linux 基础入门 第二周9.21~9.27

一.学习内容 本周主要学习内容主要贴合: 在进行<深入理解计算机系统>这门课的实验中没有遇到什么大问题,学习内容与上周实验<linux基础入门>有相似之处.本实验中的内容比较贴切老师上课所讲述的内容,可以说是对上课内容的一次再现,也是对课上知识点的补充. 在进行完上述学习之后进而学习了<Vim编辑器>这一章节的内容,在学习内容上没有太大的困难,主要都是相应的指令的练习,按部就班的完成就行.但在个人来看学习内容中有过多细碎的指令,在实际运用当中会有一定困难,但感觉主要联系

Linux基础的调优及安全设置

基础的调优及安全设置. a简单优化Linux 1.关闭Selinux [[email protected] selinux]#cd /etc/selinux/ [[email protected] selinux]# sed -i s#SELINUX=enforcing#SELINUX=disabled#g config [[email protected] selinux]# cat config # This file controls the state of SELinux on the

移动应用开发结课论文

在移动平台开发的课上,老师给了我们一份源码(其实是让我们自己写出来,她是为了给我们参考的哈哈哈),让我们添加她要求的功能,按照博主尿性这次博客肯定就不会介绍这个应用的开发了,我会把结课的论文发上来. Android系统中NFC应用的开发 孙黎楠 摘  要:     近场通信(英语:Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,在十厘米(3.9英寸)内交换数据.而Android系统支持对关

【爱上Linux】第一课 Linux概述

学习应该是快乐的事情.快乐的东西应该要分享开来,人人都快乐! 在本课中,和朋友们一起来思考这些问题. 问题一:谈Linux学习? 从四个方面来看,为什么要学习Linux?怎么学习Linux?学习Linux什么内容?学了Linux后可以做什么? 为什么要学习Linux呢?用数据说话吧 1 世界500强的高性能计算机95%的系统都是基于Linux系统架构的. 2 在智联招聘网站上面检索Linux的关键词,深圳就有3000多个岗位. 3以Linux为内核的发行版本,据不完全统计,有200多个. Lin