当前位置: 首页 > 科技观察

30个必学的Linux命令,几乎囊括了所有入门的备忘单

时间:2023-03-19 16:34:36 科技观察

刚开始接触Linux的时候,我花了很长时间才习惯和学习Linux命令。一两天轻松学好Linux没有什么秘诀,就是练习,失败,总结,再练习,从错误中吸取教训。学习Linux最简单的方法是,如果您不了解它的工作原理,就不要放弃它。在本文中,让我们为初学者看一些基本的Linux命令。Linux终端命令列表包含所有常用命令。将其视为Linux命令备忘单,因为它包含几乎所有基本备忘单来帮助您。适合Linux初学者的Linux基本命令:1.man手册页(man)命令就像软件文档,通过它可以了解具体命令的功能和工作原理:2.cdCd是changedirectory的缩写。顾名思义,就是用来临时改变工作目录的。示例:linuxmi@linuxmi:~$cdwww.linuxmi.com3.lsls命令用于列出目录的内容。linuxmi@linuxmi:~/www.linuxmi.com$ls4,clear顾名思义,clear就是用来清除终端屏幕的。focusblast@pop-os:~$clear5,pwdPWD代表打印工作目录。这为我们提供了一种快速找到工作目录路径的方法。linuxmi@linuxmi:~/www.linuxmi.com$pwd6。catcat命令的作用是将一个文件或标准输入的组合输出到标准输出。该命令常用于显示文件内容,或连接几个文件显示,或从标准输入读取内容并显示,常与重定向符号配合使用。cat命令是连接的缩写。从第一行到最后一行连续显示在屏幕上linuxmi@linuxmi:~/www.linuxmi.com$catlinuxmi.cpp合并两个文件并创建一个新文件或合并成任意两个文件。linuxmi@linuxmi:~/www.linuxmi.com$catlinuxmi.txtxxvi.txt>linux.txt#这会将linuxmi.txt和xxvi.txt合并成一个新的文件linux.txt可以使用命令“mancat”来理解更多信息。7.mkdir这个名字说明了一切。Linux中的mkdir命令用于创建新目录,或者如果您来自Windows,则创建文件夹。linuxmi@linuxmi:~/www.linuxmi.com$mkdirwww.linuxmi.com其中“www.linuxmi.com”是要创建的文件夹的名称。8.echoEcho是Linux中最简单的命令。它用于在空格后显示传递给命令的文本。linuxmi@linuxmi:~/www.linuxmi.com$echowww.linuxmi.comeecho命令看起来用处不大,但是对于调试代码和判断程序的状态很有用。如果您懂一点编程,可以将其视为仅输出字符串的print语句。9.MVLinux中的mv命令代表“移动”。它用于将文件或目录从一个位置移动到另一个位置。考虑一个文件“linuxmi.com”。要将其移动到“/home/linuxmi/linuxmi”文件夹中,我们需要做的命令是:linuxmi@linuxmi:~/www.linuxmi.com$mvlinuxmi.com/home/linuxmi/linuxmi10,rmrm命令用于删除文件和目录。您需要同时使用rm和-r(递归)来删除目录。linuxmi@linuxmi:~/www.linuxmi.com$rmlinuxmi.com.txt#删除这个文件linuxmi@linuxmi:~/www.linuxmi.com$sudorm-rfwww.linuxmi.com#删除"-rf"目录下的f用于告诉rm忽略不存在的文件和参数。11、zip/unzipZip用于新建zip文件,Unzip用于解压压缩文件。这就是压缩和解压缩命令的方式。linuxmi@linuxmi:~/www.linuxmi.com$ziplinuxmi.zipdebian.txtubuntu.txt在上面的命令中,linuxmi.zip是压缩文件的名称,我们将放置两个文本文件debian.txt和ubuntu。TXT。使用命令从zip文件中提取所有文件。linuxmi@linuxmi:~/www.linuxmi.com$unziplinuxmi.zip将“linuxmi.zip”替换为要提取的压缩文件的名称。12.wgetWget是一个方便的命令,可以帮助您从Internet下载文件。使用方法如下:linuxmi@linuxmi:~/www.linuxmi.com$wgethttps://www.linuxmi.com/wp-content/uploads/2020/02/linuxmi.png13,top类似于Windows任务管理器,top命令向您显示正在运行的进程列表以及正在使用的CPU数量。linuxmi@linuxmi:~/www.linuxmi.com$top14,historycommand用于显示你之前输入的命令。linuxmi@linuxmi:~/www.linuxmi.com$history15,wcwc命令用于统计行数(-l)、字数(-w)、字节数(-c)和字符数(m)。linuxmi@linuxmi:~/www.linuxmi.com$wclinuxmi.com.py2752537linuxmi.com.pywc-llinuxmi.com.py16、cpcp命令用于将文件复制粘贴到第二个参数指定的目录中。focusblast@pop-os:~/Desktop$cpnew.txt/home/focusblast/Downloadslinuxmi@linuxmi:~/www.linuxmi.com$cplinuxmi.com.txt/home/linuxmi/linuxmi在上面的命令中,“linuxmi.com.txt”是我们复制到目录“/home/linuxmi/linuxmi”的文件。17、passwd你猜对了!passwd命令用于更改用户帐户的密码。要使用它,请输入passwd,然后输入您的用户名。linuxmi@linuxmi:~/www.linuxmi.com$passwdlinuxmi18,aptApt代表高级打包工具。它是Ubuntu/Debian最受欢迎和最强大的包管理器之一。首先,包管理器本质上是自动化安装和删除应用程序的过程。以下命令将安装vlc应用程序,VLC多媒体播放器是VideoLAN项目的多媒体播放器。.linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallvlc19,chownchown命令用于更改文件的所有权。假设有一个名为linuxmi.com.txt的文件,而你是linuxmi。你想将所有权转移到mysql。linuxmi@linuxmi:~/www.linuxmi.com$sudochownmysqllinuxmi.com.txt您还可以使用以下命令将所有权转移给root用户。linuxmi@linuxmi:~/www.linuxmi.com$sudochownrootlinuxmi.com.txt20,名字reboot就说明了一切。Reboot命令用于重新启动、关闭或停止系统。linuxmi@linuxmi:~/www.linuxmi.com$reboot21,chmodchmod命令用于改变文件的读(-r)、写(-w)和执行(-x)指令。chmod命令的一个例子是:linuxmi@linuxmi:~/www.linuxmi.com$sudochmod711linuxmi.com.sh这就是数字的意思。数字权限表示0无权限—1执行权限-x2写权限-w-3写和执行权限-wx4读权限r–5读和执行权限r-x6读写权限rw-7读、写和执行rwxLinux权限上面命令中的第一个数字(7)代表你授予用户的权限,即读、写和执行。第二个数字(1)是赋予文件本身的权限,在这种情况下,属于该组的用户具有执行权限。第三个也是最后一个数字(1)表示其他用户仅被授予执行权限。相关:https://www.linuxmi.com/linux-chmod.html22.grepgrep命令用于搜索和查找文件中的文本。linuxmi@linuxmi:~/www.linuxmi.com$grep"return"linuxmi.com.py相关:https://www.linuxmi.com/linux-grep-mingling-gaoji.html23,Windows下定位搜索命令同理,locate命令用于在Linux中查找文件。linuxmi@linuxmi:~/www.linuxmi.com$locatelinuxmi.cpp/home/linuxmi/www.linuxmi.com/linuxmi.cpp24,sudo最终成为您最常使用的唯一命令。Sudo是SuperUserDo的缩写,你可以使用SuperUserDo来查找需要root权限的文件。请注意,如果文件需要root权限,它可能对操作系统很重要。因此,如果您不知道自己在做什么,我们建议您不要乱搞。25.hostnamehostname命令用来知道你的设备名称。此外,使用-I参数将帮助您了解IP地址。linuxmi@linuxmi:~/www.linuxmi.com$hostnamelinuxmilinuxmi@linuxmi:~/www.linuxmi.com$hostname-i192.168.150.13526,exexit命令可以用来快速关闭终端。linuxmi@linuxmi:~/www.linuxmi.com$exit27。df假设你想知道每个磁盘分区的空间,键入df。默认空间度量是千字节,但您可以使用参数“-m”将其更改为兆字节。linuxmi@linuxmi:~/www.linuxmi.com$df-m28,netstatnetstat命令可以用来查看网络统计、接口统计、路由表信息等linuxmi@linuxmi:~/www.linuxmi.com$netstat29,fdiskfdisk命令将列出所有分区,其中包含分区名称、扇区、大小和分区类型等信息。fdisk需要超级用户权限才能运行。linuxmi@linuxmi:~/www.linuxmi.com$sudofdisk-l30,findLinuxfind命令用于在指定目录下查找文件。参数前面的任何字符串都将被视为要搜索的目录的名称。如果在不设置任何参数的情况下使用该命令,find命令将在当前目录中搜索子目录和文件。并且将显示所有找到的子目录和文件。列出当前目录及其子目录下所有后缀为.cpp的文件:linuxmi@linuxmi:~/www.linuxmi.com$find.-name"*.cpp"toanentertainingLinuxcommandsl你可以使用aptinstallssl,每当你键入sl而不是我们前面提到的ls(列表目录)命令时,就会出现一列火车。linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallsl总结以上命令只是众多Linux命令中的一小部分。Linux所具有的功能远不止这些。想要深入了解Linux,发展自己的事业,请继续关注Linux爱好者(www.linuxmi.com),与我们共同成长。