Linux基本命令
2024-10-24 20:06:41 2 举报
AI智能生成
Linux常用命令整理
作者其他创作
大纲/内容
文件管理
文件查看
cat:非交互式查看文本文件内容
-n:显示行号
less:交互式文本文件查看
空格:按页翻阅查看
回车:逐行查看
/关键词:进行搜索
n:向下查找
N:向上查找
hear:查看文件前几行
-n行数(-n可省略)
tail:查看文件后几行
-n行数(-n可省略)
vim:文本编辑器,交互式
基本模式
/关键词:进行搜索
n:向下查找
N:向上查找
dd
删除所在行
yy
复制所在行
x
删除所在位置字符
小写p
所在行向下复制
大写P
所在行向上复制
i 插入模式
:命令模式
:set nu
设置行号
:set ai
智能对齐
grep:筛选关键词所在的行
-i:忽略关键词大小写
-v:取反
^关键词:查看以关键词开头的行
关键词$:查看以关键词结尾的行
文件增删改
文件新增
touch
创建空文件
重定向(>/>>)
> /opt/a.txt
/opt/a.txt目录下创建空文件a.txt
echo 123 > /opt/b.txt
/opt/a.txt目录下创建文件b.txt,内容为123
vim文本编辑器
在有权限的情况下,编辑后保存并退出
文件修改
vim文本编辑器
在有权限的情况下,编辑后保存并退出
文件删除
rm
-r:递归删除
-f:强制删除
目录管理
创建目录
mkdir
-p
若父目录不存在,连同父目录一起创建
切换目录
cd
绝对路径
相对路径
cd..
切换至当前目录父目录
cd
切换至当前用户家目录
cd~用户名
切换至指定用户家目录
删除目录
rm
-r:递归删除
-f:强制删除
rmdir
删除空目录
连接文件/链接文件
软连接
格式:ln -s 源文件 连接文件
支持跨文件系统,可以连接目录,源文件消失则连接文件不可用
硬链接
格式:ln 源文件 链接文件
不支持跨文件系统,不可以连接目录,源文件消失链接文件仍可用
IP地址管理
查看IP地址
ifconfig
ip a s
配置IP地址
nmcli
查看网卡连接信息
nmcli connection show
添加网卡
nmcli connection add ifname 设备名 con-name 连接名 type ethernet
手工配置入网参数
nmcli connection modify 网卡连接名 ipv4.method manual ipv4.addresses IP地址 ipv4.gateway 网关 ipv4.dns DNS服务器地址 connection.autoconnect yes
自动分配入网参数
nmcli connection modify 网卡连接名 ipv4.method auto connection.autoconnect yes
激活网卡
nmcli connection up 网卡名
nmtui
交互式配置入网参数及主机名
ip
ip address add IP地址/子网掩码 dev 设备名
ifconfig
ifconfig 网卡名/子网掩码
主机名管理
查看主机名
hostname
修改主机名
临时修改
hostname 主机名
永久修改
hostnamectl set-hostname 主机名
修改/etc/hostname文件
nmtui
0 条评论
下一页