linux系列之常用运维命令整理笔录

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系列操作系统是一种开源的操作系统,广泛应用于服务器和个人电脑等各个领域。在对Linux系统进行运维管理时,掌握一些常用的运维命令是非常有必要的。下面是常用的Linux系统运维命令的整理笔录:

    1. pwd:显示当前工作目录的完整路径。
    2. ls:列出当前目录中的文件和目录。
    3. cd:切换当前目录。
    4. cp:复制文件或目录。
    5. mv:移动或重命名文件或目录。
    6. rm:删除文件或目录。
    7. mkdir:创建新目录。
    8. rmdir:删除空目录。
    9. touch:创建空文件或更改文件时间。
    10. cat:显示文件内容。
    11. more:分页显示文件内容。
    12. less:高级分页显示文件内容。
    13. head:显示文件的头部内容。
    14. tail:显示文件的尾部内容。
    15. grep:在文件中搜索指定的字符串。
    16. find:在文件系统中按名称搜索文件。
    17. ps:显示当前运行的进程。
    18. top:实时显示系统的进程状态和资源占用情况。
    19. kill:终止指定的进程。
    20. killall:终止与给定名称相匹配的进程。
    21. ifconfig:显示或配置网络接口信息。
    22. netstat:显示网络连接、路由表等网络信息。
    23. ssh:利用安全的Shell协议远程登录到服务器。
    24. scp:安全复制文件到远程服务器。
    25. ftp:通过FTP协议传输文件。
    26. chmod:修改文件或目录的权限。
    27. chown:修改文件或目录的所有者。
    28. chgrp:修改文件或目录的所属组。
    29. tar:创建或提取归档文件。
    30. gzip:压缩文件。
    31. unzip:解压缩文件。
    32. rsync:远程备份和文件同步工具。

    以上整理的是Linux系统运维常用的命令,掌握并熟练使用这些命令可以提高工作效率,更好地管理和维护Linux系统。笔录中列举的命令只是其中的一部分,还有很多其他命令需要根据具体情况进行学习和应用。通过不断的实践和学习,我们可以更好地掌握和运用这些命令,对Linux系统进行高效的运维管理。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    1. ls命令:ls命令用于列出当前目录下的文件和文件夹。常用的参数包括:

    – -l:以长格式显示文件和文件夹的详细信息;
    – -a:显示所有文件和文件夹,包括隐藏文件;
    – -R:递归显示当前目录以及子目录下的文件和文件夹;
    – -t:按照修改时间排序;
    – -al:以长格式显示所有文件和文件夹,包括隐藏文件。

    2. cd命令:cd命令用于切换当前工作目录。常用的参数包括:

    – cd:回到当前用户的家目录;
    – cd /path/to/directory:切换到指定路径下的目录;
    – cd ..:切换到上一级目录;
    – cd -:切换到上一次所在的目录。

    3. mkdir命令:mkdir命令用于创建新的目录。常用的参数包括:

    – -p:递归创建目录,即创建多层目录;
    – -m:设置目录的权限。

    4. rm命令:rm命令用于删除文件和目录。常用的参数包括:

    – -r:递归删除目录,即删除目录及其子目录;
    – -f:强制删除,不提示确认;
    – -i:交互式删除,提示确认。

    5. cp命令:cp命令用于复制文件和目录。常用的参数包括:

    – -r:递归复制目录,即复制目录及其子目录;
    – -i:交互式复制,提示确认。

    6. mv命令:mv命令用于移动文件和目录,也可以用于重命名文件和目录。常用的参数包括:

    – -f:强制移动,不提示确认;
    – -i:交互式移动,提示确认。

    7. cat命令:cat命令用于查看文件内容。常用的参数包括:

    – -n:显示行号;
    – -b:显示非空行号;
    – -s:合并多个空行为一个空行。

    8. tail命令:tail命令用于查看文件的末尾内容。常用的参数包括:

    – -n +k:从第k行开始显示,k为正整数;
    – -f:实时追踪文件的变化,常用于查看日志文件。

    9. grep命令:grep命令用于在文件中搜索指定的字符串。常用的参数包括:

    – -i:忽略大小写;
    – -v:反向匹配,即显示不包含指定字符串的行;
    – -r:递归搜索。

    10. ps命令:ps命令用于查看系统中的进程信息。常用的参数包括:

    – -ef:显示所有进程的详细信息;
    – -aux:显示所有进程的详细信息,包括守护进程。

    以上是一些常用的Linux运维命令,通过熟练掌握这些命令,可以提高运维工作的效率。当然,还有很多其他命令也值得学习和掌握,如find命令、chmod命令、chown命令等。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    一、Linux系统常用运维命令整理

    在Linux系统的运维工作中,掌握一些常用的命令是十分重要的。下面整理了一些常用的Linux系统运维命令,希望对大家有所帮助。

    1. 文件管理命令

    1.1 ls命令
    ls命令用于列出文件和目录的详细信息,可以通过参数来改变显示的方式。常用参数如下:

    -a 显示所有文件,包括隐藏文件
    -l 以列表形式显示文件的详细信息
    -h 以人类可读的方式显示文件的大小
    -r 以相反的顺序显示文件
    1.2 cd命令
    cd命令用于切换目录,通过cd命令可以进入指定的目录。常用参数如下:

    .. 返回上一级目录
    – 返回上次所在的目录
    ~ 返回当前用户的主目录
    1.3 mkdir命令
    mkdir命令用于创建目录,可以同时创建多级目录。常用参数如下:

    -p 递归创建目录
    -v 显示创建过程
    1.4 cp命令
    cp命令用于复制文件或目录。常用参数如下:

    -r 复制目录及其内容
    -p 保持文件属性不变
    -v 显示复制过程
    1.5 mv命令
    mv命令用于移动文件或目录,也可以用于文件或目录的重命名。常用参数如下:

    -f 强制移动或重命名
    -v 显示移动或重命名过程
    1.6 rm命令
    rm命令用于删除文件或目录。常用参数如下:

    -r 递归删除目录及其内容
    -f 强制删除
    -v 显示删除过程

    2. 文本文件处理命令

    2.1 cat命令
    cat命令用于将文件内容输出到标准输出,常用于查看文件内容。常用参数如下:

    -n 显示行号
    -b 显示非空行号
    -s 合并多个空行为一个空行
    2.2 less命令
    less命令用于分页查看文件内容,可以使用方向键进行上下滚动。常用参数如下:

    -f 在页面末尾显示进度条
    -N 显示行号
    2.3 head命令
    head命令用于查看文件的前几行内容,默认显示前10行。常用参数如下:

    -n 显示指定的行数
    -c 显示指定的字节数
    2.4 tail命令
    tail命令用于查看文件的后几行内容,默认显示最后10行。常用参数如下:

    -n 显示指定的行数
    -c 显示指定的字节数
    -f 实时显示文件末尾的内容
    2.5 grep命令
    grep命令用于在文件中搜索指定的字符串,并将匹配的内容输出。常用参数如下:

    -i 忽略大小写
    -v 反转匹配结果
    -A 显示匹配行和后面的N行
    -B 显示匹配行和前面的N行
    -C 显示匹配行和前后的N行

    3. 系统管理命令

    3.1 ps命令
    ps命令用于查看当前系统中运行的进程。常用参数如下:

    -a 显示除了控制进程之外的所有进程
    -u 显示进程的详细信息
    -x 显示没有控制终端的进程
    3.2 top命令
    top命令用于实时监控系统的进程和CPU使用情况。可以通过按键来进行排序和过滤。常用参数如下:

    -p 监控指定的进程ID
    -u 监控指定的用户
    3.3 kill命令
    kill命令用于发送信号给指定的进程,可以用来终止或控制进程的执行。常用参数如下:

    -9 强制终止进程
    -l 列出全部的信号
    3.4 free命令
    free命令用于显示系统的内存使用情况。常用参数如下:

    -m 以MB为单位显示内存大小
    -g 以GB为单位显示内存大小
    3.5 df命令
    df命令用于显示文件系统的磁盘空间使用情况。常用参数如下:

    -h 以人类可读的方式显示磁盘空间大小
    -i 显示文件系统的inode使用情况
    3.6 du命令
    du命令用于查看目录或文件的磁盘空间使用情况。常用参数如下:

    -h 以人类可读的方式显示磁盘空间大小
    -s 只显示总的磁盘空间使用情况

    4. 网络管理命令

    4.1 ifconfig命令
    ifconfig命令用于配置和显示网络接口的配置信息。常用参数如下:

    -a 显示所有的网络接口
    -up 启用指定的网络接口
    -down 禁用指定的网络接口
    4.2 netstat命令
    netstat命令用于显示网络状态和连接信息,可以查看网络连接、路由表、网络接口统计等。常用参数如下:

    -a 显示所有的连接信息
    -n 以数字形式显示网络地址
    -p 显示对应的进程ID
    4.3 ping命令
    ping命令用于检测网络是否可达,可以通过向目标主机发送ICMP回显请求报文并等待回应来判断网络连通性。常用参数如下:

    -c 发送指定数量的请求报文
    -i 设置请求报文的间隔时间
    4.4 traceroute命令
    traceroute命令用于显示数据包从源到目的地的路径,可以用来检查网络的延迟和跳数。常用参数如下:

    -n 以数字形式显示网络地址
    4.5 iptables命令
    iptables命令用于配置和管理Linux系统的防火墙规则。常用参数如下:

    -A 添加规则到链的末尾
    -I 插入规则到链的开头
    -D 删除指定的规则
    -L 列出所有的规则

    以上是一些常用的Linux系统运维命令,通过熟练掌握这些命令可以更好地完成日常的运维工作。希望对大家有所帮助!

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部