zoukankan      html  css  js  c++  java
  • 常用命令之三

    hostname  操作服务器的主机名(设置,读取),一般不用这个命令

    hostname   完整的主机名字

    hostname -f  当前主机名的FQDN  全限定名

    ----------------------------------------------------------

    id  查看用户的基本信息,用户,用户组,附加组

    id  默认当前用户信息

    id  用户名字   该用户的基本信息

    验证用户信息是否正确

    验证用户信息:/etc/passwd      例子:仅用于查看 cat   /etc/passwd

    验证用户组信息:/etc/group     例子:仅用于查看   cat    /etc/group     

    -----------------------------------------------------------------

    whoami 我是谁,显示当前登录用户名。一般用于shell脚本记录当前用户名,记录日志

    whoami       当前登录时root  ,结果也是root

    -----------------------------------------------------------------

    ps -ef    ps用于查看服务器进程的相关信息

       -e:  等价于“-A” ,显示所有的进程。

       -f:列出全部的列(全字段)

    uid>执行该进程的用户id   pid>进程id   ppid>父进程id ,如果一个进程的父进程没有,则该进程表示“僵尸进程”

    C>cpu占用率的百分比   STIME>该进程的启动时间(start  time)TTY>终端进程,?表示发起该进程的设备识别号,如果是?,表示不是由终端发起

    CMD>该进程的名称或者对应的路径

    例子:查看进程信息    pe -ef | grep 进程名称

    -------------------------------------------------------------------------

    top  查看进程在服务器占用资源的信息,

    top   退出按q键。未退出时按下M键,按照内存大小排序、P  按照cpu大小排序、1 每个cpu运行情况

    pid>进程id  user>该进程对应的用户 PR>优先级  NI>用户空间内改变过优先级的进程占的百分比 

     VIRT >虚拟内存  RES>常驻内存 SHR>共享内存   一个进程的实际内存=常驻内存-共享内存  S>进程的状态(s表示sleep睡眠,r表示运行run) 

    %CPU >cpu占用额百分比   %MEM >内存的百分比  TMIE+>运行的时间    COMMAND >进程的名称或者路径

     ----------------------------------------------------------------------------------------

    du -sh  查看目录真实大小

        -s:只显示汇总的大小(summaries)

        -h 较高可读性方式查看

    du -sh 路径

    --------------------------------------------------------------------------------------

    find 用于查找,参数有55个,常用两个  -name   -type

      find 路径 -name   名称的值         按照文档名称搜索,支持模糊搜索。

       find 路径 -type   类型                按照文档的类型搜索     -  表示文档(实际用f替换),d表示文件夹

    ---------------------------------------

    service  用于一些软件的服务的启动和停止及重启

    service  服务名称  start /stop/restart     例子:servicet  httpd start  ,但是centos7就是  systemctl start httpd

    ps -ef |grep 进程名称。这个可以查看进程状态

    --------------------------------------------------------

    kill   杀死进程,强制关闭进程

    kill  进程id(pid)   通过ps -ef  | grep 继承名称。找出进程id

    killall  进程名称   直接根据名称删除进程,不用ps。

    ---------------------------------------------------------

    ifconfig   用于操作网卡相关信息。

    inet addr  就是网卡地址

    -------------------------------------------------------------

    reboot  重启计算机

    reboot  重启

    reboot -w  模拟重启,这个过程中会写日志。开关机的日志,用来做测试的

    --------------------------------------------------------------

    shutdown  关机  (慎用)

    shutdown  关机

    shut -h now  立即关机,

    shutdown -h 15:36   在15:36关机

    shutdown -h 15:30 " 系统将在15:30关机,请保存好你的文件"              定时关机提示

    取消关机命令 centos7之前用的ctrl+c  ,centos7之后用shutdown -c.

    还有其他关闭命令:init 0/halt/poweroff

    --------------------------------------------------------------

    uptime :计算机开机持续在线时间.开机运行到现在的时间,8min ,10 min

    uptime

    --------------------------------------------------------------

    uname 获取系统的相关信息

    uname    计算机的类型

    uname -a   详细的信息,内核版本,发布时间、开源信息

    --------------------------------------------

    netstat -tnlp

            -t  表示只列出tcp协议的连接

           -n  表示将地址组合转化成ip地址,将协议转化为端口输出

             -l  只显示   状态(state)列中为LISTEN的连接

             -p  发起连接的pid和进程名称

    ---------------------------------------------------------

    man  (manual:手册) 包含了linux的所有指令。按q退出

    man 

    man  cp  查看cp命令怎么使用。

  • 相关阅读:
    改造vant日期选择
    css3元素垂直居中
    npm综合
    (转)网页加水印方法
    Mac下IDEA自带MAVEN插件的全局环境配置
    隐藏注册控件窗口
    High performance optimization and acceleration for randomWalk, deepwalk, node2vec (Python)
    How to add conda env into jupyter notebook installed by pip
    The Power of WordNet and How to Use It in Python
    背单词app测评,2018年
  • 原文地址:https://www.cnblogs.com/xgzzzy16/p/13178639.html
Copyright © 2011-2022 走看看