Linux命令

查看系统版本:

uname -a
cat /proc/version

查看内存大小:

free -h

查看硬盘存储:

df -h

查看端口进程:

 netstat -anp | grep 端口

关闭进程:

kill -9 进程

查看一个服务有几个端口。比如要查看mysqld

ps -ef |grep mysqld

不间断运行jar包

nohup java -jar XXX.jar > log.out 2>&1 &
//参数说明
//nohup               不中断运行
//java -jar XXX.jar   运行jar文件命令
//> log.out           输出文件
//2>&1                错误输出流定位到标准输出流中
//&                   后台运行

查看防火墙

systemctl status firewalld

防火墙开启443端口

1、开启防火墙 
     systemctl start firewalld
 ​
2、开放指定端口
     firewall-cmd --zone=public --add-port=443/tcp --permanent
       
     命令含义:
    --zone #作用域
    --add-port=1935/tcp  #添加端口,格式为:端口/通讯协议
    --permanent  #永久生效,没有此参数重启后失效
​
3、重启防火墙
    firewall-cmd --reload

 查看nginx是否开机自启并设置

#查看nginx 是否 开机⾃启
systemctl list-unit-files | grep nginx

#设置nginx 开机⾃启
systemctl enable nginx

apt-get命令报错:media。。。

修改/etc/apt/source.list文件。注释下图中这一行

使用vi,修改文件上下左右键出现A、B、D、C,删除键不能使用

修改/etc/vim/vimrc.tiny

MongoDB

启动命令

进入到MongoDB文件下的bin目录

./mongod --dbpath home/senken/mongodb/data/ --logpath /home/senken/mongodb/log/mongodb.log --config /home/senken/mongodb/mongodb--XXX版本/bin/mongod.conf &

Mongod.conf配置文件内容

systemLog:
    #mongodb发送所有日志输出的目标指定为文件
    destination: file
    path: "/home/senekn/mongodb/log/mongodb.log"
    logAppend: true
storage:
    #mongodb数据文件的存储目录
    dbPath: "/home/senekn/mongodb/data/"
    journal:
        enabled: true
# network interfaces
# bindIp 填写安装MongoDB的服务器ip,才可以远程连接
net:
  port: 27017
  bindIp: 192.168.60.185

java

查询数据库数据时间与实际时间相差12小时

首先确认数据库中的时间,查询数据库时间

SELECT NOW() FROM DUAL
SELECT NOW()

排除不是数据库时间的问题,相差12个小时一般是时区的问题,美国时区与中国时区相差12-13个小时。

linux下查看jdk读取的设备时区:user.timezone = Asia/Shanghai,如果值不是Asia/Shanghai,就需要修改jdk读取的linux时区的文件。debian下文件路径:/etc/timezone,修改完时区文件重启程序即可。

jinfo -sysprops 程序运行的pid

将jar部署为linux服务

把jar包部署为linux服务 - 天涯海角附近 - 博客园

Failed to start jenkins.service: Unit not found. 首先看一下服务列表里有没有这个服务:

systemctl list-unit-files --type=service

如果有的话:

systemctl daemon-reload

如果下次使用systemctl启动服务失败,可以先尝试 systemctl daemon-reload 这个命令

service: command not found

service命令是要用ROOT用户来执行的, 而出错的用户是用su root切换到ROOT用户下,这个命令没有也不会把环境带过去!

用如下命令就不会出错了: su - root

注意:su 后面是一个空格,横线后面也是一个空格,千万不能省略. 很简单,但是很实用!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux命令PDF是一种包含Linux操作系统中常用命令和其使用方法的电子书格式文件。通过下载和阅读Linux命令PDF,用户可以方便地学习、查找和使用Linux系统中的各种命令Linux命令PDF中通常会包含诸如文件操作、目录管理、进程管理、网络配置、软件安装等方面的命令。通过学习这些命令,用户可以更好地理解和掌握Linux系统的使用。不论是Linux初学者还是有经验的用户,都可以利用Linux命令PDF来提高自己的技能和效率。 Linux命令PDF的优势包括: 1. 全面性:Linux命令PDF中包含了Linux系统中几乎所有的常用命令,用户可根据需要选择学习和掌握特定的命令。 2. 方便性:PDF文件格式易于阅读和搜索,用户可以方便地在文档中查找和定位具体的命令和使用方法。 3. 离线使用:用户可以将Linux命令PDF下载到本地,便于随时查阅,无需依赖网络连接。 4. 可打印性:用户可以将Linux命令PDF打印成纸质文档,以备在没有电脑或电子设备的情况下使用。 5. 更新性:由于Linux系统的不断更新和发展,命令也在不断增加和演变。因此,一些Linux命令PDF会提供定期的更新版本,使用户能够获取到最新的命令和使用方法。 总之,Linux命令PDF是一种有助于用户学习和使用Linux系统的工具。通过下载和了解Linux命令PDF,用户可以很快地了解和掌握Linux系统中的常用命令,从而提高自己的工作效率和技能水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值