Linux常见指令大全及周边知识:让你的命令行变得更加强大

这篇具有很好参考价值的文章主要介绍了Linux常见指令大全及周边知识:让你的命令行变得更加强大。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录


目录

文章目录

前言

一,Linux操作系统是啥?

二,Linux操作系统具有以下特点

三,指令的学习

1,指令是什么?

2,ls 指令及其常用的衍生指令:

周边知识:

ls:指令的作用是显示当前路径下的文件名

ls -l :显示当前路径下更详细的文件属性包括文件名

ls -a :显示当前路径下的隐藏文件

ls -a -l && ls -l -a && ls -al && ls -la: 显示当前路径下的所有文件的详细信息(包括隐藏文件),指令的后缀的顺序可以改变

ls -l && ll :显示当前路径下的文件的详细信息(ll是这个命令的别名的意思,后面会有别名命令的介绍)

实例讲解:

3,pwd指令

pwd:显示用户当前所在的目录

4,cd指令

周边知识:

cd : 改变工作目录。将当前工作目录改变到指定的目录下,理解为:移动路径

cd - 跳转到我们最近一次的所处的文件路径下,方便我们进行路径切换的命令

cd ~ 进入到家目录下(当前用户为管理员账号时是root路径下,当为普通用户时,为)

cd / 回到根目录

cd .. :返回上级路径

cd 绝对路径 :访问绝对路径下的文件

cd 相对路径 :访问相对路径下的文件

5,touch指令

touch:命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。创造一个简单文件。

6.mkdir指令(重要):

mkdir name :创建一个空目录

mkdir -p  :创建一个连续的目录

7,rmdir指令 && rm 指令(重要):

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。功能:删除空目录

rm :删除空文件

rm -i:删除前逐一询问确认

rm -r 删除目录及其下所有文件

rm -f 即使文件属性为只读(即写保护),亦直接删除

rm -rf :强制删除且不询问是否删除文件或目录

8,man指令

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

进入ls指令的详细介绍界面

按q退出查看。

9,cp指令

cp -r :递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链 接,则一律视为普通文件处理

cp -f: 强行复制文件或目录, 不论目的文件或目录是否已经存在

cp -rf :强制拷贝

10,mv指令:

mv -f  :强制的意思,如果目标文件已经存在,不会询问而直接覆盖

mv 文件名  新文件名:mv指令可以更改文件的名字

11,nano指令

nano 普通文本文件 :像记事本一样可以在文件内部写内容。

退出就按ctrl + x ,然后按Y就行了

12,cat指令:

cat -n :对输出的所有行编号

cat -s 不输出多行空行

cat -b 对非空输出行编号

13,more指令

语法:more [选项][文件]

功能:more命令,功能类似 cat

q 退出more

​编辑

14,less指令(重要)

语法: less [参数] 文件

功能: less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前 不会加载整个文件。

q 退出less

15,head指令

head -n<行数> :要显示文件的行数

16,tail指令

tail -n<行数> :要显示文件的行数

17,date显示指令

date 指定格式显示时间: date +%Y:%m:%d

date用法:date [OPTION]... [+FORMAT]

1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下

%H : 小时(00..23)

%M : 分钟(00..59)

%S : 秒(00..61)

%X : 相当于 %H:%M:%S

%d : 日 (01..31)

%m : 月份 (01..12)

%Y : 完整年份 (0000..9999)

%F : 相当于 %Y-%m-%d

时间戳

时间->时间戳:date +%s

时间戳->时间:date -d@1508749502

Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的 午夜)开始所经过的秒数,不考虑闰秒

18,Cal指令

命令格式: cal [参数][月份][年份]

cal -3 :显示系统前一个月,当前月,下一个月的月历

cal -j : 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)

cal -y  : 显示当前年份的日历

19.find指令:(灰常重要) -name

find -name   按照文件名查找文件。

20,grep指令

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

21,zip/unzip指令:

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

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

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

zip -r  <文件名> * :压缩当前目录所有的文件

解压到tmp目录:unzip test2.zip -d /tmp

zip -r <文件名>  <要压缩的文件名>

22.tar指令(重要):打包/解包

tar [-cxtzjvf] 文件与目录 .... 参数:

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

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

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

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

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

tar -czvf  打包后,以 gzip 压缩

tar -zxvf  打包后,以 gzip 解压缩

23.bc指令:

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

就是Linux系统的计算器

按ctrl + c 退出

24.uname –r指令:

语法:uname [选项] 

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

25.重要的几个热键[Tab],[ctrl]-c, [ctrl]-d

26.关机 语法:shutdown [选项] ** 常见选项:**

以下命令作为扩展:

总结


前言

Linux操作系统是一个开源系统,随着互联网的发展,所有的互联网公司对自身的数据安全十分重视,所以Linux操作系统的学习是我们不能避免的,让我们一起学习Linux操作系统。


一,Linux操作系统是啥?

Linux是一种自由和开放源代码的类Unix操作系统,它是一个多用户、多任务、支持多线程和多CPU的操作系统。Linux操作系统的内核由Linus Torvalds于1991年首次发布,现在已经成为了世界上最流行的操作系统之一。

二,Linux操作系统具有以下特点

1.开源免费:Linux是开源软件,可以免费使用和分发。

2.多用户:Linux支持多用户,每个用户都可以有自己的账户和权限。

3.多任务:Linux可以同时运行多个任务,每个任务都可以独立运行。

4.稳定性高:Linux操作系统非常稳定,可以长时间运行而不需要重启。

5.安全性高:Linux操作系统的安全性非常高,可以有效地防止病毒和恶意软件的攻击。

6.可定制性强:Linux操作系统可以根据用户的需求进行定制,可以添加或删除软件包。

7.命令行操作:Linux操作系统可以通过命令行进行操作,这使得Linux操作系统非常适合服务器环境。

8.支持多种文件系统:Linux操作系统支持多种文件系统,包括ext4、NTFS、FAT等。

三,指令的学习

1,指令是什么?

指令就是一段程序

指令本质都是程序 --- 指令,程序,可执行程序都是一回事。

2,ls 指令及其常用的衍生指令:

周边知识:

在Linux 系统当中,.开头的文件,是隐藏文件

在任何目录下,都会默认具有两个隐藏目录:.和..

.:表示当前路径

..:表示上级路径

为什么要有.和..

..:方便我们进行路径的回退,毕竟,不能光进得去,也要出的来

.:方便我们找到当前目录下的一个文件(可执行文件)

一个目录里面可以有普通文件也可以有目录。

ls:指令的作用是显示当前路径下的文件名

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

ls -l :显示当前路径下更详细的文件属性包括文件名

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

ls -a :显示当前路径下的隐藏文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

ls -a -l && ls -l -a && ls -al && ls -la: 显示当前路径下的所有文件的详细信息(包括隐藏文件),指令的后缀的顺序可以改变

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centosLinux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

ls -l && ll :显示当前路径下的文件的详细信息(ll是这个命令的别名的意思,后面会有别名命令的介绍)

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

实例讲解:

ls /root/111/a.out

相对路径是我们在当前路径下访问在这条路径下的文件

ls ./111/a.out 一个.就可以充当相对路径的点缀符

ls ./../a.out 我们当前路径返回到上级路径找到该文件

3,pwd指令

pwd:显示用户当前所在的目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

4,cd指令

周边知识:

Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

相对路径和绝对路径:

因外我们Linux系统的整个结构是树状结构,所以就有了根目录,分隔符这样的概念,我们的绝对路径和相对路径的方式通常都是具有唯一性的,因为具有唯一性才能标识唯一的文件,我们的路径在找到一个文件是时可以从根目录开始,这叫做绝对路径,在当前位置以..的方式来定位每一个文件,这叫做相对路径

在linux系统当中/:为路径分割符

两个路径分割符之间一定是一个文件夹也称之为目录

路径最末端,一定是一个普通文件或文件夹

文件等于文件属性+文件内容

1,对文件的操作就两种,对属性操作,对内容的操作

用指令控制文件,编程访问文件

2,我们要操作一个文件前提是要找到这个文件,我们要找到这个文件我们就要先确定这个文件在Linux系统当中的对应路径下,我们使用绝对或是相对的路径方式标定这个文件。

为什么要有路径?为什么要找到目标文件?

是因为访问任何文件之前都要先找到这个文件。

Linux操作系统文件系统是树状结构的,路径是有唯一性的,因为一个文件或一个文件夹只有一个父目录。

Linux的整个文件系统目录结构是一条多叉树,逆向结构有一定是一个唯一的路径。

cd 绝对路径 可以访问绝对路径文件

cd : 改变工作目录。将当前工作目录改变到指定的目录下,理解为:移动路径

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd - 跳转到我们最近一次的所处的文件路径下,方便我们进行路径切换的命令

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd ~ 进入到家目录下(当前用户为管理员账号时是root路径下,当为普通用户时,为)

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd / 回到根目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd .. :返回上级路径

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd 绝对路径 :访问绝对路径下的文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cd 相对路径 :访问相对路径下的文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

5,touch指令

touch:命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。创造一个简单文件。

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

6.mkdir指令(重要):

mkdir name :创建一个空目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

mkdir -p  :创建一个连续的目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

7,rmdir指令 && rm 指令(重要):

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。功能:删除空目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

rm :删除空文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

rm -i:删除前逐一询问确认

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

rm -r 删除目录及其下所有文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

rm -f 即使文件属性为只读(即写保护),亦直接删除

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

rm -rf :强制删除且不询问是否删除文件或目录

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

8,man指令

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

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

进入ls指令的详细介绍界面

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

按q退出查看。

9,cp指令

cp :复制文件或目录

cp [选项] 源文件或目录 目标文件或目录

cp -r :递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链 接,则一律视为普通文件处理

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cp -f: 强行复制文件或目录, 不论目的文件或目录是否已经存在

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cp -rf :强制拷贝

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

10,mv指令:

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命 令,经常用来备份文件或者目录。

语法: mv [选项] 源文件或目录 目标文件或目录。

mv -f  :强制的意思,如果目标文件已经存在,不会询问而直接覆盖

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

mv 文件名  新文件名:mv指令可以更改文件的名字

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

11,nano指令

nano 普通文本文件 :像记事本一样可以在文件内部写内容。

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

退出就按ctrl + x ,然后按Y就行了

12,cat指令:

语法:cat [选项][文件]

功能: 查看目标文件的内容

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cat -n :对输出的所有行编号

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cat -s 不输出多行空行

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cat -b 对非空输出行编号

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

13,more指令

语法:more [选项][文件]

功能:more命令,功能类似 cat

q 退出more

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

14,less指令(重要)

less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极 其强大。 less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看 但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用 来查看一个文件的内容! 除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

语法: less [参数] 文件

功能: less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前 不会加载整个文件。

q 退出less

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

15,head指令

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的 开头至标准输出中,而 tail 想当然尔就是看档案的结尾。

语法: head [参数]... [文件]... 

功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

head -n<行数> :要显示文件的行数

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

16,tail指令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail - f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.

语法: tail[必要参数][选择参数][文件] 

功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

tail -n<行数> :要显示文件的行数

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

17,date显示指令

date 指定格式显示时间: date +%Y:%m:%d

date用法:date [OPTION]... [+FORMAT]

1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下
%H : 小时(00..23)
%M : 分钟(00..59)
%S : 秒(00..61)
%X : 相当于 %H:%M:%S
%d : 日 (01..31)
%m : 月份 (01..12)
%Y : 完整年份 (0000..9999)
%F : 相当于 %Y-%m-%d

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

时间戳
时间->时间戳:date +%s
时间戳->时间:date -d@1508749502
Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的 午夜)开始所经过的秒数,不考虑闰秒

18,Cal指令

cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳 历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。

命令格式: cal [参数][月份][年份]

功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cal -3 :显示系统前一个月,当前月,下一个月的月历

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cal -j : 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

cal -y  : 显示当前年份的日历

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

19.find指令:(灰常重要) -name

Linux下find命令在目录结构中搜索文件,并执行指定的操作。

Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很 多,其中大部分选项都值得我们花时间来了解一下。

即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系 统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

语法: find pathname -options

功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)

find -name   按照文件名查找文件。

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

20,grep指令

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

-i :忽略大小写的不同,所以大小写视为相同

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

-n :顺便输出行号

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

21,zip/unzip指令:

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

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

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

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

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

zip -r  <文件名> * :压缩当前目录所有的文件

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

解压到tmp目录:unzip test2.zip -d /tmp

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

zip -r <文件名>  <要压缩的文件名>

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

22.tar指令(重要):打包/解包

tar [-cxtzjvf] 文件与目录 .... 参数:

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

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

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

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

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

tar -czvf  打包后,以 gzip 压缩

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

tar -zxvf  打包后,以 gzip 解压缩

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

23.bc指令:

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

就是Linux系统的计算器

按ctrl + c 退出

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

24.uname –r指令:

语法:uname [选项] 

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

Linux常见指令大全及周边知识:让你的命令行变得更加强大,LInux操作系统,linux,运维,服务器,运维开发,centos

25.重要的几个热键[Tab],[ctrl]-c, [ctrl]-d

[Tab]按键---具有『命令补全』和『档案补齐』的功能

[Ctrl]-c按键---让当前的程序『停掉』

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

26.关机 语法:shutdown [选项] ** 常见选项:**

-h : 将系统的服务停掉后,立即关机。

-r : 在将系统的服务停掉之后就重新启动

-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

以下命令作为扩展:

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;

◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;

◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;

◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode


总结

以上就是今天要讲的内容,本文仅仅简单介绍了LInux操作系统的一些常见指令的使用,和对于初学者很重要的周边知识,本文对于初学者非常友好,每个命令都配了操作和结果的图,文章来源地址https://www.toymoban.com/news/detail-752252.html

到了这里,关于Linux常见指令大全及周边知识:让你的命令行变得更加强大的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux基础知识及常见指令

    什么是Linux? Linux是一个免费开源的操作系统内核,最初由Linus Torvalds于1991年创建。它是各种Linux发行版(通常称为“发行版”)的核心组件,这些发行版是完整的操作系统,包括Linux内核以及各种软件包,如系统实用工具、库和桌面环境等。 什么是Linux终端? Linux 的终端就是

    2024年02月09日
    浏览(38)
  • Linux:入门学习知识及常见指令

    操作系统(Operating System)是软件,操作系统的存在是为了让计算机更好用,这是操作系统的根本要义 在计算机内部大致是可以这样进行划分: 操作系统是一款进行软硬件资源管理的软件,具体如何理解这句话? 在C语言学习中我们写的第一个程序一般都是: 从最终效果来看,

    2024年02月15日
    浏览(50)
  • Linux常见指令和基础知识

    从这一章开始我们就要正式的进入我们的Linux的学习了,在正式学习之前我们要先熟悉一下Linux的操作和一些基础知识吧。 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常用选项: 操作演示

    2024年02月07日
    浏览(38)
  • Vue自定义指令-让你的业务开发更简单

    在日常开发中,我们会将重复代码抽象为一个函数或者组件,然后在需要时调用或者引入。但是,对于某些功能,这种方法可能不够优雅或者不够灵活。例如,我们可能需要在DOM元素上添加一些自定义属性或者绑定一些事件,这些操作可能难以通过函数或组件来实现。这时,

    2024年02月08日
    浏览(65)
  • 【花雕学AI】超级提问模型大全!150个ChatGPT神奇示例,让你的聊天更有趣!

    你是否想要成为聊天高手,让你的对话更加有趣和深入?你是否想要掌握一些超级提问模型,让你的聊天更加有创意和挑战?你是否想要借助人工智能的力量,生成一些适合你的超级提问模型? 如果你的答案是肯定的,那么你一定不能错过这篇文章。在这里,我们将为你揭秘

    2024年02月07日
    浏览(41)
  • Linux:常用软件、工具和周边知识介绍

    上次也是结束了权限相关的知识:Linux:权限相关知识详解 Yum(Yellowdog Updater Modified): Yum是Linux系统中用于管理软件包的工具, 类似于手机上的应用商店 。是 基于 RPM(Red Hat Package Manager)的系统 ,用于管理 RPM 软件包 ,它提供了一种方便的方式来搜索、下载、安装和卸载

    2024年04月25日
    浏览(41)
  • asm:常见指令大全

    INC的全称是Increment,表示“增加”、“递增”的意思。 INC 指令用于将操作数加 1。它对可以在寄存器或内存中的单个操作数起作用。 INC 指令的语法如下: DEC的全称是Decrement,表示“减少”、“递减”的意思 DEC 指令用于将操作数减 1。它对可以在寄存器或内存中的单个操作

    2024年02月15日
    浏览(36)
  • 电脑系统常见问题一招搞定,轻松修复,让你的电脑焕然一新

    对于电脑系统出现的各种问题,很多人常常感到头疼和无助。然而,其实只需要掌握一招,即使是小白使用者也能轻松修复电脑系统的常见问题。本文将为您介绍这个简单而有效的方法,帮助您解决电脑系统的各种烦恼,让您的电脑恢复正常运行。 1.在设置中进行系统恢复

    2024年02月06日
    浏览(52)
  • ChatGPT提示词指令大全调教指南,6个网站让你轻松玩转AI聊天机器人!

    ChatGPT 的火热程度大家都看在眼里。很多人都想知道 : 要想用好 ChatGPT 需要什么 Prompt 提示词、提问模板 经常想“要怎么才能让ChatGPT更好的回答问题” ? 其实 ChatGPT 的操作一点也不难 我觉得甚至不用特别专业的指导就可以去掌握它 你就当他是一个真人 然后和他对话就行了

    2024年02月06日
    浏览(64)
  • 【从零开始学习Linux】一文带你了解yum周边生态及vim常见模式

    🚩 纸上得来终觉浅, 绝知此事要躬行。 🌟主页:June-Frost 🚀专栏:Linux入门 🔭【从零开始学习Linux】系列均属于Linux入门,主要包含Linux操作系统下的指令、操作、权限以及开发工具,使得拥有基本编写代码的能力。 🔥该文章旨在深入探讨Linux工具,其中包括yum的使用方法

    2024年02月05日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包