https://www.linuxcool.com/
常用命令:
date :显示当前时间
ssh [参数] [远程主机] :安全连接客户端
cat 文件名称 :查看文件
more :展示更多文件
kill -9 进程号 : 杀死进程
tab 一次 :补全
tab二次 :列出所有以xx开头的文件及文件夹
* 通配符 :用于代替多个字符
? 通配符 :用于代替单个字符
[ ] 通配符 :用于代替[ ]内出现的字符
- 通配符 : 用于表示范围 text[a-z] 表示text[a]到text[z]
pwd :显示当前目录 -L:显示逻辑路径
cd/ :进入根目录
cd .. :后退上一级
cd ../.. 或 cd ~ :直接回退到根目录
ls :列出文件和目录(list简化方式)目录蓝色,普通文件黑色,可执行文件草绿色,链接文件浅蓝色
ls -F :所列出的目录后/,可执行文件*,链接@
ls -a :显示隐藏文件
ls -l :显示各个文件属性
dir :列出目录内容
vdir :相当于ls -l显示各个文件的属性
ctrl+c :终止当前执行程序的命令
ctrl+d :退出当当前shell,相当与exit
Ctrl+s :挂起当前shell
Ctrl+q :激活挂起的shell,若激活不了回重新打开一个终端
reboot :重启系统
head : 查看文件开头命令
tail :查看文件结尾命令
grep :文件搜索
sudo ./xxx.pl :执行xxx脚本
top :内存使用详情 shift+m可快速排序最高内存使用率的进程
显示详细的网络状况:netstat -a
显示当前户籍UDP连接状况: netstat -nu
显示网卡列表: netstat -i
显示组播组的关系: netstat -g
统计网络信息: ifstat
交互式的文件传输程序: sftp
显示活动套接字信息: ss
操纵系统arp信息: arp
查看系统进程树:pstree
以用户为中心组织状态信息显示的进程: ps aux
开机时间:systemd-analyze time
单元初始化时间:systemd-analyze blame
内存cpu查看:vmstat
查看所有磁盘格式分区:lsblk
查看主机名:hostnamectl status
配置主机名:hostnamectl set-hostname <host-name>
查看网管工具状态:service NetworkManager status
查看包分组:yum grouplist
查看终端登录用户:who -u / -w
文件传输:
curl [参数 -O -u] [网址]
Rm 删除
rename 或 mv
vim编辑:
1、光标移到要删除的行,dd删除整行
2、转到文件结尾 G
3、设置显示行号 :set number (set nu)
3-1、取消行号显示:set nonumber (set nonu)
4、转到20行 20G
5、ctrl+r:撤销此前的操作
6、u撤销操作,最多50步
7、粘贴p,put,paste
8、x删除光标所在处的字符
9、括号高亮显示:set showmatch (set sm)
9-1、取消括号高亮显示:set nosm
10、高亮搜索:set hlsearch 取消:set nohlsearch
11、语法高亮:syntax on 禁用:syntax off
12、忽略字符大小写:set lc 禁用:set nolc
查看服务器日志:在/usr/.../tomcat/logs下键入 tail -1000 catalina.out
查看8080端口被谁占用: netstat -anop | grep 端口号
查看端口占用情况: netstat -tunlp|grep 端口号
查看所有开启端口号: netstat -tunlp|grep
查看监听的端口:netstat -lnpt
开启端口防火墙:firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:firewall-cmd --reload
查询是否开启成功:firewall-cmd --zone=public --query-port=8893/tcp
删除端口防火墙: firewall-cmd --zone= public --remove-port=80/tcp --permanent
查看防火墙状态:firewall-cmd --state
查看磁盘占用的空间 df -h
查看运存使用情况 free -h
查看CPU温度(前提:已安装lm_sensors) sensors
查看CPU主频及型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
查看服务器日志
tail -500f catalina.out
通过进程id查找程序–ps
直接通过:ps -aux | grep pid 查看,进程程序名称
转发443端口到8893
firewall-cmd --add-forward-port=port=443:proto=tcp:toport=8893
【CentOS7】Linux下常见的命令,补充中
于 2020-09-25 14:00:11 首次发布