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

你可能感兴趣的文章
npm安装 出现 npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! 解决方法
查看>>
npm安装crypto-js 如何安装crypto-js, python爬虫安装加解密插件 找不到模块crypto-js python报错解决丢失crypto-js模块
查看>>
npm安装教程
查看>>
npm报错Cannot find module ‘webpack‘ Require stack
查看>>
npm报错Failed at the node-sass@4.14.1 postinstall script
查看>>
npm报错fatal: Could not read from remote repository
查看>>
npm报错File to import not found or unreadable: @/assets/styles/global.scss.
查看>>
npm报错TypeError: this.getOptions is not a function
查看>>
npm报错unable to access ‘https://github.com/sohee-lee7/Squire.git/‘
查看>>
npm淘宝镜像过期npm ERR! request to https://registry.npm.taobao.org/vuex failed, reason: certificate has ex
查看>>
npm版本过高问题
查看>>
npm的“--force“和“--legacy-peer-deps“参数
查看>>
npm的安装和更新---npm工作笔记002
查看>>
npm的常用操作---npm工作笔记003
查看>>
npm的常用配置项---npm工作笔记004
查看>>
npm的问题:config global `--global`, `--local` are deprecated. Use `--location=global` instead 的解决办法
查看>>
npm编译报错You may need an additional loader to handle the result of these loaders
查看>>
npm设置淘宝镜像、升级等
查看>>
npm设置源地址,npm官方地址
查看>>
npm设置镜像如淘宝:http://npm.taobao.org/
查看>>