zoukankan      html  css  js  c++  java
  • Linux 常用命令

    一. 系统设置

    1. 查询端口占用情况

      netstat -anp  |  grep  端口号

      lsof  -i : 端口号  (不加端口号表示查询所有端口的占用情况)

    2. 查询进程pid

      ps  -ef  |  grep  进程名字

    3. 杀死进程

      kill  -9  pid

    4. 实时监控所有进程的信息

      top

      top  -p  $pid  # 监控某个pid进程的资源占用情况

      top -Hp  $pid  # 监控某个pid进程下的所有线程的资源占用情况

    二. 用户相关

    1. 修改密码

      passwd  用户名

      然后输入密码

    2. 切换用户

      su 命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。

      su (选项) (参数)

      -c :执行完指定的指令后,即恢复原来的身份;

      -l :改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会变更PATH变量;

      -m, -p:变更身份时,不变更环境变量;

    3. 创建用户

      useradd  用户名

      useradd -g 用户所属组  用户名

    4. 删除用户

      userdel  用户名

    5. 用户是否存在

      id  -u  用户名

    三. 权限相关

    1. 修改文件权限

      chmod  文件权限   文件名

      chmod   777   a.txt

    2. 修改文件所属用户组及用户

      chown   用户组:用户   文件或目录

      chown  iesuser:system  a.txt

      chown  -R  用户组:用户   目录  递归的处理目录下文件及子目录

    四. 文件相关

    1. 解压文件

      tar  -zxvf 压缩包名

    2. 压缩文件

      tar   -cvf   log.tar   log2012.log 仅打包,不压缩! 

      tar   -zcvf   log.tar.gz   log2012.log 打包后,以 gzip 压缩 

      tar   -jcvf  log.tar.bz2   log2012.log 打包后,以 bzip2 压缩 

    3. 查看文件大小

      du -sh   dir  查看 dir 目录下每个文件和文件夹占用的空间内存

    4. 复制文件

      cp  -r  源目录   目的目录  递归的复制文件及其子目录

  • 相关阅读:
    JavaEE各种Javadoc的下载
    Failed to stop Abandoned connection cleanup thread
    检查Encoding-name是否合法
    flex 实现图片播放 方案一 图片全部预加载放内存
    Example 2
    ncl 实例参考
    flex 动画笔记
    Example 1
    给DBGrid动态赋值后,如何用程序指定某行某列为当前焦点?(100分)
    能详细说一下action:=cafree这句吗?好多书都没说清楚!
  • 原文地址:https://www.cnblogs.com/virgosnail/p/9669986.html
Copyright © 2011-2022 走看看