User Tools

Site Tools


linux常见问题与解决

This is an old revision of the document!


Ubuntu设置强密码

Linux端口占用情况查询

参考:How to check if port is in use on Linux or Unix - nixCraft

sudo lsof -i -P -n | grep LISTEN
sudo netstat -tulpn | grep LISTEN
sudo lsof -i:22 ## see a specific port such as 22 ##
sudo nmap -sTU -O IP-address-Here

Linux端口被占用

参考StackOverflow

执行命令sudo lsof -t -i tcp:<port_number>查看被占用的端口号对应的进程id,然后kill相应进程,或者直接执行sudo lsof -t -i tcp:<port_number> | xargs kill -9sudo fuser -k <port_number>/tcpkill占用端口的进程。

停用系统服务

# 例如:sudo systemctl disable tomcat8
sudo systemctl disable <service_name>

触摸板双指操作在休眠后失效

编辑/etc/default/grub文件,添加psmouse.synaptics_intertouch=0GRUB_CMDLINE_LINUX_DEFAULT的最后,例如:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"

问题:当linux非root权限用户对不属于当前用户目录下的文件,进行操作或移动时需要使用哪类命令才能使用root命令?

答:“sudo” 例如:sudo mv <文件名> <目标文件> (sudo是linux系统管理指令,允许系统管理员让普通用户执行一些或者全部的root命令的一个工具)

如何查看Linux系统版本

# 例如rhel查看版本,可以使用cat /etc/redhat-release
cat /etc/**-release

详见 How do I determine RHEL (Red Hat Enterprise Linux) version? - nixCraft

Linux磁盘空间未满df -h但提示磁盘空间不足(实际为inode占用100%)

排查方法:使用df -h 查看磁盘空间使用情况,再使用df -i 查看inode占用情况,如果有一个达到100%,则会提示磁盘空间不足,部分服务无法使用,特别是后者达到100%,不太容易被发现。

解决办法:详见Linux实例磁盘空间满和inode满的问题排查方法

linux常见问题与解决.1659945056.txt.gz · Last modified: 2022/08/08 15:50 by xujianglong