博客
关于我
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/

你可能感兴趣的文章
No module named cv2
查看>>
No module named tensorboard.main在安装tensorboardX的时候遇到的问题
查看>>
No module named ‘MySQLdb‘错误解决No module named ‘MySQLdb‘错误解决
查看>>
No new migrations found. Your system is up-to-date.
查看>>
No qualifying bean of type XXX found for dependency XXX.
查看>>
No qualifying bean of type ‘com.netflix.discovery.AbstractDiscoveryClientOptionalArgs<?>‘ available
查看>>
No resource identifier found for attribute 'srcCompat' in package的解决办法
查看>>
no session found for current thread
查看>>
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
查看>>
NO.23 ZenTaoPHP目录结构
查看>>
no1
查看>>
NO32 网络层次及OSI7层模型--TCP三次握手四次断开--子网划分
查看>>
NOAA(美国海洋和大气管理局)气象数据获取与POI点数据获取
查看>>
NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
查看>>
node exporter完整版
查看>>
Node JS: < 一> 初识Node JS
查看>>
Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime(72)
查看>>
Node 裁切图片的方法
查看>>
Node+Express连接mysql实现增删改查
查看>>
node, nvm, npm,pnpm,以前简单的前端环境为什么越来越复杂
查看>>