首页 运维 linux运维 29 个你必须知道的 Linux 命令

29 个你必须知道的 Linux 命令

Aug 02, 2023 pm 05:24 PM
linux linux命令


命令是计算机执行任务的指令。可以使用命令去关闭计算机,或者列出当前目录的文件列表,或当前文本的内容,或者屏幕显示一条消息。


29 个你必须知道的 Linux 命令


如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供你学习,帮你在各种Linux发行版中完成各种任务。虽然不是很详细,但是对Linux初学者,或普通用火,或管理员都是很有用的。


1.ls – List


ls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。


29 个你必须知道的 Linux 命令


2.mkdir – Make Directory


mkdir 常见一个新目录


29 个你必须知道的 Linux 命令


3.pwd – 打印工作目录


pwd显示当前工作目录


29 个你必须知道的 Linux 命令


4.cd – Change Directory


对于当前在终端运行的会中中,cd 将给定的文件夹(或目录)设置成当前工作目录。


29 个你必须知道的 Linux 命令


5.rmdir – 删除目录


rmdir 删除给定的目录。


29 个你必须知道的 Linux 命令


6.rm – Remove


rm 会删除给定的文件或文件夹,可以使用rm -r 递归删除文件夹


29 个你必须知道的 Linux 命令


7.cp – 复制


cp 命令对文件或文件夹进行复制,可以使用cp -r 选项来递归复制文件夹。另外,搜索公众号顶级架构师后台回复“算法”,获取一份惊喜礼包。


29 个你必须知道的 Linux 命令


8.mv – MoVe


mv 命令对文件或文件夹进行移动,如果文件或文件夹存在于当前工作目录,还可以对文件或文件夹进行重命名。


29 个你必须知道的 Linux 命令


9.cat – 连接和打印文件


cat 用于在标准输出(监控器或屏幕)上查看文件内容。


29 个你必须知道的 Linux 命令


10.tail – print TAIL (from last) >


tail 默认在标准输出上显示给定文件的最后10行内容,可以使用tail -n N 指定在标准输出上显示文件的最后N行内容。


29 个你必须知道的 Linux 命令


11.less – 打印 LESS


less 按页或按窗口打印文件内容。在查看包含大量文本数据的大文件时是非常有用和高效的。你可以使用Ctrl+F向前翻页,Ctrl+B向后翻页。


29 个你必须知道的 Linux 命令


12.grep


grep "" 在给定的文件中搜寻指定的字符串。grep -i "" 在搜寻时会忽略字符串的大小写,而grep -r "" 则会在当前工作目录的文件中递归搜寻指定的字符串。


29 个你必须知道的 Linux 命令


13.查找


这个命令会在给定位置搜寻与条件匹配的文件。你可以使用find -name 的-name选项来进行区分大小写的搜寻,find -iname 来进行不区分大小写的搜寻。

find -iname

29 个你必须知道的 Linux 命令


14.tar


tar命令能创建、查看和提取tar压缩文件。tar -cvf 是创建对应压缩文件,tar -tvf 来查看对应压缩文件,tar -xvf 来提取对应压缩文件。


29 个你必须知道的 Linux 命令


15.gzip


gzip 命令创建和提取gzip压缩文件,还可以用gzip -d 来提取压缩文件。


29 个你必须知道的 Linux 命令


16.unzip


unzip 对gzip文档进行解压。在解压之前,可以使用unzip -l 命令查看文件内容。


牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧
登录后复制


29 个你必须知道的 Linux 命令


17.帮助


--help会在终端列出所有可用的命令,可以使用任何命令的-h或-help选项来查看该命令的具体用法。


29 个你必须知道的 Linux 命令


18.whatis – What is this command


whatis 会用单行来描述给定的命令。


29 个你必须知道的 Linux 命令


19.man – 手册


man 会为给定的命令显示一个手册页面。


29 个你必须知道的 Linux 命令


20.exit


exit用于结束当前的终端会话。


29 个你必须知道的 Linux 命令


21.ping


ping 通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态。


29 个你必须知道的 Linux 命令


22.who – Who Is logged in


who能列出当前登录的用户名。


29 个你必须知道的 Linux 命令


23.su – 切换用户


su 用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户。


29 个你必须知道的 Linux 命令


24.uname


uname会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a可以查看所有信息。


29 个你必须知道的 Linux 命令


25.free – 免费内存


free会显示出系统的空闲内存、已经占用内存、可利用的交换内存等信息,free -m将结果中的单位转换成KB,而free –g则转换成GB。


29 个你必须知道的 Linux 命令


26.df – Disk space Free


df查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示。


29 个你必须知道的 Linux 命令


27.ps – ProcesseS


ps显示系统的运行进程。


29 个你必须知道的 Linux 命令


28.Top – TOP processes


top命令会默认按照CPU的占用情况,显示占用量较大的进程,可以使用top -u 查看某个用户的CPU使用排名情况。


29 个你必须知道的 Linux 命令


29.关机


shutdown用于关闭计算机,而shutdown -r用于重启计算机。

以上是29 个你必须知道的 Linux 命令的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

apache怎么启动 apache怎么启动 Apr 13, 2025 pm 01:06 PM

启动 Apache 的步骤如下:安装 Apache(命令:sudo apt-get install apache2 或从官网下载)启动 Apache(Linux:sudo systemctl start apache2;Windows:右键“Apache2.4”服务并选择“启动”)检查是否已启动(Linux:sudo systemctl status apache2;Windows:查看服务管理器中“Apache2.4”服务的状态)启用开机自动启动(可选,Linux:sudo systemctl

apache80端口被占用怎么办 apache80端口被占用怎么办 Apr 13, 2025 pm 01:24 PM

当 Apache 80 端口被占用时,解决方法如下:找出占用该端口的进程并关闭它。检查防火墙设置以确保 Apache 未被阻止。如果以上方法无效,请重新配置 Apache 使用不同的端口。重启 Apache 服务。

如何优化debian readdir的性能 如何优化debian readdir的性能 Apr 13, 2025 am 08:48 AM

在Debian系统中,readdir系统调用用于读取目录内容。如果其性能表现不佳,可尝试以下优化策略:精简目录文件数量:尽可能将大型目录拆分成多个小型目录,降低每次readdir调用处理的项目数量。启用目录内容缓存:构建缓存机制,定期或在目录内容变更时更新缓存,减少对readdir的频繁调用。内存缓存(如Memcached或Redis)或本地缓存(如文件或数据库)均可考虑。采用高效数据结构:如果自行实现目录遍历,选择更高效的数据结构(例如哈希表而非线性搜索)存储和访问目录信

apache服务器怎么重启 apache服务器怎么重启 Apr 13, 2025 pm 01:12 PM

要重启 Apache 服务器,请按照以下步骤操作:Linux/macOS:运行 sudo systemctl restart apache2。Windows:运行 net stop Apache2.4 然后 net start Apache2.4。运行 netstat -a | findstr 80 检查服务器状态。

Debian syslog如何学习 Debian syslog如何学习 Apr 13, 2025 am 11:51 AM

本指南将指导您学习如何在Debian系统中使用Syslog。Syslog是Linux系统中用于记录系统和应用程序日志消息的关键服务,它帮助管理员监控和分析系统活动,从而快速识别并解决问题。一、Syslog基础知识Syslog的核心功能包括:集中收集和管理日志消息;支持多种日志输出格式和目标位置(例如文件或网络);提供实时日志查看和过滤功能。二、安装和配置Syslog(使用Rsyslog)Debian系统默认使用Rsyslog。您可以通过以下命令安装:sudoaptupdatesud

apache不能启动怎么解决 apache不能启动怎么解决 Apr 13, 2025 pm 01:21 PM

Apache 无法启动,原因可能有以下几点:配置文件语法错误。与其他应用程序端口冲突。权限问题。内存不足。进程死锁。守护进程故障。SELinux 权限问题。防火墙问题。软件冲突。

互联网在Linux上运行吗? 互联网在Linux上运行吗? Apr 14, 2025 am 12:03 AM

互联网运行不依赖单一操作系统,但Linux在其中扮演重要角色。Linux广泛应用于服务器和网络设备,因其稳定性、安全性和可扩展性受欢迎。

apache漏洞怎么修复 apache漏洞怎么修复 Apr 13, 2025 pm 12:54 PM

修复 Apache 漏洞的步骤包括:1. 确定受影响的版本;2. 应用安全更新;3. 重新启动 Apache;4. 验证修复;5. 启用安全功能。

See all articles