linux常用命令

  1. ps -ef
    查看java相关的进程信息
  2. rm -rf
  3. kill
  4. xargs
  5. >
  6. zip与unzip
  7. &,&& 与 ||
    &放在执行命令后表示此进程为后台进程,默认情况下进程为前台进程,此时会占用shell界面;对于没有交互的进程有时希望它能够在后台自己运行。
    &&用于判断前一条命令是否执行成功,如果成功才执行当前命令。
    ||用于判断前面一条命令是否执行失败,如果执行失败才会执行当前命令。

    shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时(我认为是非0的数,返回值在0-255间),表示执行失败。
  8. job -l,bg与fg
    这几个命令结合起来做进程前后台切换操作。job命令可以查看任务的id,然后可以使用bg <jobid>将进程切换为后台任务,或者使用fg <jobid>将进程切换为前台任务;bg和fg分别是background和foreground的缩写。

参考:
Linux Shell的 & 、&& 、 ||

    原文作者:水一水
    原文地址: https://segmentfault.com/a/1190000019256527
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞