ubuntu误删home目录
今天第一次写shell脚本,一不小心把home目录全给删除了。
解决方案:
先把手打上二十大板!!!
[root@myshell ~]#mkdir /home/test01 //创建用户home文件夹
[root@myshell ~]#cp /etc/skel/*/home/test01 //拷贝默认的bash文件
[root@myshell ~]#chown test01:test01/home/test01 //更改所属用户和组
[root@myshell ~]#chmod 700/home/test01 //更改为默认权限
重启
发现终端配色没有了。
/etc/bashrc ~/.bashrc
复制过来。
哎~~~
差一点就重装系统了。
shell真危险。我要把那个bug 的shell 分享给别人用一用。
ubuntu误删home目录的更多相关文章
- 转 - ubuntu apache2下目录结构
		
ubuntu apache2下目录结构 原文:http://blog.csdn.net/jibcy/article/details/8060651 在Windows下,Apache的配置文件通常只有一 ...
 - ubuntu apache2下目录结构以及重写规则
		
ubuntu apache2下目录结构 在Windows下,Apache的配置文件通常只有一个,就是httpd.conf.但我在Ubuntu Linux上用apt-get install apache ...
 - [ubuntu]中文用户目录路径改英文
		
ubuntu中文版home文件夹里用目录的"桌面"."图片"."视频"虽然对于中文使用者看起来舒适直观,但是对于bash使用来说简直是障碍. ...
 - Linux第一篇【介绍、安装Ubuntu、基本目录结构】
		
Linux介绍 Linux:不管是不是我们这些学编程的都肯定会听说过这么一个系统,一般地,我们在PC端都是用Windows操作系统,那我们学习Linux操作系统有什么用呢??? 由于我们的JAVAEE ...
 - 中文Ubuntu里用户目录里的路径改成英文
		
(附注:转载于http://www.linuxdiyf.com/linux/201105/56.html) 为了使用起来方便,装了Ubuntu中文版,自然在home文件里用户目录的"桌面&q ...
 - Docker镜像搭建ubuntu下samba目录共享
		
第一种方法:(未使用) yum install docker // 下载镜像 docker pull dperson/samba // 启动镜像,具体看文档,但重要的配置是以下的注释 docker r ...
 - ubuntu新建某个目录的快捷方式到桌面,有三种方法
		
0. ln -sf /home/wjs ~/Desktop (wjs是我的登录用户名). 1. 在文件浏览器里 ,目录的右键有个make link 或 创建链接 ,然后cut or copy 到 桌面 ...
 - Ubuntu apache 禁止目录浏览
		
$ sudo vim /etc/apache2/sites-enabled/000-default 将Options后面Indexes前面加上"-"表示禁止目录浏览: <Di ...
 - ubuntu输入某个目录测试该目录里.C文件里代码行数shell脚本
		
#!/bin/bash echo "★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★" echo "★☆ 统计代码行数 ☆★&qu ...
 
随机推荐
- git和svn有什么区别
			
如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了. GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等.如果 ...
 - Ionic3,懒加载(二)
			
Ionic懒加载: 普通的ionic项目中,创建好每一个Component页面后,都需要在app.module.ts中进行declaration(声明)后才能进行调用,而这样的声明方式,及在APP加载 ...
 - innoback 参数及使用说明
			
--defaults-file 同xtrabackup的--defaults-file参数,指定mysql配置文件; --apply-log 对xtrabackup的--prepare参数的封装; - ...
 - linux输出之 printf   讲解--->与 echo 的区别
			
printf 你接触过printf没呢?? 如果你学了c语言的话你肯定就熟悉了,如果没有的话,不要急,,我保证你马上就会了! 我们来看一下案例: 这个可以看出来吧,echo输出的话会对文本换行哦,但是 ...
 - rancher1.X+docker+k8s搭建容器管理集群
			
一, 环境准备 服务器 Linux k8s-m -.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Li ...
 - centos6.5下搭建oracle 11g
			
1.安装依赖 sudo yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfuti ...
 - Java入门系列-09-循环结构
			
这篇文章为你搞懂5个问题 while 循环如何使用 do-while 循环的使用 for 循环的使用 break.continue 的使用 循环结构的嵌套使用 生活中有很多事情需要我们重复的去做,比如 ...
 - ADO.NET教程(1)初识ado.net
			
ADO.NET简介 ADO.NET使用到的类 需掌握的方法和属性 ado.net连接实例 ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的 ...
 - sql查询结果多对多转为一对多返回前端
			
企业表 ent_EnterpriseArchives 有id,企业名称 entName veh_Vehicle 车辆表,有所属企业id companyId,车辆id,车牌号licPlate 目的是 ...
 - Git for Android Studio 学习笔记
			
http://learngitbranching.js.org/ 一个特别好的git学习教程 创建一个project,然后导入github