解决Linux用户模板文件被删除后显示不正常问题
2023-09-11 14:17:21 时间
缺失用户模板文件(用户骨架文件)会导致shell提示符不完整,可以到/etc/skel/目录下复制相关文件来恢复
(1).创建测试环境,删除模板文件
[root@xuexi ~]# useradd t1 [root@xuexi ~]# ls -a /home/t1/ . .. .bash_logout .bash_profile .bashrc .mozilla [root@xuexi ~]# rm -rf /home/t1/.bash* [root@xuexi ~]# ls -a /home/t1/ . .. .mozilla [root@xuexi ~]# su t1 bash-4.2$ exit //出现不完整shell提示符 exit
(2).尝试恢复
[root@xuexi ~]# cp /etc/skel/.bash* /home/t1/ [root@xuexi ~]# chown t1:t1 /home/t1/.bash* [root@xuexi ~]# su t1 [t1@xuexi root]$
注意:此时的复制过来的文件权限是root,请根据需要进行修改
相关文章
- linux里面的fork函数创建一个新进程
- [Linux]linux如何把文件切成多块
- Linux中的文件描述符与打开文件之间的关系
- linux 从百度网盘下载文件的方法
- 【Linux基础】tar.xz文件如何解压
- Linux基础之linux服务器服务器间拷贝文件
- Linux shell脚本:自动查找指定路径下包含某关键字的所有文件(文本文件)
- Linux安装gcc
- Linux浏览文件的常用命令
- Linux 0.11-打开终端设备文件-33
- 关于Linux中Vim编译器的使用
- Linux下常用的编辑文件与保存命令
- 非阻塞I / O ( Nonblocking I/O ) 与 Linux 内核 Epoll 原理详解
- 【Linux 内核 内存管理】物理内存组织结构 ① ( 多处理器体系结构 | SMP/UMA 对称多处理器结构 | NUMA 非一致内存访问结构 )
- linux 的基本操作(编写shell 脚本)
- 使用linux服务logrotate文件tomcat日志文件
- 钉钉群机器人Linux shell报警
- 001-linux scp文件拷贝
- L35.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- which和whereis
- L33.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- du和date
- L31.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- uname和hostname
- Linux内核中ideapad-laptop.c文件全解析6
- Linux基础命令-netstat显示网络状态
- linux 文件标志位 setuid与setgid与stick bit 详解
- Linux命令详解之awk
- Linux挂载文件原理