Centos常用命令

发布于:2024-05-10 ⋅ 阅读:(23) ⋅ 点赞:(0)

下面列举了一些CentOS中常见的命令及其示例:

  1. 系统管理命令
    date: 显示或设置系统日期和时间 示例:date
    top: 实时查看系统性能,包括CPU使用率、内存占用等 示例:top
    ps: 查看当前正在运行的进程 示例:ps aux
    kill: 终止进程 示例:kill 1234 (其中1234是进程ID)
    crontab: 设置周期性任务 示例:crontab -e (编辑crontab文件)

  2. 网络操作命令
    ping: 测试网络连通性 示例:ping google.com
    ifconfig: 配置和显示网络接口信息(在某些版本中已被ip addr替代) 示例:ifconfig
    curl: 发送HTTP请求 示例:curl https://example.com

  3. 查看文件内容
    cat:显示文件内容。 示例:cat myfile.txt
    less:分页查看文件内容,可以上下滚动。 示例:less myfile.txt
    more:分页查看文件内容,只能逐页向下浏览。 示例:more myfile.txt
    head:显示文件的前几行,默认是10行。 示例:head myfile.txt
    tail:显示文件的后几行,默认也是10行。 示例:tail myfile.txt

  4. 文件和目录管理
    ls:列出目录内容。 示例:ls -l(以长格式列出)
    cd:改变当前工作目录。 示例:cd /home/user
    mkdir:创建目录。 示例:mkdir new_directory
    rm:删除文件或目录。 示例:rm file.txt(删除文件), rm -r directory(递归删除目录)
    mv:移动或重命名文件/目录。 示例:mv oldfile.txt newfile.txt(重命名),mv file.txt /path/to/another_directory(移动)

  5. 文件权限与属性
    chmod:修改文件或目录权限。 示例:chmod 755 myfile.txt(赋予文件所有者读写执行权限,组用户和其他用户只读执行权限)
    chown:改变文件或目录的所有权。 示例:chown user:group myfile.txt(将myfile.txt的所有权改为user和group)
    stat:查看文件或文件系统状态。 示例:stat myfile.txt

  6. 文件搜索
    find:在指定目录下查找文件。 示例:find /home -name "example.txt"(在/home目录下查找名为example.txt的文件)

  7. 文件内容操作
    touch:创建新文件或更新文件的访问和修改时间。 示例:touch newfile.txt
    echo:输出文本到文件或标准输出。 示例:echo "Hello, World!" > greeting.txt(将文本写入文件)

  8. 文本处理
    grep:在文件中搜索特定模式。 示例:grep "pattern" myfile.txt(在myfile.txt中搜索pattern)
    sed:流编辑器,用于执行文本替换等操作。 示例:sed 's/old/new/g' myfile.txt(将myfile.txt中的old替换为new)
    awk:强大的文本分析工具。 示例:awk '{print $1}' myfile.txt(打印文件的第一列)

  9. 其他实用命令
    rsync: 文件同步工具 示例:rsync -av /source/directory/ /destination/
    iptables: 防火墙管理 示例:iptables -L (查看规则)
    netstat: 查看网络连接状态 示例:netstat -tuln (查看监听中的TCP/UDP端口)
    sed: 文本流编辑器,用于查找和替换文本 示例:sed 's/old/new/g' file.txt (将file.txt中所有的"old"替换为"new")


网站公告

今日签到

点亮在社区的每一天
去签到