• 常用Linux命令


    以下命令只做使用参考,具体命令详细参数及使用方法可通过help查找

     一. 开关机命令

    reboot 重启电脑
    shutdown -r now立刻重启
    shutdown -r 11:30 定时11:30分重启
    shutdown -r +1  1分钟后重启
    shutdown -h now立刻关机
    init 0

    关机

    二.系统运行状态

    top查看系统、CPU、程序运行状态
    fdisk -l查看磁盘分区列表
    free 查看内存使用情况
    du -sh查看目录或文件所占空间大

    三.VI编辑器使用命令

    wq保存并退出
    :q退出
    :q!强制退出
    :wq!保存并强制退出
    dd 删除一行
    gg  光标移至首行
    G 光标移至文本末尾
    :n 光标移至第n行
    /字符串  查找某字符 n 继续查找下一个
    :u  撤销
    :set nu

    显示行号

    四.文件操作

    rm删除文件
    rm -r删除文件夹
    cp 路径1  路径2复制路径1至路径2
    mkdir  目录名称创建目录
    mkdir -p  目录结构按层次依次创建目录
    rmdir 目录名称删除目录(目录必须为空)
    rm -rf  目录名称强制删除

    五.用户与用户组权限

    cat  /etc/group查看当前系统的用户组
    cat  /etc/passwd查看用户信息
    group add 用户组名创建用户组
    groupdel  用户组名删除用户组
    groupmod -n 组名1  组名2将组名1重命名为组名2
    groups  root查看root所在用户组
    useradd -g 组名 用户名新增一个用户并添加到用户组中
    usermod -g 组名   用户名将用户切换到另一个用户组中
    usermod -G 组编号  用户名将用户附属至另一用户组中
    userdel  用户名删除用户 -r  同时删除用户根目录
    chmod文件授权相关
    chgrp文件归属组相关
    chown文件归属者相关
    cat /etc/shadow查看用户密码

    六.文件查找

    find  which、where文件查找
    find  ./  -name   条件在目录下查找文件名字满足条件的文件
    grep  条件   文件名称

    在文件中查找符合条件的内容

    七.yum操作

    rpm -ivg rpm包名安装rpm包

    rpm -qa

    查询所有按照过的rpm包
    rpm -e 包名卸载包
    yum lsit列出已安装的包
    yum repolist列出yum安装源
    yum search  包名搜索可用安装包
    yum install  包名按照
    cat /etc/yum.repo.d/CentOS-Base.repo查看yum源配置文件
    yum  makecache更新镜像配置

    八.文件压缩归档

    tar -cvf  文件名1  归档文件或目录将目录或文件归档为文件名1
    gzip  归档文件名将归档文件进行压缩
    gzip -d  压缩文件名将压缩文件解压为归档文件
    tar -xvf   归档文件名提取归档文件
    tar -zcvf  文件名1  归档文件或目录创建归档并压缩
    tar -zxvf  压缩文件名解压缩

    九.进程与服务管理

    ps查看当前终端启动的进程
    ps -ef 或 ps aux查看当前整个系统的进程
    ps aux | grep  过滤条件对运行结果进行过滤
    sort -k  n按照第n栏进行排序
    ps aux | sort-k 3 -r | head -n 6列出最消耗CPU的前5个进程
    top 查看系统信息和进程
    kill  进程ID结束进程
    kill -9 进程ID强制结束进程
    systemctl status 服务名称查看服务状态
    systemctl start 启动服务
    systemctl stop 停止服务
    systemctl enable 自启动
    systemctl disable禁止自启动

  • 相关阅读:
    【剑指Offer】14.剪绳子
    计算机科学的抽象
    【C++】基础入门
    外贸获客技巧整理
    递归的总结和案例
    新一代分布式实时流处理引擎Flink入门实战之先导理论篇-上
    c#入参使用引用类型为啥要加ref?
    Cesium实现卫星在轨绕行
    13. Python数据类型之布尔类型
    LeetCode 0263. 丑数
  • 原文地址:https://blog.csdn.net/Master_Kin/article/details/126251513