Linux基础3.0

1、简述Linux目录录/boot、/dev、/etc、/home、/var、/tmp的用途

/boot:存放Linux内核、引导配置等启动文件。

/dev:存放硬盘、键盘、鼠标、光驱等各种设备文件。

/etc:存放各种配置文件、配置目录。

/home:存放普通用户的默认工作文件夹(即宿主目录、家目录)。

/var:存放日志文件、用户邮箱目录、进程运行数据等变化的文档。

/tmp:存放系统运行过程中使用的一些临时文件。

2、历史命令

• 管理/调用曾经执行过的命令

history:查看历史命令列表

history -c:清空历史命令

!n:执行命令历史中的第n条命令

!str:执行最近一次以str开头的历史命令

调整历史命令的数量

[root@svr7 ~]# vim /etc/profile

HISTSIZE=1000  //默认记录1000条

3、du,统计文件的占用空间

-s:只统计每个参数所占用的总空间大小

-h:提供易读容量单位(K、M等)

4、使用date命令按“yyyy-mm-dd HH:MM”格式显示/设置日期时间

按格式显示日期时间:date  +"%Y-%m-%d %H:%M"

按格式设置日期时间:date -s "2016-12-21 17:01"

date +%F、date +%R

5、ln,创建软连接,快捷方式

ln  -s  /路径/源文件    /路径/快捷方式名

[root@svr7 ~]# ln -s  /etc/redhat-release  /abc

[root@svr7 ~]# ls -l /abc

[root@svr7 ~]# cat  /abc

• ln,创建软连接

– 软连接 --> 原始文档 --> i节点 --> 文档数据

– ln -s 原始文件或目录  软连接文件

若原始文件或目录被删除,连接文件将失效

软连接可存放在不同分区/文件系统

• ln,创建硬连接

– 硬连接 --> i节点 --> 文档数据

– ln  原始文件  硬连接文件

若原始文件被删除,连接文件仍可用

硬连接与原始文件必须在同一分区/文件系统

区别: 软连接 对 原始文档 做快捷方式,硬连接对 i节点  做快捷方式

i节点:硬盘存储数据时,文件或目录的唯一编号

查看  ls  -i

读取数据过程:  1.txt----->i节点-------->到存储空间中取的相应的数据

6、zip归档工具,跨平台的压缩格式

• 归档+压缩操作

– zip [-r] 备份文件.zip 被归档的文档...

[root@svr7 ~]# zip -r /opt/test.zip  /home/  /root/

[root@svr7 ~]# ls /opt

• 释放归档+解压操作

– unzip 备份文件.zip [-d 目标文件夹]

[root@svr7 ~]# unzip /opt/test.zip -d /mnt

[root@svr7 ~]# zip -r /opt/file.zip  /etc/passwd /etc/group

[root@svr7 ~]# ls /opt

[root@svr7 ~]# unzip /opt/file.zip -d /mnt

7、简述源码编译安装软件的主要步骤及各自的作用

1)安装开发工具gcc、make

2)tar解包:解压、释放安装包内的文件

3)./configure配置:针对当前系统环境指定安装目录、选择功能等设置。

4)make编译:将源代码编译成二进制的可执行程序、库文件等数据。

5)make install:将编译好的程序文件、配置文档等复制到对应的安装目录。

你可能感兴趣的:(Linux基础3.0)