学习笔记: Linux(Centos7)常用指令记录

1.系统指令

1.1查看系统版信息

#1. Linux内核版本
cat /proc/version
uname -a
#2. Linux系统版本
cat /etc/os-release 

2.防火墙-Firewalld

启动/关闭/重启服务/查看状态

#启动/关闭/重启服务/查看状态
systemctl start firewalld  
systemctl stop firewalld
systemctl restart firewalld
systemctl status firewalld
 #开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#关闭端口
firewall-cmd --zone=internal --remove-port=8080/tcp
#查看所有打开的端口
firewall-cmd --zone=public --list-ports

3.vim编辑器

快捷指令

0    :移动到行首
gg   :移动至文件首行
G    :移动至文件底行

4.文件指令

cp

1.覆盖粘贴

#\cp -rf 源文件夹 目标文件夹
\cp -rf ./* /usr/local/html

scp

#1. 将某个本地文件 复制到 指定的远程主机的指定目录中
scp anaconda-ks.cfg 192.168.110.10:/root

#2. 将指定远程主机中的某个文件 复制到 本地家目录中
scp 192.168.10.10:/root/anaconda-ks.cfg /root

#3. 将某个本地文件 复制到 指定的远程主机的指定目录中
scp -r file 192.168.10.10:/root

#4. 将指定远程主机中的某个文件 复制到 本地家目录中
scp -r 192.168.10.10:/root/file /root

#5. 通过密钥连接传输
scp -i ./秘钥位置 -r -P 端口号 /路径/文件名 IP地址:传输目的路径
#将本地/var/www/html/目录下的test.zip,传输至49.33.11.22这台服务器的/root目录下,连接密钥为secret_key,端口为34355
scp -i ./secret_key -r -P 34355 /var/www/html/test.zip 49.33.11.22:/root

5. 内存,cpu,磁盘 查看指令

1. 查看内存使用情况:free

#详细说明
Mem: 内存的使用信息
Swap: 交换空间的使用信息
total:总计物理内存的大小。
used:已使用物理内存。
free:可用物理内存。
shared:多个进程共享的内存总额。
buffers/cached:缓存缓冲使用物理内存大小。
available:还可以被应用程序使用的物理内存大小。

#参数
#以 M 为单位显示数据
free -m

#常用查看
free -h

2. 查看磁盘使用情况:df

#查看所有磁盘剩余空间
df -h 

#查看指定目录磁盘使用情况
df -h 目录路径

#查看磁盘总大小
fdisk -l | grep Disk

2. 查看CPU使用情况:top

cat /proc/cpuinfo | grep "physical id" | uniq | wc -l      #查看机器一共几个cpu
cat /proc/cpuinfo | grep "cpu cores" | uniq                 # 查看单个cpu的物理核数

猜你喜欢

转载自blog.csdn.net/dontYouWorry/article/details/129324794