Linux基本命令
2024-10-24 20:06:41 3 举报
AI智能生成
Linux常用命令整理
作者其他创作
大纲/内容
<b>文件管理</b>
文件查看
cat:非交互式查看文本文件内容
-n:显示行号
less:交互式文本文件查看
空格:按页翻阅查看<br>
回车:逐行查看
/关键词:进行搜索
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:强制删除<br>
目录管理
创建目录
mkdir
-p
若父目录不存在,连同父目录一起创建
切换目录
cd
绝对路径
相对路径
cd..
切换至当前目录父目录
cd
切换至当前用户家目录
cd~用户名
切换至指定用户家目录
删除目录
rm
-r:递归删除
-f:强制删除<br>
rmdir
删除空目录
连接文件/链接文件
软连接
格式:ln -s 源文件 连接文件
支持跨文件系统,可以连接目录,源文件消失则连接文件不可用<br>
硬链接
格式:ln 源文件 链接文件
不支持跨文件系统,不可以连接目录,源文件消失链接文件仍可用<br>
IP地址管理
查看IP地址
ifconfig
ip a s
配置IP地址
nmcli
查看网卡连接信息<br>
nmcli connection show
添加网卡
nmcli connection add ifname 设备名 con-name 连接名 type ethernet<br>
手工配置入网参数
nmcli connection modify 网卡连接名 ipv4.method manual ipv4.addresses IP地址 ipv4.gateway 网关 ipv4.dns DNS服务器地址 connection.autoconnect yes<br>
自动分配入网参数
nmcli connection modify 网卡连接名 ipv4.method auto connection.autoconnect yes<br>
激活网卡
nmcli connection up 网卡名
nmtui
交互式配置入网参数及主机名
ip
ip address add IP地址/子网掩码 dev 设备名
ifconfig
ifconfig 网卡名/子网掩码<br>
主机名管理
查看主机名
hostname
修改主机名
临时修改
hostname 主机名
永久修改
hostnamectl set-hostname 主机名
修改/etc/hostname文件<br>
nmtui
0 条评论
下一页