linux系统常用命令表

worktile 其他 19

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,常用的命令有很多,下面是一些常用的命令及其用途:

    1. ls:列出当前目录下的文件和文件夹。
    2. cd:切换目录。
    3. mkdir:创建新的文件夹。
    4. rm:删除文件或文件夹。
    5. cp:复制文件或文件夹。
    6. mv:移动或重命名文件或文件夹。
    7. touch:创建新文件。
    8. cat:查看文件内容。
    9. more和less:分页查看文件内容。
    10. head和tail:查看文件的前几行或后几行。
    11. grep:在文件中搜索指定字符串。
    12. find:按照指定条件查找文件。
    13. wc:统计文件的行数、字数和字节数。
    14. diff:比较两个文件的差异。
    15. sort:对文件内容进行排序。
    16. cut:按照列提取文件内容。
    17. sed:对文件进行文本替换和文件内容操作。
    18. awk:处理以行为单位的文本文件。
    19. tar:打包和解压文件。
    20. gzip和gunzip:压缩和解压缩文件。
    21. ssh:远程登录到其他计算机。
    22. scp:在本地计算机和远程计算机之间复制文件。
    23. ping:测试网络连接。
    24. ifconfig:查看和配置网络接口。
    25. netstat:查看网络连接和统计信息。
    26. ps:查看进程信息。
    27. kill:终止进程。
    28. top:实时监控系统资源使用情况。

    以上只是一部分常用命令,随着使用的深入,你会逐渐掌握更多的命令并根据实际需要使用它们。熟练使用这些命令,能够更高效地管理和操作Linux系统。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. ls:查看当前目录下的文件和文件夹列表。
    2. cd:切换当前目录。
    3. pwd:显示当前所在的目录路径。
    4. touch:创建空文件。
    5. cp:复制文件或目录。
    6. mv:移动文件或目录,或者对文件或目录重命名。
    7. rm:删除文件或目录。
    8. mkdir:创建新的目录。
    9. rmdir:删除空目录。
    10. cat:显示文件内容。
    11. grep:根据指定模式搜索文件。
    12. find:按照指定条件搜索文件。
    13. chmod:修改文件或目录的权限。
    14. chown:修改文件或目录的所有者。
    15. chgrp:修改文件或目录的所属组。
    16. tar:打包和压缩文件。
    17. unzip:解压缩文件。
    18. ssh:远程登录到另一台计算机。
    19. scp:在本地和远程计算机之间复制文件。
    20. wget:下载文件。
    21. top:显示系统的当前进程和资源使用情况。
    22. ps:显示当前正在运行的进程。
    23. kill:终止指定的进程。
    24. ifconfig:显示和配置网络接口信息。
    25. ping:测试网络连接和延迟。
    26. netstat:显示网络连接和网络统计信息。
    27. iptables:配置防火墙规则。
    28. awk:用于处理文本文件的特定模式和操作。
    29. sed:用于对文本文件进行编辑和转换。
    30. crontab:配置定期执行的任务。

    请注意,这只是一些常见的 Linux 命令,还有很多其他命令可以用于不同的目的。建议查阅相关文档以获取更详细的命令列表和使用说明。

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

    一、文件和目录操作命令

    1.1 ls:列出文件和目录
    -a:显示隐藏文件
    -l:以详细列表方式显示文件信息

    1.2 cd:切换目录
    cd 目录名:进入指定目录
    cd ..:返回上一级目录
    cd ~:进入当前用户的主目录

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

    1.4 mkdir:创建目录
    mkdir 目录名:创建指定名称的目录

    1.5 rm:删除文件或目录
    rm 文件名:删除指定文件
    rm -r 目录名:删除指定目录及其下所有子目录和文件

    1.6 mv:移动或重命名文件
    mv 原文件名 目标文件名:移动文件到目标位置或修改文件名

    1.7 cp:复制文件或目录
    cp 原文件名 目标文件名:复制文件到目标位置
    cp -r 原目录名 目标目录名:复制目录及其下所有子目录和文件到目标位置

    1.8 touch:创建空文件
    touch 文件名:创建一个空的指定名称的文件

    1.9 ln:创建硬链接或软链接
    ln 原文件名 链接文件名:创建硬链接,共享文件数据块
    ln -s 原文件名 链接文件名:创建软链接,指向原文件的路径

    1.10 find:搜索文件
    find 起始目录 -name 文件名:在指定目录起始位置搜索指定名称的文件

    1.11 grep:文本搜索
    grep “目标文本” 文件名:在指定文件中搜索指定文本

    二、文件内容查看和编辑命令

    2.1 cat:查看文件内容
    cat 文件名:显示指定文件的全部内容

    2.2 less:分页查看文件内容
    less 文件名:逐页显示指定文件的内容,可以向上翻页

    2.3 head:显示文件头部内容
    head 文件名:显示指定文件的前几行内容
    head -n 数字 文件名:显示指定文件的前几行内容(指定行数)

    2.4 tail:显示文件尾部内容
    tail 文件名:显示指定文件的后几行内容
    tail -n 数字 文件名:显示指定文件的后几行内容(指定行数)
    tail -f 文件名:动态监控指定文件的尾部内容,实时刷新

    2.5 vi:编辑文件
    vi 文件名:打开指定文件进行编辑
    i:进入编辑模式
    ESC:退出编辑模式
    :wq:保存并退出
    :q!:退出不保存

    2.6 sed:文本流编辑器
    sed ‘s/目标文本/替换文本/’ 文件名:将指定文件中的目标文本替换为指定的替换文本

    2.7 awk:文本处理工具
    awk ‘条件1 {动作1} 条件2 {动作2} …’ 文件名:根据指定的条件和动作处理文件内容

    三、系统管理命令

    3.1 ps:查看系统进程
    ps:显示当前用户的所有进程
    ps -ef:显示系统的所有进程

    3.2 top:实时监控系统资源
    top:实时显示系统的CPU、内存等资源使用情况,按q退出

    3.3 kill:终止进程
    kill 进程ID:终止指定进程

    3.4 df:查看磁盘使用情况
    df:显示磁盘已用和可用空间大小

    3.5 du:查看文件或目录的磁盘使用情况
    du 文件名或目录名:显示指定文件或目录占用的磁盘空间大小

    3.6 free:查看系统内存使用情况
    free:显示系统的物理内存和交换空间使用情况

    四、网络管理命令

    4.1 ping:测试网络连接
    ping 目标IP地址:向指定的IP地址发送网络请求,检测网络连接情况

    4.2 ifconfig:网络接口配置
    ifconfig:显示网络接口信息
    ifconfig 网络接口名 IP地址:配置指定网络接口的IP地址

    4.3 netstat:网络状态查看
    netstat -a:显示所有的网络连接
    netstat -t:显示TCP连接
    netstat -u:显示UDP连接

    4.4 nslookup:域名解析工具
    nslookup 域名:查询域名对应的IP地址

    4.5 ssh:远程登录工具
    ssh 用户名@IP地址:远程登录到指定主机

    以上是Linux系统常用命令表,通过这些命令可以进行文件和目录操作、文件内容查看和编辑、系统管理和网络管理操作。熟练掌握这些命令可以提高工作效率和操作便捷性。

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

400-800-1024

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

分享本页
返回顶部