`

Linux常用命令备忘录

阅读更多

1.远程拷贝命令

 

1) 从本地文件系统拷贝到远程

scp 文件名 --用户名@计算机IP或者计算机名称:远程路径

例如:

scp 1.txt root@172.168.0.125:/usr/local/

 

2)从远程将文件拷回本地
scp --用户名@计算机IP或者计算机名称:文件名 本地路径
例如:

scp root@172.168.0.125:/usr/local/1.txt /usr/local

 

3)将本地目录 拷贝到远程


4)从远程将目录拷回本地
scp -r --用户名@计算机IP或者计算机名称:目录名 本地路径

 

2.关闭防火墙

service iptables stop

 

3.碰到:

bash: service: command not found

运行su -

 

4.查看cpu信息:

cat /proc/cpuinfo

 

5.查看cpu和内存占用排序

ps -aux | sort -k4,4n

ps auxw --sort=rss

ps auxw --sort=%cpu

注:ps的使用方法

%CPU 进程的cpu占用率
%MEM 进程的内存占用率
VSZ 进程所使用的虚存的大小
RSS 进程使用的驻留集大小或者是实际内存的大小
TTY 与进程关联的终端(tty)
STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终 止)、W has no resident pages

START (进程启动时间和日期)
TIME ;(进程使用的总cpu时间)
COMMAND (正在执行的命令行命令)
NI (nice)优先级
PRI 进程优先级编号
PPID 父进程的进程ID(parent process id)
SID 会话ID(session id)
WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
FLAGS 与进程相关的数字标识

常用参数
-A 显示所有进程(等价于-e)(utility)
-a 显示一个终端的所有进程,除了会话引线
-N 忽略选择。
-d 显示所有进程,但省略所有的会话引线(utility)
-x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility)
-p pid 进程使用cpu的时间
-u uid or username 选择有效的用户id或者是用户名
-g gid or groupname 显示组的所有进程。
U username 显示该用户下的所有进程,且显示各个命令的详细路径。如:ps U zhang;(utility)
-f 全部列出,通常和其他选项联用。如:ps -fa or ps -fx and so on.
-l 长格式(有F,wchan,C 等字段)
-j 作业格式
-o 用户自定义格式。
v 以虚拟存储器格式显示
s 以信号格式显示
-m 显示所有的线程
-H 显示进程的层次(和其它的命令合用,如:ps -Ha)(utility)
e 命令之后显示环境(如:ps -d e; ps -a e)(utility)
h 不显示第一行

 

6.查看端口占用情况

netstat -anp

 

分享到:
评论

相关推荐

    个人的Linux常用命令备忘录_linux-command.zip

    个人的Linux常用命令备忘录_linux-command

    linux初级命令备忘录中文版.pdf

    本备忘录旨在帮助对Linux感兴趣的人员快速掌握一些常用命令,以便于日常操作和开发工作。 1. **SSH (Secure Shell)**:SSH是一种加密的网络协议,允许用户进行远程登录和命令执行。在Windows上,可以使用PuTTY和...

    linux常用命令大全(linux基础命令+命令备忘录+面试复习).docx

    在Linux操作系统中,掌握一些基本的命令是至关重要的,无论是对于运维...为了更好地学习和复习,你可以参考提供的《Linux常用命令大全》博文,其中包含了更详细的命令解析和实例,对于初学者来说是一份很好的参考资料。

    linux中级命令备忘录中文版.pdf

    【Linux中级命令备忘录中文版】是一份专为对Linux有一定基础的人员设计的参考资料,涵盖了多个常用且重要的Linux命令。以下是对其中部分关键命令的详细解释: 1. **`more`** 命令:它允许你以可滚动的方式查看大量...

    Linux命令备忘录(三).pdf

    Linux 命令备忘录(三) 本文档介绍了多个与文件操作相关的 Linux 命令,包括file命令、dd命令、find命令、grep命令、mv命令、chgrp命令、chown命令和mount命令。 1. file命令: file命令用于检测文件类型。例如...

    Tcl常用命令备忘录(拾陆楼).pdf

    在Tcl编程语言中,了解和熟练掌握常用命令是至关重要的。本文主要涵盖了Tcl的基础篇,包括置换、特殊字符、`append`和`incr`命令的使用,以及如何在不同环境中执行Tcl脚本。 首先,让我们深入理解Tcl中的置换机制。...

    开发者常用及实用Linux Shell命令备忘录(小结)

    本篇作为命令备忘录,我会将实际工作当中用到的命令记录下来,并长期保持更新。 1.which which 用于查找一个文件,并返回绝对路径,查找的目录范围由系统的 PATH 指定。 由于 Linux 中一切皆文件,所以 which 指定...

    使用GTK 2开发Linux平台上的备忘录程序.pdf

    在本文中,我们将探讨如何使用GTK 2开发一款针对Linux操作系统的备忘录程序。GTK+2是一种广泛使用的开源图形用户界面构建工具包,尤其在GNOME桌面环境中得到广泛应用。由于Linux平台上缺少类似Windows的便捷提醒软件...

    MEMO:工作备忘录

    7. **别名和Shell函数**:创建别名(`alias`)简化常用命令,定义函数以执行一系列命令。 8. **Shell扩展**:如 Brace Expansion(花括号展开),用于批量生成文件名或命令。 9. **错误处理和调试**:学会使用`set...

    linux 最全最好的解说

    文档还提到了一个非常实用的命令备忘录表,它包含了Linux中最常用的命令及其示例,便于用户快速查阅和学习。这份备忘录不仅适合初学者,也对有经验的用户在忘记某些特定命令时提供便利。建议的使用方式包括将其打印...

    备忘录

    备忘录(Memo)通常指的是记录和管理日常事务的文本文件或应用程序,而在这个上下文中,"备忘录"可能是指一个Shell脚本或者一个用于处理Shell脚本的项目。"memo-master"可能是一个开源项目的名称,专门用于管理和...

    github 备忘单 英文版

    本备忘单涵盖了 Git 的基本概念和常用命令,包括 Git 的安装、配置、克隆、推送、拉取、合并、分支管理等内容。 Git 介绍 Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创立。Git 的设计目标...

    硬件工程师使用git控制版本说明

    本文将主要介绍硬件工程师使用Git控制版本的说明,包括下载安装、软件说明、使用说明、配置远程仓库、Git的常用命令和工作方式建议、分支的使用、查看修改的历史等。 一、下载安装 Git可以从官网下载,下载地址为...

    ubuntu-cheatsheet:Ubuntu终端备忘单

    3. **文本编辑器**:`nano`和`vim`是常用的命令行文本编辑器,用于创建和修改文件。尽管它们的界面不同,但掌握至少一种是必要的。 4. **软件包管理**:Ubuntu使用`apt`(Advanced Package Tool)处理软件安装和...

    实习或秋招校招-思维导图总结

    - 行为型模式:责任链、命令、解释器、迭代器、中介者、备忘录、观察者、状态、策略、模板方法和访问者模式,关注对象的行为和交互。 3. **Linux.xmind** - 基础操作:熟悉命令行界面,掌握常用命令如ls、cd、...

    备忘单

    在IT行业中,备忘单(Cheat Sheet)是一种非常实用的学习和参考资料,它通常包含了某个技术、工具或编程语言的关键概念、语法、命令或者步骤,旨在帮助用户快速查阅和记忆重要信息。"et板工作日记参考表"可能指的是...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    备忘录模式 观察者模式 状态模式 策略模式 模板方法模式 访问者模式 设计案例 UML 架构 系统架构能力 基本理论 扩展性设计 可用性设计 可靠性设计 一致性设计 负载均衡设计 过载保护设计 协议设计...

    sajib-cheatsheet:这是我的个人备忘单

    4. **操作系统**:Linux或Unix命令行工具,系统管理、网络配置等相关知识。 5. **版本控制**:Git的基本操作和高级用法,如分支管理、合并冲突解决。 6. **数据结构与算法**:常见数据结构(如数组、链表、树)和...

Global site tag (gtag.js) - Google Analytics