linux 常用命令

shell命令

apt

  • cache
  • get
1
2
3
4
5
$ sudo apt-cache  search   安装的软件

.....或是你不知道你需要的那个软件的名字。可以进行模糊的搜索

$ sudo apt-cache search | grep 'jdk' //jdk是你要安装的软件包含的某个值
  1. 装软件的时候我们第一部总是需要先确认是那个软件
  2. 然后我们才能更加贴合我们的需求来找软件
1
2
3
4
5
6
$ sudo apt-get  install  software

// 可能会需要不能安装的问题,告诉你可能存在依赖的问题
// 可能你需要这个命令

$ sudo apt-get install -f // 修复依赖
  • 同样如果再centos下面的话,包管理工具是yum 同样的可以用相同的方法。
1
2
3
$ yum search jdk

$ yum install ****

nohup

  • 这个命令代表的是后台挂起的意思。例如

    nohup java -jar demo.jar & >log.txt
    
  • 在这个里面nohup 代表后台挂起 &代表的是退出session后不会停止

  • 查看相关的进程

    1
    ps -aux |grep main.py   # 后台运行的main.py 的进程然后杀死它
  • 服务器防火墙问题

更多的更新以后在说