linux
文章平均质量分 62
JacksonKim
这个作者很懒,什么都没留下…
展开
-
Linux查看物理CPU个数、核数、逻辑CPU个数
CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数查看CPU信息(型号)[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 24 Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz# 查看物理CPU个数[root@AAA ~]# cat /proc/cpuinfo| grep转载 2021-09-02 14:30:52 · 230 阅读 · 0 评论 -
Linux:如何通过端口号查找进程号?
1.使用lsof命令lsof 是“list open files”的缩写,在linux系统中,一切可是为文件,网络连接也可视为文件,因此,我们可以通过lsof命令查看占用某个端口号的进程。示例:lsof -i :8080或者lsof -i | grep 8080参数解释:-i 是Internet的缩写,它表示选择网络地址与[i]表示的内容匹配的所有文件(网络连接)。2. 使用netstat命令netstat是用于打印网络连接、路由表、接口统计信息等。目前官方文档是这是一个过时的命令,因此推原创 2021-07-29 22:56:04 · 26139 阅读 · 0 评论 -
linux如何后台运行包括bash命令在内的各种命令
1. 使用nohup命令用法:nohup Command [ Arg ... ] [ & ]nohup命令全称是“no hang up‘”也就是在执行Command的时候忽略系统发出的所有挂断(SIGHUP)信号。由于我们希望该命令在后台运行(即不影响当前终端的下一个命令执行),需要添加 & ( 表示“and”的符号)到命令的尾部,该符号可实现后台运行。实例1:nohup bash test.sh > nohup.out &这里command就是“bash te原创 2021-06-13 20:27:42 · 1653 阅读 · 1 评论 -
Linux中的压缩和解压缩命令zip|tar
一、 zip1. 使用zip压缩文件若使用zip来将文件夹a压缩为a.zip,那么它的语法应该为语法:zip -q -r [压缩文件名] [被压缩文件或文件夹]示例:zip -q -r a.zip a/其中-r代表 recursive,代表递归处理,将指定目录下的所有文件和子目录一并处理。-q代表 quiet,代表无声模式,不输出压缩时的具体细节。当然zip还有其他的压缩参数,详见文档。2.使用zip来从已压缩文件中删除文件它的语法及其示例为语法:zip -d [压缩文件名] [要删转载 2021-06-09 16:40:32 · 4871 阅读 · 0 评论 -
python项目为什么要部署nginx和uwsgi?
如何部署一个flask项目:可参考这篇文章WSGI 协议WSGI:是一种协议规范,起到规范参数的作用,就像告诉公路一样,规定超车靠右行,速度不低于90km/h,等。但这一切都是对双方进行沟通,比如,重庆到武汉这条高速路,这儿重庆和武汉就各为一端,他们之间的行车规范就按照WSGI规则即可。我们现在需要记住,WSGI沟通的双方是wsgi server (比如uWSGI) 要和 wsgi application(比如django )wsgi server (比如uWSGI)实现wsgi协议规范的服转载 2021-02-23 17:45:19 · 2249 阅读 · 0 评论 -
nginx的启动、停止、重启
1. 启动(1)ubuntu中一般情况下安装nginx后自动配置环境变量,所以直接输入nginx:jackson@DESKTOP:~$ nginx(2)如果没有配置环境变量,使用以下命令:jackson@DESKTOP:~$ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf将上述路径替换为你自己的nginx安装路径,如果不知道安装在哪,可使用以下命令查找jackson@DESKTOP:~$ whereis ngin原创 2021-02-23 16:50:38 · 543 阅读 · 0 评论 -
Linux: 如何根据进程名字查找进程号?——ps命令的用法
1.根据进程名字查找进程号,可使用ps命令。比如,我们想到进程nginx的进程号(pid), 可使用下面的命令:ps -C nginx -o pid=-C 是command的意思,一般进程名包含在启动该进程的命令(command)中,所以我们可以通过选择command name来实现我们的目的。-o是一个格式选项,输出用户想输出的列及其列名,这里pid=代表输出pid这一列,列名为空,当然你也可以定义其他列名。2.同样可使用进程号查找进程名比如我们想要查找进程号为1166的进程名,可使用以下命原创 2021-02-23 15:46:46 · 31464 阅读 · 4 评论 -
Linux: kill, pkill, killall命令的区别
一、概要1. kill 命令根据进程号(pid)杀死单个进程2. pkill 命令根据名字杀死该名字下的所有进程3. killall 命令根据名字杀死该名字下的所有进程,跟pkill类似二、kill 命令Linux kill 命令用于删除执行中的程序或工作。kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9) 信息尝试强制删除程序。基本用法:kill 2153 # 杀死进程号为2153的原创 2021-02-23 10:55:07 · 4723 阅读 · 0 评论 -
Linux:如何强制杀死一个进程和杀死多个进程
killhttps://www.cnblogs.com/wangcp-2014/p/5146343.htmlhttps://www.runoob.com/linux/linux-comm-kill.htmlhttps://www.cnblogs.com/heracles-lau/articles/3392029.htmlhttps://blog.csdn.net/xiaoyilong2007101095/article/details/72900739原创 2021-02-01 11:43:33 · 4353 阅读 · 1 评论 -
Linux: Usage中[],<>的含义
对于Linux初学者,查看帮助文档对于提升自己有很大的帮助。特别对于usage来说,只有看懂了用法,才能够学会它。1.在usage中,option有如下几个符号及其表示含义:[] 可选内容 <> 必选内容 {} 分组 | 二选一 … 同一个内容可多次出现 不在方括号和大括号中的内容是必选项2.options中的命令选项有两种形式:长选项 - -:后面跟完整的单词短选项 -:后面跟单个的字符,可多个组合使用,但长选项则不行黑.转载 2021-02-01 11:16:26 · 2146 阅读 · 0 评论 -
window中根据端口号找到某个进程并停止该进程
一、找到某端口号对应的进程netstat -ano | findstr "8080"其中8080为端口号运行结果如下:其中21372就是占用该端口的进程的pid二、根据pid停止该进程taskkill -pid 21372 -f-f : f的意思是force,强制停止。运行结果如下:...原创 2020-06-06 17:33:36 · 186 阅读 · 0 评论 -
Ubuntu中apt-get命令以及修改apt-get镜像源
一、apt-get命令命令 解释 apt-get install 一键安装软件包,与源码安装不同的是,这个指令会自动检测并安装依赖,而且用apt-get安装的包都是成熟的软件包,基本不存在安装包有严重bug或者文件缺失的情况。 sudo apt-get install -y 这里主要将的就是-y选项,添加这个选项就相当于不需要重复地确认...转载 2020-05-05 18:32:23 · 7143 阅读 · 3 评论