1. ls 命令
ls 列出文件及文件夹信息
常用参数:
-l 显示文件的详细信息
-a 显示一些隐藏的文件
-t 以文件创建的时间顺序排列
-r
-d 只显示目录文件,不显示文件
使用 ls -l 查看文件详细信息介绍: (r w x)表示文件的权限大小,对应的数字表示:
r = 4 w = 2 x = 1
2.cd命令
cd 切换目录
常用命令:
cd - 返回上一次目录
cd .. 返回上一级目录
cd . .表示当前目录
cd 返回当前用户的家目录
cd ~ 返回当前用户的家目录
cd /etc/sysconfig 绝对路径,从根目录开始写
cd sysconfig 相对路径,不从根目录开始
以下图例为绝对路径跟相对路径的展示:
3.du命令
du 查看文件占用磁盘空间
常用参数:
-h 输出文件系统分区使用的情况
-s 显示文件或整个目录的大小
一般-s跟-h结合起来使用
4.mkdir命令
mkdir 创建文件夹
mkdir -p 可以创建多级目录
示例:mkdir -p /etc/a/b/c
一次性创建多个文件夹,属于同级目录
示例:mkdir /etc/{a,b,c}
5.vi命令
vi 文本编辑器
vi有三种模式:命令行模式 插入模式 底行模式
i a o 这三个参数都可以表示进入插入模式 i进入插入模式后是从光标当前位置开始输入文件, a是从目前光标所在位置的下一个位置开始输入文字, o是插入新的一行,从行首开始输入文字。
esc表示退出插入模式,进入命令行模式
Shift+: 进入底行模式 输入 wq 保存退出文件 q不保存退出文件 x保存退出文件 q!强制退出文件
dd 删除当前行
dG 删除光标所在行及以下的所有行
ndd 删除光标所在行及以下的n-1行
gg 跳转到第一行的首字母
G 跳转到最后一行的首字母
shift+$ 行尾
0 行首
以下图例为vi的具体详细使用:
6.cp命令
cp 复制
-r 表示递归 当需要复制文件夹的时候,需要添加这个参数
7. mv命令
mv 移动
mv 源文件或目录 目标文件夹下
mv a /root
在移动的时候,可以直接替换移动的文件名 mv a /root/b
8.文件查看命令
cat 一次性显示文件的所有内容
more 以一页一页的形式显示,<space>往下一页,<enter>向下翻一行 b向上翻一页
less 以一页一页的形式显示,<space>往下一页,<enter>向下翻一行 b向上翻一页
tail 默认显示文件的后10行 -f跟-F实时查看文件的信息,但两者之间存在区别,-f 文件只要被移走,就算新的一模一样,也不会实时监控 , -F 可以实时监控。 -n选择显示的行数
head 默认显示文件的前10行 -n选择显示的行数