Linux学习基础01_N36032

本文详细介绍了常见的Linux发行版及其联系与区别,包括Slackware、SUSE、Debian、Ubuntu、RedHat、Fedora等。同时,深入解析了Linux的目录结构,如/bin、/etc、/home等,以及它们的功能和命名规定。

基础练习部分:
1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别。
常见Linux发行版:
slackware:SUSE
debian:ubuntu,mint
redhat:RHEL, CentOS, Fedora
ArchLinux
Gentoo
LFS

不同发行版属于Linux的不同分支演变而来,它们同属于Linux体系,但又由不同公司根据开源代码各自开发封装发行。

2、打印显示当前时间,格式是:20181209211008
date +%Y%m%d%H%M%S

3、描述linux目录结构以及目录结构命名规定
Linux的目录结构是一个单根倒置树结构。
/root,引导文件存放目录;
/bin,供所有用户使用的基本命令;
/sbin,管理类的基本命令;
/lib,启动时程序依赖的基本共享库文件以及内核模块文件;
/lib64,专用于x86_64系统上的辅助共享库文件存放的位置;
/etc,配置文件目录;
/home,普通用户家目录;
/root,管理员的家目录;
/media,便携式移动设备的挂载点;
/mnt,临时文件系统挂载点;
/dev,设备文件及特殊文件存储位置;
/opt,第三方应用程序的安装位置;
/srv,系统上运行的服务用到的数据;
/tmp,临时文件存储位置
/usr,共享的,只读数据存储位置;
/var,变量数据文件存储位置;
/proc,用于输出内核与进程信息相关的虚拟文件系统;
/sys,用于输出当前系统上硬件设备相关信息虚拟文件系统;
/selinux,相关的安全策略等信息的存储位置。

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

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

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

7、使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, qz
mkdir -p /tmp/a{1/{a,b},2}
mkdir -p /tmp/{x
,q_}{y,z}

转载于:https://blog.51cto.com/14182153/2346210

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值