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