博客
关于我
Linux学习总结(1)——Linux命令大全完整版
阅读量:804 次
发布时间:2023-02-03

本文共 1276 字,大约阅读时间需要 4 分钟。

Linux命令大全完整版

Linux系统作为一种强大的开源操作系统,拥有大量实用命令。以下是一些常用命令的整理,帮助用户快速完成日常任务。

1. 文件管理命令

  • ls:显示目录内容。
    • ls -a:显示所有文件,包括隐藏文件。
    • ls -l:显示文件详细信息,如权限、文件大小等。
    • ls -r:按文件名排序。
    • ls -h:文件大小以可读形式显示(如 KB、MB、GB)。
  • rm -rf:删除指定目录及子目录下的所有文件。
  • mv:移动或重命名文件。
  • cp:复制文件或目录。
  • pwd:显示当前工作目录。

2. 用户权限与角色管理

  • sudo:以超级用户权限执行命令。
  • useradd:创建新用户账号。
  • passwd:设置或更改用户密码。
  • groupadd:创建用户组。
  • chown:改变文件或目录的拥有者和组。
  • chmod:改变文件或目录的权限设置。

3. 网络操作命令

  • ping:测试网络连线状态。
  • traceroute(或 mtr):追踪数据包路径。
  • ssh:安全 Shell,远程登录到其他服务器。
  • scp:安全复制文件到远程服务器。
  • telnet:测试 TCP 连接是否可达。

4. 权限管理命令

  • chmod 777:设置文件或目录为全权限。
  • chmod 755:设置目录为可执行、读取、写入权限。
  • chmod 644:设置文件为读取和写入权限。

5. 软件安装与管理

  • apt-get:安装和更新 Debian/Ubuntu 软件包。
  • yum:安装和更新 Fedora/CentOS 软件包。
  • dpkg:安装和管理 Debian 包文件。
  • rpm:安装和管理 Red Hat/CentOS 软件包。
  • pip:安装 Python 包。

6. 日志管理命令

  • tail:实时查看文件末尾内容。
  • grep:搜索文件中特定字符。
  • awk:处理文本文件,生成报表或筛选数据。
  • logrotate:自动处理日志文件, Rotate 和压缩日志文件。

7. 系统维护命令

  • apt update:更新软件包列表。
  • apt upgrade:安装更新的软件包。
  • dpkg --configure:解决软件包配置问题。
  • reboot:重启系统。
  • shutdown:立即关闭系统。

8. 用户管理命令

  • userdel:删除用户账号及相关数据。
  • usermod:修改用户账号信息。
  • groupdel:删除用户组。
  • groupmod:修改用户组信息。

9. 时间与日期命令

  • date:显示当前日期和时间。
  • cal:显示日历。
  • timedatectl:设置时钟时区。

10. 磁盘与文件系统命令

  • df:显示文件系统使用情况。
  • du:显示目录占用空间。
  • free:显示内存使用情况。
  • top:显示系统性能指标。
  • htop:显示更详细的系统性能指标。

11. 运行时命令

  • kill:终止进程。
  • ps:显示正在运行的进程。
  • top:显示系统资源使用情况。
  • free:显示内存和交换分区使用情况。

通过这些命令,Linux 用户可以快速完成各种系统管理和日常任务。熟悉这些命令有助于提高工作效率。

转载地址:http://qhzfk.baihongyu.com/

你可能感兴趣的文章
node中的get请求和post请求的不同操作【node学习第五篇】
查看>>
Node中的Http模块和Url模块的使用
查看>>
Node中自启动工具supervisor的使用
查看>>
Node入门之创建第一个HelloNode
查看>>
node全局对象 文件系统
查看>>
Node出错导致运行崩溃的解决方案
查看>>
Node响应中文时解决乱码问题
查看>>
node基础(二)_模块以及处理乱码问题
查看>>
node安装卸载linux,Linux运维知识之linux 卸载安装node npm
查看>>
node安装及配置之windows版
查看>>
Node实现小爬虫
查看>>
Node提示:error code Z_BUF_ERROR,error error -5,error zlib:unexpected end of file
查看>>
Node提示:npm does not support Node.js v12.16.3
查看>>
Node搭建静态资源服务器时后缀名与响应头映射关系的Json文件
查看>>
Node服务在断开SSH后停止运行解决方案(创建守护进程)
查看>>
node模块化
查看>>
node模块的本质
查看>>
node环境下使用import引入外部文件出错
查看>>
node环境:Error listen EADDRINUSE :::3000
查看>>
Node的Web应用框架Express的简介与搭建HelloWorld
查看>>