zoukankan      html  css  js  c++  java
  • 《Linux就该这么学》笔记(一)

    常用系统工作命令

    1. echo
    echo Helloworld
    
    echo $SHELL
    
    1. date
    %t  跳格[Tab键]
    %Y  年
    %H  小时(00~23)
    %I  小时(00~12)
    %M  分钟 (00~59)
    %S  秒(00~59)
    %j  今年中的第几天
    
    date "+%Y-%m-%d %H:%M:%S"
    
    date -s "20170406 9:39:06"
    
    date "+%j"
    
    1. reboot
    2. poweroff
    3. wget
    wget [参数] 下载地址
    -b 后台下载模式
    -P 下载到指定目录
    -t 最大尝试次数
    -c 断点续传
    -p 下载页面内所有资源,包括图片、视频等
    -r 递归下载
    
    wget http://www.linuxprobe.com/docs/LinuxProbe.pdf
    
    递归下载www.linuxprobe.com网站内的所有页面数据以及文件,下载完后会自动保存到当前路径下一个名为www.linuxprobe.com的目录中
    wget -r -p http://www.linuxprobe.com
    
    1. ps
    -a 显示所有进程
    -u 用户及其他详细信息
    -x 显示没有控制终端的进程
     
    USER    进程所有者
    PID     进程ID号
    %CPU    cpu占用率
    %MEM    内存占用率
    VSZ     虚拟内存使用量(KB)
    RSS     占用的固定内存量(KB)
    TTY     所在终端
    STAT    进程状态
    START   被启动的时间
    TIME    实际使用cpu时间
    COMMAND 命令名称与参数
    
    进程状态
    R   正在运行
    S   中断、休眠
    D   不可中断,kill也无法中断
    Z   僵死,进程已经终止,但进程描述符依然存在
    T   停止
    
    1. top
    第1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。
    
    第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。
    
    第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。
    
    第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。
    
    第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
    
    1. pidof
    查询本机上sshd服务程序的PID
    pidof sshd
    
    1. kill
    kill [参数][进程PID]
    
    1. killall
    结束httpd服务程序带有的全部进程
    killall httpd
    

    参考书目

    • 《Linux就该这么学》 刘遄 著
  • 相关阅读:
    mybaits不能出现小于号
    结合rpyc使用python实现动态升级的方法
    secureCRT使用小贴士
    大数据的实时技术
    gnuplot使用
    Python3.4使用MySql
    Linux内存分配----SLAB
    WinInet:HTTPS 请求出现无效的证书颁发机构的处理
    正则表达式学习
    C++中static的全部作用
  • 原文地址:https://www.cnblogs.com/luoxiaolei/p/12871912.html
Copyright © 2011-2022 走看看