百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

作为Linux初学者,这25个命令一定要会!

gudong366 2025-04-09 12:33 17 浏览

Linux 系统以其强大的命令行操作而闻名,对于初学者来说,掌握一些基础的命令是入门的关键。这篇文章将详细介绍 25 个 Linux 常用命令,每个命令都有其独特功能和用途,希望能够帮助你快速上手。

一、文件和目录管理命令

1.pwd:显示当前目录

当你打开终端时,你的位置默认是用户主目录。输入 pwd(print working directory)命令,可以显示当前目录的完整路径。例如:

$ pwd


2.ls:列出当前目录中的文件

ls 命令用于显示当前目录中的文件和子目录。如果目录中包含隐藏文件,可以使用 ls -a 查看。例如:

$ ls

$ ls -a


3.cd:切换目录

cd(change directory)命令用于切换到其他目录:

  • 切换到 /tmp
$ cd /tmp

  • 返回主目录:
$ cd

  • 返回上一级目录:
$ cd ..


4.mkdir:创建目录

mkdir 命令用于创建新的目录。例如:

$ mkdir wljslmz


5.touch:创建空文件

touch 命令用于创建一个空文件,例如:

$ touch wljslmz


6.rm:删除文件或目录

rm(remove)命令用于删除文件或目录:

  • 删除文件:
$ rm wljslmz

  • 删除目录(包含子文件):
$ rm -r wljslmz


7.mv:移动或重命名文件

mv 命令既可以移动文件,也可以重命名文件:

  • 移动文件:
$ mv go1.23.2.linux-386.tar.gz 1/

  • 重命名文件:
$ mv 1 wljslmz123


8.cp:复制文件或目录

cp 命令用于复制文件或目录:

  • 复制文件:
$ cp file.txt copy_of_file.txt
  • 复制目录:
$ cp -r directory_name new_directory

二、文件内容查看命令

9.cat:显示文件内容

cat 命令可以显示文件的内容。例如:

$ cat file.txt
Hello, Linux!

10.more 和 less:分页查看文件内容

  • more 命令按屏幕分页显示文件内容:
$ more file.txt
  • less 命令支持上下翻页,功能更强大:
$ less file.txt

11.head 和 tail:查看文件的首尾内容

  • 查看文件前 10 行:
$ head file.txt
  • 查看文件后 10 行:
$ tail file.txt
  • 查看文件最后 5 行:
$ tail -5 file.txt

12.echo:输出字符串或文本

echo 命令可以将指定内容输出到屏幕或文件:

  • 输出文本:
$ echo "Hello, World!"

  • 写入文件:
$ echo "Linux is great!" > file.txt

  • 追加内容:
$ echo "欢迎关注公众号:网络技术联盟站" >> file.txt


13.grep:搜索文件内容

grep 命令用于在文件中搜索匹配的文本:

$ grep "Linux" file.txt

三、用户和权限管理命令

14.passwd:修改密码

passwd 命令用于更改用户密码:

$ passwd
Changing password for user username.

15.whoami:显示当前用户

查看当前登录用户的用户名:

$ whoami


四、系统操作命令

16.date:查看系统日期和时间

显示当前的系统日期和时间:

$ date


17.cal:查看日历

显示当前月份的日历:

$ cal


18.clear:清屏

清空终端屏幕上的内容:

$ clear

19.history:查看历史命令

显示之前执行的命令历史:

$ history


五、进程管理命令

20.ps:查看运行中的进程

查看当前用户运行的进程:

$ ps

查看系统所有进程:

$ ps -ef


六、其他常用命令

21.alias:创建命令别名

通过 alias 命令可以简化一些常用命令:

$ alias ll='ls -l'

22.sort:排序文件内容

将文件内容按字母顺序排序:

$ sort file.txt

23.man:查看命令帮助文档

man(manual)命令提供命令的详细说明。例如:

$ man ls


24.chmod:修改文件权限

为文件授予可执行权限:

$ chmod +x wljslmz123


25.df 和 du:查看磁盘使用情况

  • 查看磁盘空间:
$ df -h

  • 查看目录大小:
$ du -sh /etc


写在最后

这 25 个命令几乎涵盖了 Linux 日常使用的基础操作。掌握它们,能够帮助 Linux 初学者快速适应命令行环境,为后续学习更高级的命令打下坚实的基础。希望大家多多练习,熟悉 Linux 的强大功能!

相关推荐

linux进程间的通信方式有哪些(linux怎么看这个进程在哪个路径下)

管道通信(PIPE)两个进程利用管道进行通信时.发送信息的进程称为写进程.接收信息的进程称为读进程。管道通信方式的中间介质就是文件.通常称这种文件为管道文件.它就像管道一样将一个写进程和一个读进程连接...

Linux守护进程 daemonize 命令(linux 守护进城)

daemonize:作为守护进程运行命令的工具daemonize是一个命令行实用程序,它作为Unix/Linux守护进程运行命令。daemonize工具是用C语言编写的。大多数程序被设计为作为守护...

linux进程间通信—信号(linux查看进程之间的通信指令i)

Linux环境进程间通信(二)信号(下)一、信号生命周期从信号发送到信号处理函数的执行完毕对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个...

Linux 上以树状查看文件和进程(linux如何查看进程树)

提供了一些方便的命令,用于以树状分支形式查看文件和进程,从而易于查看它们之间的关系。在本文中,我们将介绍、和命令以及它们提供的一些选项,这些选项可帮助你将注意力集中在要查看的内容上。ps我们用...

文件搜不到?进程理不清?掌握这3个Linux技巧,效率直接翻倍!

哎家人们,今天必须跟你们唠唠Linux里那些“用了就回不去”的效率神器!我猜屏幕前肯定有不少朋友跟我之前一样——明明装着Linux当开发机/服务器,结果每天被命令行折腾得够呛:找个文件翻遍目录,看进程...

如何在 Linux 中使用 PID 号查找进程名称?

在Linux的复杂世界中,进程是系统运行的核心,每个进程都由一个唯一的「进程ID」(PID)标识。无论是系统管理员在排查失控进程,还是开发者在调试应用程序,知道如何将PID映射到对应的进程名称都是一项...

Linux进程深度解析(1):进程结构、内存布局与资源管理

0.简介进程是系统执行的核心单元,理解进程是我们诊断性能问题、开发高并发程序的基础。Linux进程深度解析系列将会从原理角度对进程进行深入分析,帮助读者系统的理解其设计的思路,让读者在理解原理的基础...

Linux 下如何查看进程的资源限制信息?

简介Linux上的cat/proc/$pid/limits命令提供有关特定进程的资源限制的信息,其中$pid是相关进程的进程ID(pid)。该文件是`/proc文件系统的一部分,该...

Linux 8种进程状态及状态转换(linux进程状态切换)

Linux8种进程状态通过psaux可以看到进程的状态。O:进程正在处理器运行,这个状态从来没有见过.S:休眠状态(sleeping)R:等待运行(runable)RRunningorrun...

如何查看linux后台运行的进程?如何查看后台运行进程的状态?

linux系统中挂在后台的进程,如何能够被运维人员知道呢?以及挂在后台的进程当前状态是怎样的?是否可以继续执行?如何杀死一个在后台挂起的进程?后台进程可以通过‘&’符号或nohup命令,让程序进入...

最新保姆级、超详细介绍VMware的使用(一)软件的安装

一、VMware简介VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMware采用了完全不同的概...

Shell脚本怎么写?(0)(shell脚本怎么写变量)

各位不好意思,最近加班+感冒,有三四天没更新了,python自动化脚本系列总共六期,基本已经囊括了编写python自动化脚本的所有基础函数和语法了。大家如果没看过这个系列的话,可以参考下面的链接:...

用Python从头开发一个自己的Shell(下)

编程派微信号:codingpy平常工作中经常用到shell吧?好不好奇shell的具体执行方式?今天推送的这两篇文章,将利用Python实现一些简单的shell功能。本文原作者为Su...

Linux编程Shell之入门——Shell函数返回值

在Shell中,函数可以通过返回值将结果传递给调用者。返回值可以是一个整数、字符串或其他类型的数据。以下是关于Shell函数返回值的详细介绍:使用return语句在Shell函数中,使用return...

Linux shell编程中易混淆的符号(linux中shell编程详解)

符号主要功能执行环境是否解析变量典型用例()子Shell执行命令子进程是隔离环境操作{}代码块或扩展当前Shell是(代码块内)组合命令或生成序列""弱引用字符串-是含变量...