• Linux系统常用命令(一)


    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

  • 相关阅读:
    生成纯数字随机编号的示例.sql
    程序员真的很懒
    (Coding for Concurrency).sql
    加载托管代码调试的扩展命令
    缺勤天数统计的处理示例.sql
    各种字符串合并处理示例.sql
    查询缺号分布情况的示例.sql
    控制CLR的调试
    UseCommandBehavior.cs
    Flat Icons & Icon Fonts
  • 原文地址:https://www.cnblogs.com/yahutiaotiao/p/8044916.html
Copyright © 2020-2023  润新知