首页 > 系统相关 >linux-常用系统工作命令

linux-常用系统工作命令

时间:2022-12-27 19:44:35浏览次数:48  
标签:常用 date 系统 命令 内存 linux 进程 虚拟内存

echo

echo 命令用于唉终端输出字符串或变量提取后的值

echo robot
echo $SHELL

date

date 命令用于显示及设置系统的时间或日期

date

# 按照某种格式输出
date "+%Y-%m-%d %H:%M:%S"

# 设置系统时间
date -s "20170901 8:30:00"

# 显示今天是这一年的第几天
date "+%j"

reboot

reboot computer

poweroff

close computer

wget

wget 命令用于在终端中下载网络文件

# -b  后台下载
# -P  下载到指定目录
# -t  最大尝试次数
# -c  断点续传
# -p  下载页面内所有资源,包括图片、视频
# -r  递归下载

ps

ps 命令用于查看系统中的进程系统

# -a  显示所有进程
# -u  用户以及其他详细信息
# -x  显示没有控制端的进程

# 5种常见的进程状态,分别为运行、中断、不可中断、僵死与停止
# R(运行):进程在运行或在运行队列中等待
# S(中断):进程处于休眠中
# D(不可中断):进行不响应系统异步信号,即便用kill命令也不能将其中断
# Z(僵死):进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放
# T(停止):进程收到停止信号后停止运行。

# ps 列说明
# USER:进程的所有者
# PID:进程ID号
# %CPU:CPU占用率
# %MEM:内存占用率
# VSZ:虚拟内存使用量(单位KB)
# RSS:占用的固定内存量(单位KB)
# TTY:所在终端
# STAT:进程状态
# START:被启动时间
# TIME:实际使用CPU的实际
# COMMAND:命令名称与参数

top

top 命令用于动态地监视进程活动与系统负载等信息

  • top前5行为系统整体的统计信息
    • 第1行:系统时间、运行时间、登录终端数、系统负载(1分钟、5分钟、15分钟)
    • 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数
    • 第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等
    • 第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量
    • 第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。

pidof

pidof 命令用于查询某个指定服务进程的PID值

pidof sshd

kill

kill 命令用于终止某个指定PID的服务进程

kill 2156

killall

killall 命令用于终止某个指定名称的服务所对应的全部进程

killall httpd

标签:常用,date,系统,命令,内存,linux,进程,虚拟内存
From: https://www.cnblogs.com/zsjlovewm/p/17008826.html

相关文章

  • linux下的内存查看(virt,res,shr,data的意义)
    其实在认真阅读了这篇名为“​​计算内存使用​​​”的文章之后,还是处于半迷糊状态。这位作者就说Linux下面没有特别好的显示内存占用的工具,虽然有top和free,但都说得不清楚......
  • Linux网络流量实时监控工具-ifstat
    介绍ifstat工具是个网络接口监测工具,比较简单看网络流量ifstat的安装使用:wget ​​http://distfiles.macports.org/ifstat/ifstat-1.1.tar.gz​​​tarxzvfifstat-1.1.......
  • 命令行乱码处理
    chcp 936936         中国-简体中文(GB2312)Windows下在JAVA程序强制要UTF-8下,反而在命令行powershell会出现乱码,因为powershell默认是GB2312,要使得不产生......
  • c++一些常用的知识
    时间复杂度:数量级     能承受的大致规模     常见算法0(1)         任意               输出O(lo......
  • linux-centos7如何重置root管理员密码
    先决条件先查看是否是RHEL7系统cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease7.0(Maipo)操作步骤#重启系统reboot#引导界面,按“e”进入内......
  • cmd命令curl的简单使用以及通过ip查所对应地址的方法
    CURL命令的使用简介curl是常用的命令行工具,用来请求Web服务器。它的名字就是客户端(client)的URL工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,......
  • Kali Linux三种网络攻击方法总结(DDoS、CC和ARP欺骗)
    本文章使用的是KaliLinux的2020-4-installer-amd64版本,其他版本是否兼容我会尽快测试,如果你想更快知道你所用的版本是否兼容,可以在下面留言,我会在看到信息后的第一时间回......
  • 20221227ping命令+格西调试精灵的使用
      先用格西调试精灵,”通信接口“连接后才能ping通 ping是什么?ping就是windows、Unix或者Linux系统下达的一个命令,也可以说是一个通信协议,并且是TCP/IP协议的一......
  • linux修改用户密码
    修改用户密码:redhat(centos)中:echoab123|passwd--stdinuser1ubuntu/kylin中:echouser1:ab123456|chpasswd如下在kylinV10系统下修改密码:root@phytium-d2000:~......
  • Docker相关知识与命令
     安装docker,1.先卸载机器之前的docker相关组件sudoyumremovedocker\ docker-client\docker-client-latest\......