ls 查看当前目录下的文件
-a 查看当前目录下所有文件 包括隐藏文件 隐藏文件前面带.
-l 以列表的形式输出当前目录下的文件 属性可以连用
ls -al ls的参数一般是路径 查看指定路径下的内容
ls --help 查看帮助文档
ctrl+l 清屏
cd 切换目录
cd 路径 切换到指定路径 可以使用绝对路径 也可以使用相对路径
./ 当前路径
…/ 上一级路径
…/…/ 上上一级路径
cd 回到当前用户的家目录
cd ~ 回到用户目录
cd - 返回上一次所在的目录
pwd 返回当前所在的目录
- bin 二进制目录 主要存的是系统命令 类似于window的环境变量
- home 用户家目录 里面存储的是用户对应文件夹
- etc 主要存放的是配置文件 系统配置文件目录
- opt 是系统给用户的预留目录
- root 管理员家目录
vi/vim的基本使用
vi 文件名 如果该文件存在就打开 如果该文件不存在就新建
命令模式
esc 进入命令模式
x 删除当前光标的字符
dd 删除当前光标所在的行
ndd 删除n行内容
u 撤销
y 复制当前光标的内容
yy 复制当前光标的一行内容
nyy 复制n行内容
p 粘贴
编辑模式
进入编辑模式
i在当前光标插入内容
a 在当前光标之后插入内容
o 在当前光标的下一行插入内容
O 在当前光标的上一行插入内容
末行模式
shift+: 进入末行模式
q 退出
q! 强制不保存退出
wq 保存并退出
w 保存
文件权限
权限表示方式
数字表示
r w x
1 1 1 7
1 0 0 4
0 1 0 2
0 0 1 1
1 1 0 6
1 0 1 5
0 1 1 3
修改test文件所有用户有读写执行权限
chmod 777 test
修改test 文件拥有者有读写执行 组有读权限 其他用户只有读权限
chmod 744 test
chmod +x test
使用字母表示
用户 u
组 g
其他 o
chmod u+x,g+w,o+w test
修改文件的拥有者和组
chown 用户:组 文件名
权限只能通过root用户修改,在修改用户和组的时候,你要有这个用户和组才能设置
自己创建的文件 推荐放到opt目录 或者当前用户的 用户目录~