1、查看IP地址
ifconfig
:找到以"inet"开头的行,后面跟着的就是IP地址
例如 inet 地址:192.168.0.100 子网掩码:255.255.255.0 子网地址:192.168.0.0
2、查看当前主机名
hostname
3、永久修改主机名
hostnamectl set-username 主机名
bash
4、切换成root用户
sudo su -
5、VI编辑器的基本操作
- 打开文件:
vi filename
- 普通模式:
按i
进入插入模式。
按x
删除当前光标位置字符。
按 dd
删除当前行。
按yy
复制当前行。
按p
粘贴复制的内容
- 插入模式
在普通模式下按i
进入插入模式,在光标前插入文本。
按a
在当前光标后插入文本。
按o
在当前行的下方插入新行并切换到插入模式。
- 命令模式
按:
进入命令模式。
输入w
保存文件。
输入q
退出 Vi。
输入wq
保存并退出。
输入q!
强制退出不保存更改。
- 移动光标
使用箭头键或h、j、k、l
分别向左、下、上、右移动。
0
移动到行首,$
移动到行尾。
gg
跳转到文件开头,G
跳转到文件末尾。
输入行号然后按G
可以跳转到指定行。
- 查找和替换
在普通模式下输入/
后接关键词可以向下搜索。
在普通模式下输入?
后接关键词可以向上搜索。
:s/old/new/g
替换当前行第一个匹配项。
:%s/old/new/g
替换整个文档中所有匹配项。
:n,$s/old/new/g
替换从第 n 行到最后一行的所有匹配项。
6、查看当前目录下的文件列表
ls
ls -l
显示文件的详细信息ls -a
显示隐藏文件
7、目录操作
cd
目标目录路径 切换目录cd ..
返回上级目录cd ~
或者cd
返回当前用户的主目录pwd
显示当前工作目录的绝对路径mkdir
创建一个新目录:mkdir directory_name
mkdir -p
递归创建多级目录:mkdir -p /path/to/directory
ls
列出目录中的文件和子目录ls -l
以详细列表形式显示目录内容cp -r
递归复制目录及其内容:cp -r source_directory destination_directory
mv
移动目录或者重命名目录:mv source_directory destination_directory
rmdir
删除空目录:rmdir directory_name
rm -r
递归删除目录及其内容(慎用):rm -r directory_name
find
查找文件或目录:find /path/to/search -name "filename"
chmod
修改目录权限:chmod permissions directory_name