目录

1. ps 命令

2. top 命令

3. grep 命令

4. df 命令

5. tail 命令

6. head 命令

7. cat 命令

8. –help 和 man 命令

9. cd 命令

10. mkdir 命令

11. rm 命令

12. mv 和 cp 命令

13. touch 命令

14. vi 或 vim 命令

15. chmod 修改权限

16. 打包和压缩文件

17. kill 命令

18. ifconfig 命令

19. ping 命令

20. netstat命令

21. firewall 命令

小技巧

小结


Linux是一种开源操作系统内核,它是基于UNIX的设计原则和思想而创建的。与其他操作系统相比,Linux具有稳定性高、安全性强、可扩展性好等特点,广泛应用于服务器嵌入式设备个人计算机领域

首先是一些使用Linux基本操作步骤

1. 安装Linux选择适合你需求的Linux发行版(如Ubuntu、Fedora、CentOS等),下载并按照指引进行安装

2. 登录通过用户名密码登录到Linux系统

3. 命令行界面Linux的主要交互界面命令行终端。你可以使用命令工具执行各种操作

4. 文件系统Linux使用树形结构文件系统,以目录文件夹)的形式组织文件常见文件操作命令包括`cd`(切换目录)、`ls`(列出目录内容)、`mkdir`(创建目录)、`rm`(删除文件目录)等。

5. 包管理器:Linux发行版通常提供包管理器,用于安装更新卸载软件包比如Ubuntu使用的是APT(Advanced Packaging Tool),CentOS使用的是YUM(Yellowdog Updater Modified)。

6. 用户权限管理:Linux支持多用户环境,并通过权限控制保护系统安全。你可以创建新用户修改用户权限等。

7. 网络配置:Linux可以用于构建网络服务应用程序。你可以配置网络接口设置IP地址启动和停止网络服务等。

8. Shell脚本:Shell是一种命令解释器可以编写脚本执行系列命令。Shell脚本可以自动化完成重复任务

9. 图形界面:除了命令行界面,Linux也支持图形用户界面(GUI),比如GNOME、KDE等。你可以通过鼠标图形界面进行交互

10. 学习资源学习Linux可以参考官方文档在线教程书籍论坛资源。还可以尝试虚拟机中安装Linux进行实践。


下面是关于Linux中常用的一些命令详解:

1. ps 命令

2. top 命令

3. grep 命令

4. df 命令

5. tail 命令

6. head 命令

7. cat 命令

8. —helpman 命令

help

显示有关命令的帮助信息

man

查阅 command 命令的使用手册 man 是 manual 的缩写,是 Linux 提供的一个 手册包含了绝大部分的命令、函数的详细使用。

有关man的操作键:

图片来源:史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!_Python_chichi的博客-CSDN博客

9. cd 命令

注意:Linux 所有的 目录 和 文件名 都是大小写敏感

10. mkdir 命令

  • 描述:创建目录。
  • 用法:mkdir 目录
  • 示例:

11. rm 命令

  • 描述:删除目录。
  • 用法:rm 目录
  • 示例:
    • 删除文件:
      rm 文件        删除当前目录下的文件
      rm -f 文件     删除当前目录的的文件(不询问)

    • 删除目录:
      rm –r 目录     递归删除当前目录下的目录
      rm -rf 目录    递归删除当前目录下的目录(不询问)

    • 全部删除:
      rm -rf *         将当前目录下的所有目录和文件全部删除
      rm -rf /*        将根目录下的所有文件全部删除(慎用!!!)

注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了方便大家的记忆,无论删除任何目录或文件,都直接使用 rm -rf 目录/文件/压缩

12. mvcp 命令

                cp 源文件 目标文件

13. touch 命令

14. vivim 命令

图片来源:Linux常用命令-CSDN博客

15. chmod 修改权限

rwx:r代表可读,w代表可写,x代表该文件是一个可执行文件,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件

图片来源:Linux常用命令-CSDN博客

16. 打包压缩文件

不同的操作系统中常用的打包压缩方式是不同的。Windows 常用 rar ,Mac 常用 zip,Linux 常用 tar.gz

打包

图片来源:Linux常用命令-CSDN博客

解压

图片来源:Linux常用命令-CSDN博客

17. kill 命令

18. ifconfig 命令

19. ping 命令

20. netstat命令

21. firewall 命令

以上是Linux命令中的一小部分,还有很多其他常用命令可供使用。

一般来说,标准的Linux发行版中,预装的命令数量大约在1000个左右。其中一些是基本的系统命令,例如ls、cd、mkdir、rm等,还有一些是高级工具,如awksedgrep等。此外,还有一些与特定应用程序相关的命令,如MySQL、Apache、Nginx等。

当然,实际使用中我们并不需要掌握所有的命令。对于大多数用户而言,熟悉几十个常用命令就足够了,包括系统管理和维护、文件操作、文本处理、网络工具等。以下是一些常见的Linux命令分类

  1. 系统管理和维护:top、free、ps、systemctlservicejournalctl、crontabshutdown等。

  2. 文件操作:ls、cd、cp、mv、rm、mkdir、rmdir、touchchmod、chown等。

  3. 文本处理cat、lesshead、tail、grepawk、sed等。

  4. 网络工具:pingtraceroutenetstatifconfigroutesshscpwget等。

技巧

图片来源:史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!_Python_chichi的博客-CSDN博客

小结

首先,因为Linux是广泛使用的操作系统,许多服务器和云平台都是基于Linux。因此,作为程序员,了解并熟练掌握Linux命令可以有助于在不同的平台上进行开发部署

其次,Linux命令可以帮助程序员快速高效地完成许多日常任务,如文件操作、进程管理、系统监控等。此外,结合脚本编程,可以实现许多自动化工作流程提高工作效率。

第三,许多网络服务应用程序部署在Linux服务器上,因此程序员需要学习Linux命令来进行服务器管理、故障排查性能优化等工作。

第四,在开发过程中,经常需要查看日志分析进程、检查文件内容等操作,这些都可以通过Linux命令在终端中完成,比如使用grep、tail等命令。

第五,了解Linux命令可以帮助程序员更好理解文件权限、用户管理和安全设置,从而编写更加安全可靠软件代码

总的来说,学习和使用Linux需要一定的时间和经验积累,它具有强大的功能和广泛的应用领域,是许多技术人员开发者的首选操作系统。学习Linux终端的命令可以使程序员更加全面地掌握计算机系统的运行机制和管理技能,同时提高工作效率和适应多样化的开发环境

参考:

Linux常用命令-CSDN博客

史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!_Python_chichi的博客-CSDN博客


原文地址:https://blog.csdn.net/m0_62006803/article/details/134744670

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_23902.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注