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/meminfo
grep 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