1.目录结构及及路径
ls / --根目录
ls /usr --根目录下的用户
ls /bin --根目录下所有命令工具
ls /tmp --根目录下的系统临时文件所在目录
cd --进入指定的目录
pwd --显示当前所在路径的全路径
clear --清空当前屏幕
ls --以平铺方式显示当前目录包含内容
ll --以详细列表形式显示当前目录包含内容。
ls -a --显示隐藏文件夹
2.创建文件夹和文件
mkdir zz --创建文件夹
touch test.java --创建文件
3.删除文件夹和文件
rm -r 文件夹路径:删除目录。所有文件夹及文件夹中子内容都需要通过输入y进行确认删除。
rm -rf 文件夹路径:删除文件夹不需要确认。
rm -f 文件路径:删除文件不需要确认
4.进入编译状态和退出编译状态
vi 文件路径 --普通编译
vim 文件路径 --带有颜色的标记
键盘i或insert键启用编辑。
Esc 退出编辑状态。
在退出编辑状态下
按d两次表示删除当前行。
d+数字+回车表示删除数字行。
:q 退出。只在没有做任何改变的时候能使用。
:wq 保存并退出。
:q! 强制退出。
5.查看文件内容
cat 文件路径 查看文件全部内容
tail 文件路径 默认查看文件后10行
tail -n 文件路径
tail -f 文件路径:动态监听文件内容。Ctrl+C释放光标
echo “内容” >> 文件路径:尾加内容到文件中。
6.复制和粘贴
mv 原文件路径 新文件路径 剪切文件(夹)
cp 原文件路径 新文件路径 复制文件
cp -r 原文件夹路径 新文件夹路径
7.解压
tar zxvf 文件路径。
z:是否具有gzip格式,简单理解扩展名是否是.tar.gz
x: 解压内容
v:显示解压过程
f:必须写到最后,后面紧跟文件路径(有空格)。
8.服务器状态
systemctl enable 服务名 开机自启动
systemctl disable 服务名 开机不启动
systemctl start 服务名 启动服务
systemctl stop 服务名 停止服务
systemctl restart 服务名 重启服务
systemctl status 服务名 查看状态
9.虚拟机ip查看
ifconfig 查看ip地址
10.分页查看文件
more 路径/文件名
回车 - 下一行
空格 - 下一页
q - 退出