Linux的使用
Linux 命令
查找文件
查找文件名:find [path] -name fileName
Manjaro
配置源
同步时间
sudo timedatectl set-local-rtc true
centOS 7
基础操作
yum源
安装了yum源: rpm -Uvh
查看卸载的yum源: ls /etc/yum.repos.d/
卸载yum源: rpm -e mysql57-community-release-el6-9.noarch
列出所有被安装的rpm package
rpm -qa | grep mariadb
强制卸载相关的软件
语句:rpm -e --nodeps 软件名
实例:rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
完全卸载mariadb
1、卸载mariadb:
yum remove mariadb
2、删除配置文件:
rm -f /etc/my.cnf1
3、删除数据目录:
rm -rf /var/lib/mysql/
运行mysql
mysql -u root -p
重启nginx
service nginx restart
查看软件安装情况
rpm -qa | grep mariadb
查看linux服务器配置
查看所有网络接口的属性
ifconfig查看系统
cat /etc/redhat-release查看内核版本
uname -a查看CPU信息的linux系统信息命令
cat /proc/cpuinfo查看计算机名的linux系统信息命令
hostname查看环境变量资源
env查看内存使用量和交换区使用量
free -m
或者grep MemTotal /proc/meminfogrep MemFree /proc/meminfo查看内存信息
cat /proc/meminfo查看所有swap分区的信息
cat /proc/swaps查看各分区使用情况
df -h查看指定目录的大小
du -sh查看系统运行时间、用户数、负载
uptime查看防火墙设置
iptables -L关闭防火墙
systemctl stop firewalld.service开机禁止启动防火墙
systemctl disable firewalld.service查看路由表
route -n查看所有监听端口
netstat -lntp查看端口占用情况
netstat -antlp查看所有已经建立的连接
netstat -antp查看所有进程
ps -ef实时显示进程状态用户
top查看活动用户
w查看指定用户信息
id查看用户登录日志
last查看系统所有用户
cut -d: -f1 /etc/passwd查看系统所有组
cut -d: -f1 /etc/group查看当前用户的计划任务服务
crontab -l列出所有系统服务
chkconfig --list列出所有启动的系统服务程序
chkconfig --list | grep on查看所有安装的软件包
rpm -qa
其他
centos7 安装配置nodejs https://datura35422.github.io/posts/43953bf1/
Linux 卸载nodejs https://my.oschina.net/u/180293/blog/3114400
centos7 MariaDB远程访问 https://www.cnblogs.com/jinwenb/p/9203642.html
centos7 安装Mariadb https://www.cnblogs.com/yhongji/p/9783065.html
centos7 安装配置redis https://segmentfault.com/a/1190000016012597
部署阿里云
软件安装地址
node - /usr/local/nodejs
redis - /usr/redis-6.2.4
nginx - /etc/nginx - /usr/share/nginx/html