行搜索 grep xxx
搜索文件 find / -name ‘xxx’
查看进程 ps -ef
查看磁盘 df -lh
查看监听端口 netstat -lntp
列出当前系统打开文件的工具 lsof
查看文件大小 du -sh *
查看端口是否启用 netstat -antp | grep mysql | grep LISTEN

查看服务 yum list|grep mysql
查看服务配置文件 rpm -qc mysql

设置时间 date -s “2020-11-11 11:11:11”

计划任务 crond

文件、权限

chmod是更改文件的权限
chown是更改文件的属主与属组
chgrp只是更改文件的属组
例子:
chown -R mysql:mysql /usr/local/mysql
chmod -R 0755 /usr/local/mysql

阻止删除
[root@test tmp]# chattr +i test
[root@test tmp]# lsattr
↑ 查看有冇 +i
chattr +i 后 rm -rf 无法删除,还原需要-i

文件

黑洞文件 /dev/null

自动挂载 /etc/rc.local #详细例子查看 配置本地软件仓库

测试端口链接情况
ssh ip地址 -p 端口号 -v
中间有established字样表示链接成功
telnet ip地址 端口号
nmap ip地址 -p 端口号

查看服务:systemctl

远程拷贝:scp

将本地文件拷贝到远端(push)
scp [选项] 本地文件 远程服务器ip:/路径
例子:scp -P 22 ./1.txt 192.168.46.100:/tmp/

将远程服务器上的文件拷贝到本地(pull)
scp [选项] 远程服务器ip:/etc/passwd /backup/
例子:scp -P 22 peng@192.168.46.100:/etc/passwd /backup/

注! 如果链接得慢 可修改hosts文件
格式是IP 主机名(hostname) 别名(自己设)

1
2
[root@localhost ~]# vim /etc/hosts
192.168.46.100 rhel8.peng.cc peng


管道
命令管道:mkfifo
将上一条命令所执行的结果作为下一条命令的参数:xargs


动态进程:top
静态进程:ps
调整优先级:renice
指定运行时优先级:nice
控制状态:kill

时间同步服务(ntp和chrony)

查看可以提供时间同步的服务器:http://www.ntp.org.cn/pool.php
别人整理的:https://blog.csdn.net/weixin_42588262/article/details/82501488

修改配置文件制定ntp服务器同步
vim /etc/chrony.conf

搭建服务常用套路

1.关闭防火墙和SE Linux(实验)
2.配置软件仓库
3.安装三部曲
安装软件
确认是否安装成功
查看软件文件列表(配置文件、程序本身、man手册)
4.了解配置文件(man 5 xxx.conf)
5.根据需求通过修改配置文件来完成服务搭建
6.启动服务,开机自己动
7.测试验证

查询相关链接

Linux命令搜索引擎:https://wangchujiang.com/linux-command

Linux命令手册:http://linux.51yip.com

https://www.linuxcool.com

https://tldr.linux.cn