Linux功能及常见问题解决
2017-06-23 00:13
232 查看
常见问题
乱码解决
安装乱码解决工具iconv首先确定有没有安装这个ICONV包
> rpm -qf `which iconv`
如果没有安装,用下面命令安装
> rpm -ihv /mnt/Packages/glibc-common-2.17-105.el7.x86_64.rpm
通过iconv命令转码
输入/输出格式规范
-f --from-code=名称 原始文本编码 -o --output=FILE 输出文件 -l --list 列出所有已知的字符集
注意: GB2312编码适用于汉字处理
例子:
> iconv -f gb2312 test.txt -o new.txt
恢复Linux下误删除的文件
xt4文件系统上 http://sourceforge.net/ extundeletewindows恢复误删除的文件: final data v2.0 汉化版 和 easyrecovery
安装tree命令
> rpm -ivh tree-1.5.3-2.el6.x86_64.rpm # 安装完成之后即可 使用 tree 目录 以树形查看目录结构
文件被删除之后要做的首先是卸载要恢复文件的分区
umount /sdb1
把下载好的extundelete上传到linux中,然后解压并安装extundelete
> tar jxf extundelete-0.2.4.tar.bz2 #进入解压好的目录执行 > ./configure #如果报错 configure:error:Can't find ext2fs library 则执行如下命令 > rpm -ivh /media/RHEL_6.5\ x86_64\ Disc\ 1/Packages/e2fsprogs-devel-1.41.12-18.el6.x86_64.rpm #然后重新执行编译安装 > ./configure > make && make install
开始恢复
可以通过一下几种方法进行恢复
通过inode节点恢复
通过文件名恢复
恢复某个目录,如目录a下的所有文件
恢复所有的文件
创建一个目录用于存放恢复的数据和目录
> mkdir /test > cd /test
首先查看一下删除文件的节点号
extundelete /dev/sdc1 --inode 2
几种方法恢复
通过inode节点恢复
# 12 要恢复文件的inode节点 /dev/sdb1 分区盘 extundelete --restore-inode 12 /dev/sdb1
通过文件名恢复
# passwd 文件名 /dev/sdb1 分区盘 extundelete --restore-file passwd /dev/sdb1
恢复某个目录,如目录a下的所有文件
# a 目录名 /dev/sdb1 分区盘 extundelete --restore-directory a /dev/sdb1
恢复所有的文件
# --restore-all /dev/sdb1 分区盘 extundelete --restore-all /dev/sdb1
恢复root密码
##### centos7版本: 1. 关闭selinux,然后重启,按↑↓键,选择第一项,按e进入编辑 ##### 关闭selinux,然后重启按↑↓键,选择第一项,按e进入编辑 2. 在当前页面找到ro这一项并进行修改,改为**rw init=/sysroot/bin/sh** 3. 改完之后,按下Ctrl+X进入紧急模式 4. 在紧急模式下进入根目录,进行修改密码,执行一下命令,输入两次密码即可 ``` > chroot /sysroot > passwd ``` 如果之前系统启用了selinux,必须执行一下命令,否则系统无法正常启动程序 ``` > touch /.autorelabel ``` 5. 重启系统,先退出当前根,执行命令 ``` > exit > /bin/sh shutdown –r now ``` ##### centos7之前版本: 1. 重启,按↑↓键,选择第一项,按e进入编辑 2. 输入空格 1,进入单用户模式 3. 回车 -》b 4. 然后修改密码 ``` > passwd ```
自制回收站
myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo "moved to $D ok"; }
相关文章推荐
- FCK的高级功能和常见问题的解决方法
- Linux-ubuntu 2.4.26 新手常见问题解决方法
- [转载]Linux 中软件 RAID 使用常见问题解决
- linux系统常见的几个问题解决方法
- Linux 常见问题与解决--持续更新中
- Linux 中软件 RAID 使用常见问题解决
- [分享]Linux系统初学者的常见问题解决集结大全
- (GPS移植三部曲)Linux下移植GPS应用程序之常见问题的分析与解决方法之二
- (GPS移植三部曲)Linux下移植GPS应用程序之常见问题的分析与解决方法之三
- linux系统常见问题解决办法
- FCKEDITOR 的高级功能和常见问题的解决方法
- Linux下常见问题及解决方法
- Linux 中软件 RAID 使用常见问题解决
- LINUX路由功能解决两个网段互访问题
- linux常见问题的解决
- [转载]linux常见问题的解决
- Linux中软RAID常见问题解决
- linux 常见问题解决方法(FC6)
- Linux系统grub常见错误问题解决
- windows转linux常见乱码问题解决总汇