美文网首页
linux常用命令

linux常用命令

作者: 滴雨幻想 | 来源:发表于2020-04-21 14:21 被阅读0次

    ssh连接服务器

    ssh 用户名@服务器IP
    exp:ssh root@192.186.2.177
    回车,输入密码,即可连接

    目录跳转

    cd /usr/local 打开usr下的local文件夹,在任何目录下直接执行即可

    cd ./local 在当前路径下打开下级local路径

    服务器间传递文件

    1)从本地电脑拷贝文件至服务器

    scp [本地文件的路径] [服务器用户名]@[服务器地址]:[服务器上存放文件的路径]
    exp:scp /Users/mac/Desktop/test.txt root@192.168.1.1:/usr/local

    2) 从本地电脑拷贝文件夹至服务器

    scp -r[本地文件的路径] [服务器用户名]@[服务器地址]:[服务器上存放文件的路径]
    exp:scp -r /Users/mac/Desktop/test root@192.168.1.1:/usr/local

    3)将服务器上的文件传输到本地

    scp [服务器用户名]@[服务器地址]:[服务器上存放文件的路径] [本地文件的路径]
    exp:scp root@192.168.1.1:/usr/local/test.txt /Users/mac/Desktop

    4)将服务器上的文件夹传输到本地

    scp -r [服务器用户名]@[服务器地址]:[服务器上存放文件的路径] [本地文件的路径]
    exp:scp -r root@192.168.1.1:/usr/local/test /Users/mac/Desktop

    启动tomcat

    1)后台启动:在tomcat的bin目录下,执行 ./startup.sh &

    2)打印启动日志:tail -f 日志文件地址

    exp:tail -f /usr/local/tomcat/logs/catalina.out

    通过文件名称查找文件

    find / -name tomcat

    查看所有端口占用情况

    netstat -tunlp
    注意:需要使用root用户或者sudo命令才能看到PID

    查看端口占用情况

    netstat -tunlp|grep 端口号

    删除进程

    kill -9 进程号

    执行脚本文件权限

    chmod +x 需要执行的.sh文件路径

    添加定时任务

    1. 编辑定时任务 crontab -e
    2. 进入编辑模式,删除一行或者注释一行,即删除这个定时任务,新建一行即添加一个定时任务
    3. 编辑完成后,按esc, 输入:wq 回车,定时任务即生效
    4. 参数说明:* * * * * command
      5个星星分别表示:分钟,小时,日期,月份,星期
      command:要执行的脚本文件
      特别说明:
      分钟可以是从0到59之间的任何整数,
      小时可以是从0到23之间的任何整数,
      日期可以是从1到31之间的任何整数,
      月份可以是从1到12之间的任何整数,
      星期可以是从0到7之间的任何整数,这里的0或7代表星期日
      在以上各个字段中,还可以使用以下特殊字符:
      星号():代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
      逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
      中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
      正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如
      /10,如用在minute字段,表示每十分钟执行一次。
    5. 查看定时任务 crontab -l

    相关文章

      网友评论

          本文标题:linux常用命令

          本文链接:https://www.haomeiwen.com/subject/yiyuihtx.html