linux是一种|linux常用的一些命令整理

更新时间:2019-04-17    来源:linux    手机版     字体:

【www.bbyears.com--linux】


1.利用scp实现远程和本地文件拷贝

copy 本地的档案到远程的机器上
scp /path/file.txt user@IP:/home/user
(如果是windows机器,则scp /path/file.txt user@IP:D:/path/file)
copy远程机器上的档案到本地来
scp user@IP:/home/user/file.txt /home/user
如果想使用特定端口 使用 scp –p(大写) 如 scp –p 1234 user@IP:/home/user/file.txt /home/user
如果需要拷贝整个目录,加-r参数,如scp –r user@IP:/home/user/ /home/user/

2.linux磁盘管理命令–du

du -sh 列出当前目录占用的空间大小,-s不包含子目录的大小,-h以一般阅读方式展现,比如11G,而不是11534336

3.查看linux进程

ps -aux | grep jboss     查看jboss进程的命令。grep后面的为正则表达式,表示从前一个命令ps -aux中搜索出含jboss的进程。

4.查找文件命令:find

find pathname -options [-print -exec -ok ...]
options常见参数有:name(文件名)、-mtime -n +n(文件更改时间)、type(文件类型:b块设备文件;d目录;c字符设备文件;p管道文件;l符号链接文件;f普通文件)

5.查找文件中符合条件的字符串:grep

6.查看CPU信息cat /proc/cpuinfo
7.显示系统运行了多长时间:uptime
8.查看当前登录用户和服务器load:w
9.杀死某个进程: killall -9 process_name  或者kill -9 pid
10.查看最近登录的用户:last
11.文件系统中磁盘使用情况:df -mT

12.查看内存使用情况 free

free -m -s 5 -c 5,以MB为单位,每隔5s输出内存使用情况,总共输出5次。
其中-m参数表明以MB为单位显示,-s参数显示延迟时间(用来不断输出),-c参数表明输出次数

本文来源:http://www.bbyears.com/caozuoxitong/49506.html