文件和目录操作
cd 进入个人主目录
cd .. 返回上一级目录
cd - 返回上次所在的目录
cd /【目录名】 进入目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
mkdir 【目录名 目录名 ...】 创建一个/多个目录
mkdir -p /【目录名】/【目录名】... 创建一个目录树
rmdir 【目录名 目录名 ...】 删除一个/多个目录
rm -rf 【目录名 目录名】 删除一个/多个目录并同时删除其内容
rm -f 【文件名 文件名 ...】 删除一个/多个文件
mv 【目录名】 【新目录名/目标目录】 重命名/移动 一个目录/文件
cp 【文件名】【cp后文件名】 复制一个文件
cp 【目录名】/【文件名】 复制一个目录下的文件到当前工作目录tar -zxvf 【压缩包】 解压
系统操作
ifconfig 查看ip
shutdown -h now 关闭系统
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启
logout 注销ps -ef|【筛选条件】 查看进程信息
用户操作
useradd -m 【用户名】 添加用户
userdel -r 【用户名】 删除用户
vim 操作
vim 【文件名】 进入普通模式
普通模式:
yy 复制当前光标行
y 【数字】 y 复制从光标开始的 '数字' 行
p 粘贴
u 撤销
dd 删除当前光标行
d 【数字】 d 删除从光标开始的 '数字' 行
x 剪切字符
yw 复制一个词
dw 删除一个词
gg/H 移动到页头
G/L 移动到页尾
【数字】 G 移动到 '数字' 行
/
【内容】 查找 '内容' n 向下查找 N 向上查找i 进入编辑模式
:
进入指令模式编辑模式:
ESC 退出编辑模式到普通模式
指令模式:
w 保存
q 退出
wq 保存并退出
q! 不保存强制退出
set nu 显示行号
set nonu 隐藏行号
s/old/new 替换当前行匹配到的第一个 old 为 new
s/old/new/g 替换当前行匹配到的所有 old 为 new
%s/old/new 替换文档中每一行匹配到的第一个 old 为 new
%s/old/new/g 替换文档匹配到的所有 old 为 new
防火墙和端口操作
开启9000端口
zone:作用域 add-port:端口/通信协议 permanent:表示永久生效,否则重启后失效firewall-cmd --zone=public --add-port=9000/tcp --permanent
重启防火墙
systemctl restart firewalld.service检查开启的端口
firewall-cmd --list-ports