Linux常用命令
文件格式:
Linux所有目录是一个有层次的倒着树状结构, /为linux所有目录的起点。
基础命令:
cd 定位某个目录
pwd 显示当前目录名
ls –l 展示文件或文件夹
touch 创建文件
mkdir 创建文件夹
cat 一次性显示文本内容
less 分页展示文本内容
cp 文件复制
mv 文件移动或重命名
rm –rf 删除文件或文件夹
man 命令解析手册
reboot 重启
shutdown –h now 关机
vi / vim 文件编辑器
1)命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
2) 插入模式(Insert mode)|
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3) 底行模式(last line mode):
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
cat > 覆盖文本
cat >> 追加文本
cat 1.txt > 2.txt
管道符 |
command1 | command2 将command1的命令1结果,输入到command2做入参,最终显示command2的命令结果
grep 字符检索
IP配置
查询DNS:
cat/etc/resolv.conf
查询网管,第一条
route
静态IP设置
设置静态IP
bootproto=static
onboot=yes
IPADDR=192.168.146.251
NETMASK=255.255.255.0
GATEWAY=192.168.146.2
DNS1=211.69.0.8
DNS2=202.102.227.68
重启服务
systemctl restart network
查询IP信息
ifconfig
Linux服务
后面写什么就操作什么功能
查询当前服务运行状态:
systemctl status ~~ServiceName firewalld~~
启动服务
systemctl start ~~ServiceName~~
重启服务
systemctl restart ~~ServiceName~~
停止服务
systemctl stop ~~ServiceName~~
关闭防火墙
systemctl stop firewalld
禁用防火墙功能
systemctl disable firewalld