首页 理论教育 Linux常用命令-Java服务端研发知识图谱

Linux常用命令-Java服务端研发知识图谱

时间:2023-11-22 理论教育 版权反馈
【摘要】:Linux提供了大量的命令,可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。Linux发行版最少的命令也有200多个,这里只介绍比较重要和使用频率最高的命令。Linux命令格式如下,命令参数含义见表4-1。表4-1 Linux命令参数查看帮助文档1)--help在Linux命令后加上--help参数可显示命令自带的帮助信息。在Linux系统中经常需要打包和解压文件。

Linux常用命令-Java服务端研发知识图谱

Linux提供了大量的命令,可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。Linux发行版最少的命令也有200多个,这里只介绍比较重要和使用频率最高的命令。

Linux命令格式如下,命令参数含义见表4-1。

$command[-options][parameter1]…

4-1 Linux命令参数

978-7-111-61011-3-Part01-172.jpg

(1)查看帮助文档

1)--help

在Linux命令后加上--help参数可显示命令自带的帮助信息。例如:

$ls--help

2)man(manual)

man是Linux提供的一个手册,包含了绝大部分的命令、函数使用说明,该手册分成很多章节(section),使用man时可以指定不同的章节来浏览。例如: $man ls

(2)Linux命令自动补全

用户敲出命令的前几个字母后,可按下tab键,系统会自动补全命令。

(3)查看历史输入的命令

$history

当系统执行过一些命令后,执行history命令会将执行过的命令列举出来。也可按上下键翻看以前的命令。

(4)df-h查看当前磁盘使用情况。 $df-h

(5)free显示当前系统未使用的和已使用的内存大小,还可以显示内核使用的内存缓冲区大小。“-h”的作用是人性化输出内存单位。

$free-h

输出内容中每列的含义见表4-2。

4-2 free命令输出内容(www.xing528.com)

978-7-111-61011-3-Part01-173.jpg

(6)执行shell脚本文件。假设已经有了一个具有执行权限的shell脚本文件start.sh,那么此文件有以下两种执行方式:

1)sh命令执行shell脚本

$sh start.sh

2)“./”前缀启动shell脚本

$./start.sh

(7)打包和解压文件。在Linux系统中经常需要打包和解压文件。下面介绍zip包和tar包的打包和解压命令。

1)zip包的打包命令

$zip test.zip fileZip

将fileZip打包成一个zip格式的名为test.zip的压缩包。

2)解压test.zip。

$unzip test.zip

3)tar包的打包命令

$tar-czvf png.tar.gz test.png

将当前目录下面的test.png打包成一个名为png.tar.gz的包。

4)解压png.tar.gz

$tar-xzvf png.tar.gz

tar命令参数的含义见表4-3。

4-3 tar命令参数

978-7-111-61011-3-Part01-174.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈