linux
hashdog
写下疑问,记录成长
展开
-
linux中ln -s 命令详解
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件原创 2020-09-09 23:03:06 · 1005 阅读 · 0 评论 -
【Linux】linux查看时间,修改系统时间
#查看时间date #修改时间date -s "2020-06-11 13:24:30"原创 2020-06-11 17:52:26 · 140 阅读 · 0 评论 -
linux使用shell脚本对java服务进行启动、重启、关闭
path是我配置的环境变量,app路径可以直接写物理路径#!/bin/bashpath=${APP_HOME}echo $pathapp=$path'/bin/app.jar'args='-Xms1024m -Xmx2048m'cmd=$1pid=`ps -ef|grep java|grep $app|awk '{print $2}'`startup(){ setsid java -jar $args $app }if [ ! $cmd ]; then echo "Pleas原创 2020-05-28 16:11:14 · 1398 阅读 · 0 评论 -
linux系统设置shell脚本的执行权限
在终端执行shell脚本后,出现问题如下:[root]# ./app.shbash: ./app.sh: 权限不够解决方法是先使用chmod命令对shell脚本赋予权限,再执行[root]# chmod 777 ./app.sh[root]# ./app.sh原创 2020-05-28 15:06:54 · 5830 阅读 · 0 评论 -
linux执行shell脚本报错:/bin/bash^M: bad interpreter: 没有那个文件或目录
原因是该脚本在windows进行编辑过,windows和linux不完全兼容造成执行 vim app.sh执行 :set ff?可以看到我在windows下编辑的脚本,所以有可能有不可见字符。脚本文件是DOS格式的, 即每一行的行尾以 来标识, 其ASCII码分别是0x0D, 0x0A.可以有很多种办法看这个文件是DOS格式的还是UNIX格式的, 还是MAC格式的解决办法:执行:set ff=unix强制为unix格式的:wq!保存退出即可...原创 2020-05-28 15:02:07 · 575 阅读 · 0 评论 -
linux查看环境变量
env命令原创 2020-05-28 12:00:34 · 127 阅读 · 0 评论 -
linux之top命令使用详解
目录1、命令字段详解2、交互命令3、常用参数与命令4、疑问1、命令字段详解top命令的输出如下第一行:系统运行时间和平均负载当前时间、系统已运行时间、当前登录用户的数量、最近5、10、15分钟内的平均负载第二行:任务任务的总数、运行中(running)的任务、休眠(sleeping)中的任务、停止(stopped)的任务、僵尸状态(zombie)的任务...原创 2020-04-01 09:13:57 · 176 阅读 · 0 评论 -
xftp工具远程连接linux传输文件
1.新建连接2.填写linux的ip,端口,用户,密码3.连接成功,两边的文件可以直接进行拖动原创 2020-03-31 15:05:02 · 458 阅读 · 0 评论 -
Xshell使用教程
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。很多人在安装虚拟机的时候安装结束之后...转载 2020-03-31 14:59:39 · 444 阅读 · 0 评论 -
linux之ps aux、ps -aux、ps -ef命令的区别
psaux、ps-aux、ps-ef的区别先说说aux,-aux,-ef都什么意思aux:ps a 显示现行终端机下的所有程序,包括其他用户的程序ps u 以用户为主的格式来显示程序状况ps x 显示所有程序,不以终端机来区分。所以,ps aux就是打印所有进程。-auxps -aux 不同于"ps aux"。POSIX和UNIX的标准要求...原创 2020-03-31 14:36:36 · 7295 阅读 · 0 评论 -
linux之启动jar包的方式
Linux 运行jar包命令如下:方式一:Java-jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。继续改进,如何让窗口关...原创 2020-03-31 14:26:53 · 194 阅读 · 0 评论 -
linux之ps aux|grep 命令详解
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连...原创 2020-03-31 14:22:56 · 1019 阅读 · 0 评论 -
linux之ps -ef|grep命令详解
ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。以下这条...原创 2020-03-31 14:20:25 · 1797 阅读 · 0 评论 -
linux命令ps aux|grep xxx详解
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连...原创 2020-03-30 17:27:36 · 156 阅读 · 0 评论 -
FileZilla连接虚拟机Linux详细教程
前提条件:window和linux互相能PING输入虚拟机IP地址,也就是Linux的IP地址用户名为Linux的用户名密码为用户名密码端口默认22点击快速连接即可相互交互文件...原创 2020-03-30 17:10:19 · 6859 阅读 · 2 评论 -
VMware14安装CentOS7超详细图解
一.工具准备vm14和centos7下载地址:链接:https://pan.baidu.com/s/1VYuDlb5rlr5W1BF2dnAYlg提取码:duct二.VMware安装CentOS71.创建虚拟机2.选自定义3.下一步 4.选择linux,下一步5.设置安装路径,下一步 6.下一步7. 内存需要调整可以调整,下一步...原创 2020-03-30 16:51:11 · 211 阅读 · 0 评论 -
linux之CentOS7安装gcc(详解)
使用yum安装gcc使用yum命令安装还是非常easy的。(如果出现问题,建议使用手动安装)yum -y install gcc gcc-c++ kernel-devel //安装gcc、c++编译器以及内核文件手动安装gcc从CentOS7的系统安装镜像中取出需要的rpm包(也可以通过别的方式获取):解压镜像文件,进入"Packages"目录,里面很多rpm包,取出如下几个:...原创 2020-03-30 16:36:11 · 4260 阅读 · 0 评论 -
CentOS7 关闭防火墙
CentOS6关闭防火墙使用以下命令//临时关闭service iptables stop//禁止开机启动chkconfig iptables offCentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令//临时关闭systemctl stop firewalld//禁止开机启动systemctl disable firewa...原创 2020-03-30 16:33:31 · 106 阅读 · 0 评论