Linux初识 —— 基本指令的使用(3)

简介: Linux初识 —— 基本指令的使用(3)

六、Linux下文件打包与压缩指令

1.zip指令&&unzip指令

功能说明: 将目录或文件压缩成zip格式

语       法: zip 压缩文件.zip 目录或文件

常用选项:

       -r 递 归处理,将指定目录下的所有文件和子目录一并处理

unzip指令

功能说明: 将目录或文件解压缩成

语       法: unzip 压缩文件.zip  

1ecd1b2606ed46e9956a89f231c9802c.png

2.tar指令

功能说明: 将目录或文件打包

语       法: tar  选项  文件与目录  ....

参数 :

        -c  :建立一个压缩文件的参数指令(create 的意思);

        -x  :解开一个压缩文件的参数指令!

        -t  :查看 tarfifile 里面的文件!

        -z  :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

        -j  :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

        -v  :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

        -f  :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

       -C : 解压到指定目录

1ecd1b2606ed46e9956a89f231c9802c.png

七、其他指令

1.man指令

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。

一般来讲,刚开始使用时是没有man指令的,我们需要进行下载,需要在root用户下输入 yum install -y man-pages 进行下载。(这里yum命令在后续的博客中有讲解)

功能说明:访问Linux手册页

语法: man 选项 命令

1 是普通的命令

2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)

3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件

5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义

6 是给游戏留的,由各个游戏自己定义

7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明

8 是系统管理用的命令,这些命令只能由root使用,如ifconfifig

9 内核例程[非标准]

如果你不知道man是什么,也可与输入 man man

1ecd1b2606ed46e9956a89f231c9802c.png

例如:我对C语言中的printf函数不理解,想查看手册

1ecd1b2606ed46e9956a89f231c9802c.png

2.bc指令

bc命令可以很方便的进行浮点运算

1ecd1b2606ed46e9956a89f231c9802c.png

3.uname指令

功能说明:用来获取电脑和操作系统的相关信息。

语       法: uname 选项  

补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

常用选项:

       -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称

1ecd1b2606ed46e9956a89f231c9802c.png

4.shutdown指令

功能说明:关机


语       法: shutdown 选项  

选项说明:


-t seconds : 设定在几秒钟之后进行关机程序。


-k : 并不会真的关机,只是将警告讯息传送给所有使用者。


-r : 关机后重新开机。


-h : 关机后停机。


-n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。


-c : 取消目前已经进行中的关机动作。


-f : 关机时,不做 fsck 动作(检查 Linux 档系统)。


-F : 关机时,强迫进行 fsck 动作。


time : 设定关机的时间。


message : 传送给所有使用者的警告讯息。

八、重要的几个热键

Tab 按键---具有【命令补全】和【档案补齐】的功能

Ctrl+c按键---让当前的程序【停掉】

Ctrl+d按键---通常代表着:【键盘输入结束(End Of File, EOF 戒 End OfInput)】的意思;另外,他也可以用来取代exit

键盘上的"上"键 和 "下"键,可以用来查看历史指令并使用

目录
相关文章
|
6天前
|
Linux
Linux:文件读取指令
Linux:文件读取指令
15 2
|
1天前
|
消息中间件 运维 Linux
运维最全Linux 命令大全之scp命令_linux scp 指令(1),2024年最新从消息中间件看分布式系统的多种套路
运维最全Linux 命令大全之scp命令_linux scp 指令(1),2024年最新从消息中间件看分布式系统的多种套路
|
6天前
|
缓存 安全 Linux
Linux入门基本指令(2)
Linux入门基本指令(2)
13 0
|
6天前
|
Linux Windows
Linux入门基本指令(1)-2
Linux入门基本指令(1)
12 1
|
6天前
|
Linux 数据安全/隐私保护 Windows
Linux入门基本指令(1)-1
Linux入门基本指令(1)
16 1
|
6天前
|
算法 Linux
Linux:文件增删 & 文件压缩指令
Linux:文件增删 & 文件压缩指令
9 0
|
6天前
|
Linux
Linux:时间指令 - cal & date
Linux:时间指令 - cal & date
14 2
|
6天前
|
人工智能 数据可视化 Unix
【Linux】Linux系统基础指令 ( 1 )
本文讲解的指令是基础的操作,下一篇文章我们将继续讲解不同指令。
17 0
|
6天前
|
存储 Unix Linux
【Linux修行路】基本指令(二)
【Linux修行路】基本指令(二)