1. grep命令:在文件中搜索字符串或模式。
    2. find命令:查找文件或目录。
    3. sed命令:进行文本流编辑。
    4. awk命令:用于文本处理和数据分析。
    5. tar命令:创建、压缩和解压缩tar归档文件。
    6. rsync命令:用于远程或本地文件同步。
    7. ssh命令:用于远程登录和执行远程命令。
    8. top命令:用于查看系统的实时进程状态。
    9. lsof命令:列出打开文件的进程。
    10. netstat命令:显示网络连接、路由表和网络接口信息。
    11. du命令:查看文件或目录的磁盘使用情况。
    12. df命令:查看文件系统的磁盘使用情况。
    13. uname命令:查看操作系统的信息。
    14. ifconfig命令:显示网络接口的信息。
    15. ping命令:测试网络连接的可用性。
    16. traceroute命令:显示到目标主机的路由信息。
    17. iptables命令:用于设置Linux系统上的防火墙规则。
    18. systemctl命令:管理systemd服务。
    19. chroot命令:创建一个隔离的文件系统环境。
    20. useradd命令:用于创建新的系统用户。

      linux一些网络监听和命令:

    21. netstat命令:可以用来查看网络连接、路由表和网络接口信息。
    22. tcpdump命令:可以用来捕获和分析网络流量。
    23. wireshark命令:是一个功能强大的网络协议分析器,可以捕获和分析网络数据包。
    24. ss命令:可以查看网络套接字的状态信息。
    25. lsof命令:可以列出当前系统中打开的文件和进程。
    26. ngrep命令:可以进行类似于grep的文本搜索,但是它可以在网络流量中进行搜索。
    27. nmap命令:可以进行网络扫描,以查找开放的端口和服务。
    28. htop命令:可以监视系统的进程和系统资源使用情况。
    29. iftop命令:可以监视网络流量,以了解当前正在使用的带宽。
    30. iptraf命令:可以监视网络流量、连接和接口的实时信息。

      linux管理文件和目录的权限:

    31. umask 

用于设置文件和目录的默认权限掩码。默认情况下,新建的文件和目录的权限是根据该掩码和创建者的权限来确定的

umask是 Unix 和类 Unix 操作系统中用于为新创建的文件和目录设置默认权限的命令。 术语“umask”代表“用户文件创建模式掩码”。                                

umask命令用于为用户或进程创建的新文件和目录定义默认权限设置。 它被表示为一个三位八进制数  。例如,如果 umask设置是 022,这意味着将删除组和其他人对新创建的文件或目录的写权限。666,那么新文件的实际权限将是 644 ( 666 - 022 = 644),表示属主有读写权限,组和其他人有只读权限umask可以为会话临时更改设置,也可以为用户或系统范围永久更改设置,使用不同的方法取决于特定的操作系统

    1. chmod

      在 Linux 中,可以使用 chmod 命令来修改文件或目录的权限。权限分为读、写、执行三种,分别用字母 r、w、x 来表示。另外,还有特殊权限 s、t,它们分别表示设置了 SetUID 和 SetGID 标志以及 Sticky 标志。以下是权限的具体含义和表示方式:
      r (读权限):可以读取文件的内容或查看目录的列表。
      w (写权限):可以修改文件的内容或在目录中创建、删除文件。
      x (执行权限):可以执行文件或进入目录。
      s (SetUID 或 SetGID 标志):文件执行时,会将执行者的用户 ID 或组 ID 设置为文件所有者的用户 ID 或组 ID。目录设置了 SetGID 标志时,新建文件的所属组将是目录的所属组。
      t (Sticky 标志):只有目录所有者、文件所有者或超级用户才能删除该目录中的文件。
      为了方便表示权限,Linux 使用数字来表示各种权限的组合。每种权限对应一个数字,r 对应 4,w 对应 2,x 对应 1,s 对应 4+2=6,t 对应 1+2+4=7。一个文件或目录的权限由三组数字表示,分别代表文件所有者、所属组和其他用户的权限

      linux 基础命令:

ls: 列出当前目录下的文件和子目录。

cd: 进入一个目录。

pwd: 显示当前所在目录的路径。

mkdir: 创建一个新的目录。

rmdir: 删除一个空目录。

cp: 复制文件或目录。

mv: 移动或重命名文件或目录。

rm: 删除文件或目录。

cat: 显示文件内容。

head: 显示文件的前几行

tail: 显示文件的后几行。

grep: 在文件中搜索指定的文本。

find: 在文件系统中查找文件或目录。

chmod: 修改文件或目录的权限。

chown: 修改文件或目录的所有者。

ps: 显示系统中正在运行的进程。

top: 实时显示系统中的进程、资源占用情况

ssh: 通过安全的方式远程登录到另一

scp: 在不同的计算机之间复制文件。

tar: 将多个文件或目录打包成一个压缩文件。

gzip: 压缩文件,可以与 tar 命令结合使用。

vi: 命令行下的文本编

nano: 文本编辑器,比 vi 更简单易用。

本篇文章来源于微信公众号: 小白的备忘笔记



微信扫描下方的二维码阅读本文

此作者没有提供个人介绍
最后更新于 2023-05-28