zoukankan      html  css  js  c++  java
  • linux 命令学习

      2. ps 命令用于查看当前正在运行的进程。
      (grep 是搜索)
    
         ps -ef | grep java
      表示查看所有进程里CMD是java的进程信息
      
           ps aux | grep java
      aux 显示所有状态
    
      3. kill 命令用于终止进程
      例如: kill -9 [PID]
      -9表示强迫进程立即停止
    
      通常用ps 查看进程PID ,用kill命令终止进程    
    // 查找名字为test的文件或目录
    find ./ -name test

    whereis
    命令 // 查找命令的目录,比如 whereis curl copy文件 cp 选项-r 表示递归拷贝子文件
    mv 原文件名 新文件名 进入目录 cd 查看目录
    ls 查看权限 ll 或者 ls -l 增加目录 mkdir -P 目录名 修改用户权限 chown -R 用户名:用户组 目录名 修改文件读写 chmod 777 目录名 777是全部权限,1执行2读4写 都有是7       chmod +x 添加可执行的一种方法
    删除文件 rm ,两个参数-rf 即:rm -rf 目录名字
        -r 就是向下递归,不管有多少级目录,一并删除
        -f 就是直接强行删除,不作任何提示的意思 删除文件夹
    
    实例: rm -rf /var/log/httpd/access
    需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的
    
    rm 还有更多的其他参数和用法,
    man rm 就可以查看了 
    删除文件: rm -f /var/log/httpd/access.log 
    
    mkdir 创建目录
    rmdir 删除目录
    vim 空格显示了颜色  set nohls
    文件权限
    
    drwxr-xr-x 中的第一位(左数)表示当前目录是目录还是文件,d表示目录,-表示普通文件.
    后面9位分为3组,每3组作为1组,从左到右分别表示文件属主,文件属组,和其他所有用户的权限.
    r表示文件可读,w表示文件可写,x表示文件可以执行.
    用命令chmod改变文件权限,有两种
    
    第一种
    chmod (ugoa) (=-+) (rwx) file u代表文件属主,g代表文件属组,o代表系统中除属主和属组成员之外的其他用户,a代表所有用户(u,g,o)总和 +代表增加相应的权限,-代表减少相应的权限,=代表只有相应的权限 chmod g-w file就可以完成上面那个文件的权限改正.
    第二种 用数字改正,r为4,w为2,x为1 把数字相加就是所对应的权限,如rwx就是7,rw就是6 改正上面问题的权限方法为
    chmod 775 file 就行了
    输出重定向
    
    null是一个名叫null小桶的东西,将输出重定向到它的好处是不会因为输出的内容过多而导致文件大小不断的增加。其实,你就认为null就是什么都没有,
    也就是,将命令的输出扔弃掉了。 1表示标准输出,2表示标准错误输出,
    2>&1表示将标准错误输出重定向到标准输出,这样,程序或者命令的正常输出和错误输出就可以在标准输出输出。 一般来讲标准输出和标准错误输出都是屏幕,那为什么还要这么用呢?原因是标准输出的重定向。你的例子是重定向到了null,如果重定向到文件,例如: dir > out.txt 表示标准输出重定向到out.txt文件。此时如果dir命令出错,那么错误信息不会输出到out.txt文件,错误信息仍然会输出到屏幕——标准错误输出。
    为了使正确的信息和错误的信息都重定向到out.txt文件,那么需要将错误信息的标准错误输出重定向到标准输出。即命令如下:
    dir > out.txt 2>&1 重定向到null是一个道理。 dir > null 2>&1


  • 相关阅读:
    无标题
    OSI七层模型介绍
    Microsoft Visual Studio .NET 系统必备
    如何得到硬盘序列号[C#]
    session变量
    使用Installshield制作asp,asp.net应用的安装程序
    如何远程备份sql server数据库
    VS.NET打印思想与2003/5DataGrid、DataGridView及二维数据如ListView等终极打印实现(全部源码)
    6.22打包建立ISS虚拟目录,安装完运行你想运行的程序
    关于网关的精典描述通俗易懂
  • 原文地址:https://www.cnblogs.com/mitang/p/3953840.html
Copyright © 2011-2022 走看看