zoukankan      html  css  js  c++  java
  • Linux学习:find、chmod、ps命令

    下面介绍下linux下find、chmod、ps这三个常见命令的使用。

    这每个命令都有很多可选的参数,不同参数体现的功能不一样。我们这里不一一介绍各种参数的含义,只介绍最常见的使用场景。

    一、find命令

    该命令最常见的应用场景是根据文件/目录名(或部分文件/目录名)查找路径。如:

    find / -name tnsnames.ora     

    从根路径(全部磁盘)开始查找名称为  tnsnames.ora 的文件,如果找到,会显示文件的所在路径等信息。

    可以支持 * 通配,如

    find / -name tns*

    从根路径(全部磁盘)开始查找名称以 tns打头的文件或目录。

    二、 chmod命令

    Linux下的用户要想访问和操作目录和文件,必须具有相应的权限。chmod命令的作用就是用来授权。

    其最常见的应用场景是让某个用户和用户组对某个文件或目录具备访问权限。其授权命令格式如:

    chown -R 用户名:群组名 目录或文件名
    将指定的目录或文件的所有者及归属的群组改为指定的用户名和群组名。-R 参数是对目录中的子目录和文件递归更改。 

    其中 :群组名 (不加的话,只对用户授权), -R 是可选的(不加的话,就不会递归操作了)。

    三、  ps 和 pgrep命令

    该命令用户查看系统中的进程信息。

    ps -ef   

    查看所有进程

    ps -ef | grep java

    表示查看所有进程里 CMD 是 java 的进程信息

    可以用pgrep命令代替 ps和grep命令的结合,如:

    pgrep -l java 

    查找java进程

    说明:因为linux文件系统有权限控制。在使用find命令时,非root用户执行时可能碰到权限问题,或不同用户得到的结果不一。可以考虑切换成root权限执行。

  • 相关阅读:
    jqGrid基本使用
    模块熟悉
    正则表达式-精髓
    登录+购物车+信息保存
    输入打开文件
    python打印目录下的文件名
    进度条
    模块导入
    正则表达式
    函数笔记
  • 原文地址:https://www.cnblogs.com/51kata/p/5531547.html
Copyright © 2011-2022 走看看