Linux系统的介绍和常用命令

Alt

🎈个人主页:程序员 小侯
🎐CSDN新晋作者
🎉欢迎 👍点赞✍评论⭐收藏
✨收录专栏:Liunx系统
✨文章内容:Liunx系统介绍
🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!🤗

介绍

Linux是一个开源的类Unix操作系统,由Linux内核、GNU工具及其他组件组成。它最初由Linus Torvalds于1991年发布,如今已成为服务器、超级计算机、桌面系统和嵌入式设备中广泛使用的操作系统之一。Linux因其安全性、稳定性和灵活性而受到广泛欢迎,特别是在开发和生产环境中。
在这里插入图片描述

常用命令

文件和目录操作
  1. ls - 列出目录内容

    ls
    ls -l  # 显示详细信息
    ls -a  # 显示隐藏文件
    
  2. cd - 切换目录

    cd /path/to/directory  # 切换到指定目录
    cd ..  # 返回上一级目录
    cd ~  # 返回用户主目录
    
  3. pwd - 显示当前工作目录

    pwd
    
  4. mkdir - 创建目录

    mkdir new_directory
    mkdir -p /path/to/new_directory  # 递归创建目录
    
  5. rmdir - 删除空目录

    rmdir directory
    
  6. rm - 删除文件或目录

    rm file
    rm -r directory  # 递归删除目录
    rm -f file  # 强制删除文件
    
  7. cp - 复制文件或目录

    cp source_file destination_file
    cp -r source_directory destination_directory  # 递归复制目录
    
  8. mv - 移动或重命名文件或目录

    mv old_name new_name
    mv file /path/to/destination  # 移动文件
    
  9. touch - 创建空文件或更新文件时间戳

    touch new_file
    

在这里插入图片描述

文件内容操作
  1. cat - 显示文件内容

    cat file
    
  2. moreless - 分页显示文件内容

    more file
    less file
    
  3. head - 显示文件的前几行

    head -n 10 file  # 显示前10行
    
  4. tail - 显示文件的后几行

    tail -n 10 file  # 显示后10行
    tail -f file  # 实时显示文件内容的新增部分
    
  5. grep - 搜索文件内容

    grep 'pattern' file
    grep -r 'pattern' /path/to/directory  # 递归搜索目录
    

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0ce69b0088544fbf8960017c8097c27b.png

系统管理命令
  1. ps - 显示当前进程

    ps
    ps aux  # 显示所有进程的详细信息
    
  2. top - 动态显示系统资源使用情况

    top
    
  3. kill - 终止进程

    kill process_id
    kill -9 process_id  # 强制终止进程
    
  4. df - 显示文件系统磁盘使用情况

    df -h  # 以人类可读的格式显示
    
  5. du - 显示目录或文件的磁盘使用情况

    du -h /path/to/directory
    du -sh /path/to/directory  # 只显示总计
    
  6. chmod - 修改文件权限

    chmod 755 file
    chmod -R 755 /path/to/directory  # 递归修改目录及其内容的权限
    
  7. chown - 修改文件所有者

    chown user:group file
    chown -R user:group /path/to/directory  # 递归修改目录及其内容的所有者
    
  8. sudo - 以超级用户权限执行命令

    sudo command
    
网络命令
  1. ifconfig - 显示或配置网络接口

    ifconfig
    
  2. ping - 测试网络连通性

    ping hostname_or_ip
    
  3. netstat - 显示网络连接、路由表和接口状态

    netstat -tuln  # 显示监听端口
    
  4. ssh - 通过SSH协议远程登录服务器

    ssh user@hostname_or_ip
    
  5. scp - 通过SSH协议传输文件

    scp local_file user@remote_host:/path/to/destination
    scp user@remote_host:/path/to/file local_path
    

这些命令只是Linux系统中常用命令的一部分,实际使用中可以根据需求深入学习和使用更多命令。

后记 👉👉💕💕美好的一天,到此结束,下次继续努力!欲知后续,请看下回分解,写作不易,感谢大家的支持!! 🌹🌹🌹

相关推荐

  1. Linux系统命令

    2024-07-10 19:04:03       50 阅读
  2. Linux命令介绍

    2024-07-10 19:04:03       33 阅读
  3. NPM介绍命令使用(带示例)

    2024-07-10 19:04:03       54 阅读
  4. Linux系统中调试蓝牙命令

    2024-07-10 19:04:03       19 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 19:04:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 19:04:03       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 19:04:03       58 阅读
  4. Python语言-面向对象

    2024-07-10 19:04:03       69 阅读

热门阅读

  1. 1.mysql基本概念环境配置等

    2024-07-10 19:04:03       22 阅读
  2. Rust破界:前端革新与Vite重构的深度透视(下)

    2024-07-10 19:04:03       23 阅读
  3. SpringCloudGateway

    2024-07-10 19:04:03       21 阅读
  4. 维度建模——维度建模概述

    2024-07-10 19:04:03       22 阅读
  5. 两段序列帧动画播放,在ios机型上出现闪屏

    2024-07-10 19:04:03       24 阅读
  6. GPT-5或重塑我们的工作与生活

    2024-07-10 19:04:03       24 阅读
  7. Soul App Android一二三面凉经(2024)

    2024-07-10 19:04:03       22 阅读
  8. leetcode-动态规划-01背包

    2024-07-10 19:04:03       25 阅读
  9. 软件开发面试题C#,.NET知识点(续)

    2024-07-10 19:04:03       23 阅读
  10. git命令获取当前分支远端分支名

    2024-07-10 19:04:03       25 阅读