Linux文件管理和用户管理

1、描述linux目录结构以及目录结构命名规定

 / 根目录,下面有多个一级目录,包括/bin,/etc ,/boot,/dev,/home,/root,/run,/sbin,/tmp,/usr,/var

/boot  存放引导数据,linux内核文件vmlinuz... 这个文件

/dev 存放设备,如硬盘/dev/sda,光盘/dev/sr0,还有逻辑存在的字符设备/dev/zero,/dev/null 黑洞

/etc 存放系统的各种配置文件,相当于windows的注册表

/home 存放用户的数据

/run 存放运行中生成的数据

/bin 用户可以执行的二进制程序

/sbin 系统管理员root用的工具

/tmp 存放临时数据

/usr 操作系统的数据

/var 存放可变的如日志,web服务器的web页面等

/mnt 、/media  用来挂载的

/lib 系统启动时依赖的共享库文件和内核模块文件/lib/modules

/proc 内存中的数据,逻辑存在的,不占硬盘空间

2、显示/etc目录下,所有以.d结尾的文件或目录

ls /etc/*.d  -d

3、显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文件或目录

ls /etc/[mnrp]*.conf  -d

4、创建/app/rootdir目录,并复制/root下所有文件到该目录内, 要求保留原有权限

mkdir /app/rootdir

cp  -rp  /root/  /app/rootdir  

5、使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, q_z

mkdir -p /tmp/{a1/{a,b},a2}

mkdir -p /tmp/{x_,q}/{y_,z}

6、总结用户、用户组管理命令并演示命令以及常见用法

useradd  -u 1234  wang

groupadd  -g  1234  groupname

id  wang

su  -wang

usermod  -u  1234  -G newgroupname

passwd 123456

userdel

groupmod  groupdel

7、文件权限,属主属组管理命令有哪些,并演示命令以及用法

chmod ugo +777 file1

chown wang  file1

8、创建用户 gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为 "Gentoo Distribution"

useradd  gentoo  -G  bin,root  -s /bin/csh  -c  "Gentoo Distribution"

你可能感兴趣的:(Linux文件管理和用户管理)