前言:
当前大家对“linux必学的60个命令”大概比较关心,各位老铁们都需要分析一些“linux必学的60个命令”的相关资讯。那么小编在网络上汇集了一些关于“linux必学的60个命令””的相关资讯,希望大家能喜欢,姐妹们快快来学习一下吧!目前Linux系统有几个不同的发行版(大多数是开源的,可以免费下载和使用),如Ubuntu、Debian、Fedora、Kali、Mint、Gentoo、Arch等等。
本文重点介绍Linux的最常用的20个系统命令。
Linux命令区分大小写,即Hello与hello会被认为是不同的命令。
who
$ who输出: liuy tty2 2017-07-18 09:32 (:0)
who命令显示当前登录到系统的所有用户。如上所示,在该系统中,liuy 是当前登录的唯一用户。tty2是用户正在使用的终端,后面显示当前日期和时间
pwd
$ pwd输出: /home/liuy
pwd命令代表“打印工作目录”,顾名思义,它显示当前所在的目录。
在输出中,当前处在liuy目录中,该目录位于顶级目录home目录中
mkdir
$ mkdir newfolder$ cd newfolder$ pwd输出: /home/liuy/newfolder
mkdir命令代表“make directory”,它创建了一个新目录。我们使用了cd进入新创建的目录,再次发出pwd命令时,将显示新的“newfolder”目录。
rmdir
$ rmdir newfolder
rmdir命令代表remove directory。表示删除我们要删除的任何目录。
cd
$ cd newfolder
cd命令代表“changedirectory”,它会将当前目录更改为“newfolder”目录.
ls
$ ls
ls命令代表“list”,它会显示当前目录的所有内容。
touch
$ touch example
touch命令创建一个文件(而不是目录),您可以简单地在其后面添加扩展名,例如.txt,使其成为文本文件。
cp
$ cp /home/liuy/file.txt /home/liuy/new/
cp命令代表“copy”,它只需将文件复制/粘贴到您想要的任何位置。
mv
mv /home/liuy/file.txt /home/liuy/new
mv命令代表“move”,它只是将文件从一个目录移动到另一个目录。
rm
$ rm file.txt
rm命令代表“remove”,它将文件或文件夹进行删除,“-r”表示会在目录内进行递归删除。
chmod
$ chmod +w file.txt$ chmod +r file.txt$ chmod +x file.txt
chmod命令代表“change mode”,为更改模式命令。有3种模式可以与“chmod”一起使用:
+w(表示写入,它将文件权限更改为写入)+r(表示读取,它将文件权限更改为读取)+x(表示执行,它将文件权限更改为可执行)
cal
$ calOutput : July 2022Su Mo Tu We Th Fr Sa1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
cal命令表示“calendar”,它是在屏幕上显示日历。
file
$ file Downloads输出: Downloads: 目录
file命令显示文件类型。Linux将所有内容都视为一个文件,通过file可以查看该文件的实际类型。
sort
$ sort file
sort命令会根据ASCII规则进行排序
grep
$ grep picture newsfile
grep是“Globally search a Regular Expression and Print”的首字母缩写。grep命令通过全局搜索指定的输入,进行正则匹配查找,并显示匹配结果。
man
$ man pwd #查看pwd命令的用法
man命令代表“manual”,它可以显示我们需要的大多数命令的内置手册。
lpr
$ lpr new.txt
lpr命令将文件发送到打印机进行打印。
passwd
$ passwd输出: Changing password for harssh.(新密码) UNIX password:
passwd命令用来修改用户的密码。
clear
$ clear
clear命令用于清空当前终端。
history
$ history 输出:之前执行的命令列表
history命令用于获取之前的命令列表。
你还可以使用以下参数来执行命令:
“!n”:重新执行第n个命令。
“!!”:执行最新的命令。
“! cp”:执行以cp开头的最新命令。
以上是Linux最常用的20个基础命令,更多分享见下期~
标签: #linux必学的60个命令