美文网首页
2019-07-09Linux系统信息相关命令

2019-07-09Linux系统信息相关命令

作者: 果冻_4c9b | 来源:发表于2019-07-09 18:29 被阅读0次

    时间和日期

    date 查看系统时间
    cal 查看日历,-y可以查看一年的日历
    

    磁盘信息

    # disk free显示磁盘剩余空间
    df -h
    # disk usage 显示目录下的文件大小
    df -h
    

    进程信息

    所谓进程,通俗讲就是正在执行的一个程序

    # process status 查看进程的详细状况
    ps aux
    # 动态显示运行中的程序并排序
    top
    # 终止指定代号的进程,-9表示强行终止
    kill [-9] 进程代号
    

    ps默认只会显示当前用户通过终端启动的应用程序

    ps选项说明
    a:显示终端上所有的进程,包括其他用户的进程
    u:显示进程的详细状态
    x:显示没有控制终端的进程

    提示:使用kill时。最好不要终止root身份开启的进程,否则可能导致系统崩溃

    find查找文件

    # 查找指定路径下扩展名是.py的文件,包括子目录
    find [路径] -name "*.py"
    # 路径省略表示查找当前目录
    

    软链接

    类似有Windows下的快捷方式

    ln -s 被链接的源文件 链接文件名
    

    注意:没有-s选项建立的是一个硬链接文件
    两个文件占用相同大小的硬盘空间,工作中几乎不会如此使用
    源文件要使用绝对路径

    通过yum安装/卸载软件

    1 安装
    yum install 全部安装
    yum install package1 安装指定的安装包package1
    yum groupinsall group1 安装程序组group1
    
    2 更新和升级
    yum update 全部更新
    yum update package1 更新指定程序包package1
    yum check-update 检查可更新的程序
    yum upgrade package1 升级指定程序包package1
    yum groupupdate group1 升级程序组group1
    
    3 查找和显示
    yum info package1 显示安装包信息package1
    yum list 显示所有已经安装和可以安装的程序包
    yum list package1 显示指定程序包安装情况package1
    yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包
    
    4 删除程序
    yum remove | erase package1 删除程序包package1
    yum groupremove group1 删除程序组group1
    yum deplist package1 查看程序package1依赖情况
    
    5 清除缓存
    yum clean packages 清除缓存目录下的软件包
    yum clean headers 清除缓存目录下的 headers
    yum clean oldheaders 清除缓存目录下旧的 headers
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers
    

    通过apt安装/卸载软件

    apt(Advanced Packaging Tool)是Linux下的一款安装包管理工具

    # 1.安装软件
    sudo apt install 软件包
    # 2.卸载软件
    sudo apt remove 软件名
    # 3.更新已安装的包
    sudo apt upgrade
    

    sudo的意思是以root的身份执行,这样系统中所有的用户都可以使用

    安装演练

    # 一个小火车提示
    sudo apt install sl
    # 一个比较漂亮的查看当前进程排名的软件
    sudo apt install htop
    

    相关文章

      网友评论

          本文标题:2019-07-09Linux系统信息相关命令

          本文链接:https://www.haomeiwen.com/subject/leoxkctx.html