Linux学习笔记(from 2009, Ubuntu & Deepin) | 您所在的位置:网站首页 › qt597安装 › Linux学习笔记(from 2009, Ubuntu & Deepin) |
uname 显示当前操作系统名称 常用参数 -a chmod 文件权限 千万不要因为权限报警随便chmod主目录和用户目录的权限,否则SSH有登录不上的风险! 打开终端的方法 Deepin、Ubuntu下,ctrl+alt+t。 ctrl+alt+F1~F6,其中Deepin的F1是图形界面,其余是终端。 Deepin图形界面卡死 ctrl+alt+F2进入终端,输入用户名密码后输入命令: kill -9 -1 这样结束所有能够结束的进程,系统自动进入登录界面,不再卡死。 修复Grub2的引导(重要!) 因分区变更造成Grub2不能正常引导进入系统的,开机后显示: grub rescue> 此时仅能使用几个简单的grub命令。 输入ls,列出所有分区。对于MBR分区的硬盘,结果举例如下: (hd0,msdos1) (hd0,msdos2) (hd0,msdos5) (hd0,msdos6) hd0代表第一块硬盘,如果有第二块硬盘还会有hd1。 msdos1代表第一主分区,msdos2代表第二主分区。MBR分区的硬盘最多只有4个主分区。从msdos5开始为第一个逻辑分区,以此类推。 使用如下命令查找linux根分区: ls (hd0,1)/ 注意斜杠"/"是linux根目录。如果显示“unknown filesystem”,代表引导分区不在此。换下一个(hd0,2)继续尝试。 如果在列出根目录下的文件列表找到boot,说明找到引导区。以(hd0,1)为引导分区为例,继续输入命令: ls (hd0,1)/boot/grub 能够列出grub下的目录,说明引导还在。继续输入如下命令: set root=(hd0,1) #设置grub启动分区,圆括号里写刚查出的分区 set prefix=(hd0,1)/boot/grub #设置grub启动路径 insmod /boot/grub/normal.mod #选启动mod normal #启动mod 注意,Grub2.02升级后,normal.mod已不在grub目录下,而是在grub/pc-i386下,这时正确的方法应该是 insmod normal.mod normal 然后系统正常启动。 进入系统后,需要在控制台修复Grub2。按ctrl+alt+t进入控制台后,输入: sudo update-grub 输入密码后,grub会自动检索硬盘上所有系统(含linux和Windows),并自动更新其配置文件grub. |
CopyRight 2018-2019 实验室设备网 版权所有 |