基本命令
目录切换
cd .
当前目录
cd ..
返回上一级目录
cd-
返回上一次目录
cd~
返回当前主目录
创建目录和查看目录
操作 | 作用 |
---|
mkdir 目录名 | 创建目录 |
mkdir [-p] 目录名 | 如果父目录不存在先创建父目录,之后再创建子目录 |
ls | 显示当前目录下的文件和目录 |
ls-l | 以详细的方式显示当前目录下的文件和目录 |
ls-a | 显示当前目录下所有的文件和目录,包含隐藏的文件和目录。 |
重命名、移动、复制
操作 | 作用 |
---|
mv 旧文件名 新文件名 | 重命名文件名/ |
mv 源目录 目标目录 | 移动(存在文件名则移动,不存在则重命名) |
cp -r 源文件或目录 目标目录 | 所有的文件全部复制 |
删除(谨慎操作)
操作 | 作用 |
---|
rm -r 目录名称 | 删除目录,可以同时指定多个(删除前需要确定) |
rm -r 文件或目录 | 名称 强制删除,删除前不会有提问 |
rm -rf 文件或目录名称 | 强制删除文件或目录 |
rm -rf /* | 删除所有的文件或目录(千万不要用) |
| |
创建文件、查看文件内容
操作 | 作用 |
---|
touch 文件 | 创建一个或多个文件 |
cat 文件名称 | 查看文件所有的内容 |
more 文件名称 | 查看文件所有的内容,可以分屏显示 |
head 文件名称 | 查看文件前 10 行 |
head -n 行数 文件名 | 查看前面指定的行数 |
tail 文件名 | 查看文件后 10 行 |
tail -n 行数 文件名 | 查看文件后指定的行数 |
less 文件名 | 查看文件所有的内容 |
less -N 文件名 | 查看文件所有的内容(显示行数) |
解压和打包压缩命令
压缩
操作 | 作用 |
---|
tar-c | 创建打包文件 |
tar-v | 打包文件 |
tar-z | 压缩文件 |
tar-f | 压缩文件名 |
tar -cvzf 新的文件名.tar.gz 打包的文件 | 打包并压缩文件并设置名字 |
解压
操作 | 作用 |
---|
tar -x | 解压指定文件 |
tar-v | 显示解压详细过程 |
tar-f | 指定解压的文件 |
tar-C | 解压到指定目录下 |
tar -xvf 解压的文件 -C 解压的位置 | 解压到指定位置并展现详细过程 |
Vim命令
命令模式
可以移动光标、删除字符等操作,打开文件时即进入这个模式
操作 | 作用 |
---|
vim 文件名字 | 打开文件 |
i | 在当前光标的前面插入字符 |
a | 在当前光标的后面插入字符 |
o | 在当前光标的下一行插入字符 |
yy | 复制当前行 |
p | 如果前面已经复制了,在当前下面粘贴 |
u | 撤销 |
/ | 搜索文本 |
底行模式
可以输入命令对编辑的文件进行查找,保存,退出等操作
操作 | 作用 |
---|
wq | 保存并退出 |
q! | 不保存强制退出 |
wq! | 强制保存退出 |
网络管理
主机名配置
操作 | 作用 |
---|
hostname | 获取主机名 |
hostname 新主机名 | 修改主机名、单次有效 |
hostnamectl set -hostname 新主机名 | 修改主机名,永久有效 |
查询网络进程
操作 | 作用 |
---|
netstat | 显示网络状态 |
netstat -n | 显示程序中的ip地址和端口号 |
netstat -t | 只显示Tcp协议的连接 |
netstat -l | 显示监听中的 Socket |
netstat-p | 显示程序的名字 |
netstat -nutlp | 以上全部都显示 |
防火墙配置
操作 | 作用 |
---|
systemctl status firewalld | 查看防火墙的状态 |
systemctl start firewalld | 开启防火墙 |
systemctl stop firewalld | 关闭防火墙 |
systemctl enable firewalld | 开机自启 |
systemctl disable firewalld | 开机不自启 |
systemctl restart firewalld | 重启防火墙 |
firewall-cmd –zone=public –add-port= 端口/tcp –permanent | 开放端口允许外部连接 |
其他命令
操作 | 作用 |
---|
pwd | 打印当前的工作目录 |
ps-aux | 显示当前用户的所有进程 |
kill -9 进程号 | 杀死进程 |
free -m | 查看系统内存的使用情况 |
shutdown now | 关闭服务器 |
reboot | 重启服务器 |
最后