Linux基础维护——笔记

X window与命令模式(终端界面)的切换:

系统中以F1~F6命名为tty1~tty6的操作界面,使用ctrl+shift+F1~6来登录

ctrl+shift+F7 进入图形界面桌面

 

查看系统的使用状态:

1.需要查看有谁在线:who

2.需要查看网络联机状态:netstat -a

3.查看系统的后台执行程序:ps -aux

 

通知在线用户关机的时刻:

Shutdown

 

关机命令:

shutdown 先关闭系统,再关闭电源

power -off 强制关闭电源

halt 停止系统运行,但不关闭电源

init 0 将系统的执行等级降为0,表示关机

 

Linux在线帮助:

man page

man page可大致分为

NAME

简短的命令,数据名称说明

SYNOPSIS

简短的命令执行语法(syntax)简介

DESCRIPTION

较完整的说明

OPTIONS

针对SYNOPSIS部分中,有列举的所有可用选项说名

COMMANDS

当这个程序(软件)在执行时,可以在此程序(软件)中执行的命令

FILES

这个程序或数据所使用或参考到连接到的某些文件

SEE ALSO

这个命令或数据有相关的其他说明

EXAMPLE

一些可以参考的范例

BUGS

是否有相关错误

 

man -f xx  查询系统中还有那些与xx有关的说明文件 ==> whatis 命令或数据

man -k xx 在系统说明文件中,只要有xx就将这个关键字说明列出 ==> apropos 命令或数据

man -K xx 可以最小化查看下一页,需要按ctrl+c退出

注:要使用whatis和apropos 时要创建whatis数据库(以root身份执行:makewhatis)

 

info page

info page与man page的区别:man page输出一堆信息,info page是将文件数据拆成一个一个的数据段落,每个段落使用自己的页面来撰写,并且有类似超链接来跳转不同的页面。每一个独立的页面成为一个节点(node)

如图第一行中的信息:File:代表这个info page的数据由info.info提供;Node:表示当前页面属于top节点,表示Top在info.info文件只是一个节点的内容;Next:下一个节点的名称,可按”N“;Up:回到节点纵览界面(开头),可按“U”,Prev:前一个节点的名称,可按“P”。(U,N,P不分大小写)

 

其他帮助文件(documents)

存放在/usr/share/doc下,当有下载新的服务时,会有新的相关说明文档

 

小结:在命令行界面下,有任何不知道的命令或文件格式,可用 man 或 info 来查询

   要架设服务时,或利用整套软件来达成某项功能时,可到/usr/share/doc下查询该服务的说明文档

 

开机过程问题排解:

文件系统错误问题:

1.因为断电或不正常关机所导致的文件系统发生错误(文件系统错误并非是硬件错误,而是软件数据问题)

 

2.硬盘实用率过高或主机所在环境不良

 

3./目录是否损坏

1)/目录没有损坏

1>在光标处输入root账户及密码

2>输入 fsck /dev/已损坏的分区,开始修复硬盘,当发现任何错误,并显示clear [Y/N],输入Y

3>修复完成后,reboot重启

2)/目录损坏

1>将此设备上的硬盘拆除后接到另一台设备上,不要挂载该硬盘,以root身份执行fsck /硬盘设备文件名

2>使用 Live CD光盘开机,然后使用fsck去修复原本的根目录

 

4.整个硬盘已损坏

抢救旧硬盘中的文件,并在新硬盘中重新安装Linux

忘记root密码(RHEL7

方法一:

1.开启系统后,选择第二个选项,按"e"进入救援模式

2.在linux16开头的这一行的末尾输入rd.break,按ctrl+x进入单用户模式

3.mount -o remount,rw /sysroot (重新挂载根目录,并确定根目录不是只读挂载,具有可写权限)

4.chroot /sysroot (切换根目录)

5.passwd + 密码,echo 密码 | passwd --stdin root或 passwd -d root (清空root密码)

6.touch /.autorelabel (重新挂载selinux)

7.exit(退出当前模式)

8.reboot(重启)

方法二

1.开机后选择Red Hat Enterprise Linux Server, with Linux 0-rescue-*,按e进入救援模式

2.在linux16开头的这一行的末尾添加init=/bin/sh ,按ctrl+x进入单用户模式

3.passwd + 密码,echo 密码 | passwd --stdin root或 passwd -d root (清空root密码)

4.touch /.autorelabel (重新挂载selinux)

5.执行exec /sbin/init (调用/sbin/init【是其他进程的父进程】)

6.重载系统

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值