Linux
Linux
Gene Xu
个人博客:https://blog.xujun.pro;个人公众号:Sakura动漫ACG
展开
-
Linux -- 08 -- Linux任务前后台切换
这里主要记录下 Linux 下前后任务切换的命令一、命令&将任务放入后台运行ctrl + z将正在执行的任务暂停,并放入后台jobs查看当前后台运行的所有任务jobs 命令可以查看到所有任务的编号,即为下面命令用到的 nfg %n将后台中某一任务切换到前台继续执行bg %n将后台中某一暂停的任务,变为继续执行kill %n杀死后台中某一任务二、参考资料Linux任务前后台的切换...原创 2020-06-17 10:35:31 · 220 阅读 · 0 评论 -
Linux -- 07 -- 编写Shell项目启动脚本
在日常开发中,我们经常会将项目打成 jar 包,部署到服务器上运行,但每次启动项目都要使用 jar -jar 命令,停止项目还需要先查找程序进程 pid,然后再进行 kill。如果只是部署一两次,手动操作没有什么多大问题,要是需要经常重新部署,每次输入命令也是挺麻烦的,因此我们可以通过编写 shell 脚本来解决这个问题一、编写 shell 脚本首先我们需要一个可运行的项目 jar 包,将其部署到服务器上 (springboot-0.0.1-SNAPSHOT.jar)然后我们再来编写 she原创 2020-06-16 23:12:37 · 834 阅读 · 0 评论 -
Linux -- 06 -- 查看并解决端口号占用情况
平常我们在服务器上运行项目或者是开启服务时,或多或少都会碰到过端口被占用的情况,现在让我们来看看如何解决这个问题方法一netstat -pan | grep 8080如上所示,29216 即为占用 8080 端口所在进程,因此我们将其 kill 掉就可以了kill -9 29216方法二lsof -i :8080kill -9 29216不过为了安全起见,我们可以通过 ps -ef | grep 29216 来查看该进程所在的程序,判断该程序是否有用原创 2020-06-16 23:07:07 · 262 阅读 · 0 评论 -
Linux -- 05 -- ./configure && make && make install命令解析
当我们在Linux上安装相关的软件源码包时,一般会涉及到以下三个步骤,分别是 ./configure、make、make install第一步./configure该步骤主要用来检测系统的配置、环境以及相关依赖,如果缺少相关依赖,该脚本会中止执行,软件安装失败如:它会检测是否安装了gcc (用于编译各种源代码的软件),如果未安装,该脚本会中止执行当该脚本执行完成之后,它会根据之前检查...原创 2018-11-22 16:55:53 · 1367 阅读 · 0 评论 -
Linux -- 04 -- 修改/etc/profile失败补救方法
最近在Linux上配置环境变量时出了错,进而导致命令无法使用 (command not found)在网上浏览了相关解决方法后,我自己总结了一下第一步:修改/etc/profile由于相关命令都没法使用,因此我们无法通过 vim 来修改配置文件,但我们可以通过绝对命令来修改 /bin/vi /etc/profile,然后保存退出第二步:重置PATH正常修改完配置文件后,我们需要通过 ...原创 2018-11-23 10:58:34 · 4082 阅读 · 0 评论 -
Linux -- 03 -- Linux上源码包安装GCC
一、下载 GCC首先上官网,下载对应版本的 GCC,这里我下载的是 gcc-9.1.0.tar.gzDownload -> Mirror -> Japan -> releases -> gcc-9.1.0二、上传至 Linux 并解压第一种方式mkdir /usr/local/gcccd /usr/local/gccrztar -z...原创 2019-06-03 13:04:23 · 740 阅读 · 0 评论 -
Linux -- 02 -- Linux上源码包安装lrzsz
lrzsz:是一款在linux里可代替ftp上传和下载的程序,是一个unix通信套件提供的X,Y,和ZModem文件传输协议第一步:下载源码包使用 wget 进行安装,命令如下wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gzlrzsz官网地址:lrzsz – Freecode第二步:解压进入目录tar -zx...原创 2018-11-22 17:44:07 · 785 阅读 · 0 评论 -
Linux -- 01 -- Linux上源码包安装CMake
一、下载cmake首先上官网,下载对应版本的cmake,这里我下载的是 cmake-3.11.2.tar.gz 二、上传至Linux并解压先在 usr/local 目录下创建 jdk 目录,上传并解压文件cd /usr/local/mkdir jdktar -zxvf jdk-8u171-linux-x64.tar.gzmv jdk1.8.0_171 ...原创 2018-06-22 15:00:37 · 469 阅读 · 0 评论