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

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

目录
相关文章
|
1月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
28 4
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
24天前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
52 0
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
38 1
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
47 3
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
2月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
36 0
Linux入门1——初识Linux指令
|
2月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
4月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
4月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令