Linux系统常用命令(一)

本文介绍了Linux系统中的常用命令,包括查看CPU使用率、系统内存、磁盘和文件大小的方法,以及如何进行进程管理、文件权限设置等。还涉及了远程登录、文件复制和禁ping设置等内容。

1.1. top命令详解

  当你读写文件的时候,Linux内核为了提高读写性能与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放,这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存会很少。

  其实这缓存内存(Cache Memory)在你需要使用内存的时候会自动释放,所以你不必担心没有内存可用。如果你希望手动去释放Cache Memory也是有办法的。

  小结:查看CPU使用率可以用top命令中的%id对应的数值。

1.2. 查看系统内存

free  -m

  total  used  free  shared bufers  cached

Mem:24009  21754  2254  0 281 11549

系统可用内存=free+shared+buffers+cached

1.3. 杀掉一个进程

  ps -ef|grep inteA 找到第一列的PIDkill  -9 PID

1.4. 各种协议的远程登录

ssh 11.12.205.40

telnet 1.12.15.27

ftp 11.12.15.117

1.5. 改变文件所属用户及所属组

chaown -R tduser:tdgroup file

-R 表示对指定路径下的子文件夹和文件都生效

1.6. 改变文件的读写权限

chmod 765 file  

自己是7,同一组用户是6,其他用户是5

1.7. 查看磁盘和文件大小命令

df  -hl

查看各个系统的各个磁盘空间的使用情况

du  -sh  *

查看当前路径下各个文件夹大小

1.8. 查看Linux系统版本

查看Linux内核版本:cat  /proc/version

查看Linux发行版本:cat  /etc/issue

1.9. 不同主机间复制文件scp命令

scp  root@10.21.194.174:/home/software/Breeze_iDeploy_V100R001C80/pkg/Test\ \&\ Diagnosis/V100R002C30_AppInstall.zip”/    /opt/huawei/

从远端主机上复制文件到当前主机的 /opt/huawei/ 目录下

如果路径中文件或文件夹的名字有空格或其他特殊字符的,需要先用双引号将名字引起来,再用\”将特殊字符进行转义。

1.10. 设置本机禁ping

vi /proc/sys/net/ipv4/icmp_echo_ignore_all

数字为0,可以被ping;数字为1不能被ping

因为proc是只存放在内存里的伪文件系统,存放的都是系统当前的各项信息及内核参数。所以不能vi去编辑,只能用echo去重定向:

echo “1”>/proc/sys/net/ipv4/icmp_echo_ignore_all

转载于:https://www.cnblogs.com/yahutiaotiao/p/8044916.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值