#我的第二堂云计算课# #文件管理#

文件管理

#我的第二堂云计算课# #文件管理#_第1张图片
一、文件(常用的10类文件及其作用)
1.bin: 普通用户使用的命令 /bin/ls, /bin/date
2.sbin: 管理员使用的命令 /sbin/service
3.dev :设备文件 /dev/sda,/dev/sda1
4.root :root用户的HOME
5.home :存储普通用户家目录
6.tmp: 临时文件(全局可写:进程产生的临时文件)
7.var: 存放的是一些变化文件,比如数据库,日志,邮件…
8.etc: 配置文件(系统相关如网络/etc/sysconfig/network
9.usr: 系统文件,相当于C:\Windows
10.boot: 存放的系统启动相关的文件,例如kernel,grub(引导装载程序)
二、文件管理
1.创建文件
语法:命令 空格 文件名.后缀
格式:touch 文件名字
例图:#我的第二堂云计算课# #文件管理#_第2张图片
2.创建目录
语法:mkdir 空格 路径和目录名
例图:#我的第二堂云计算课# #文件管理#_第3张图片
3.复制
语法: 命令 参数1 参数2
格式:cp 源文件路径 目标文件夹
cp -r 源目录 目标目录
例图:#我的第二堂云计算课# #文件管理#_第4张图片
#我的第二堂云计算课# #文件管理#_第5张图片
4.移动
语法:命令 参数1 参数2
格式:mv 源文件路径 目标文件路径
例图:#我的第二堂云计算课# #文件管理#_第6张图片
5.删除
语法:rm -rf 文件或目录的路径
例图:#我的第二堂云计算课# #文件管理#_第7张图片
6.查看文件内容
(1)、cat全部:cat /root/file1.txt
(2)、more翻页:more /root/file1.txt
(3)、head头部:head /root/file1.txt
(4)、tail尾部:tail /root/file1.txt
(5)、grep过滤关键字:grep 关键字 文件名
例图:cat file1.txt 的用法
#我的第二堂云计算课# #文件管理#_第8张图片
7.修改文件内容
(1)文件编辑器2:vi 和 vim
(2)命令模式:
①文本编辑
yy 复制
dd 删除
p 粘贴
u undo撤销
②进入其它模式
a 进入插入模式
i 进入插入模式
o 进入插入模式
A 进入插入模式
: 进入末行模式(扩展命令模式)
v 进入可视模式
ESC 返回命令模式
③保存退出
:q! 强制不保存退出
:w 保存
:q 退出
:wq 保存并退出
④查找替换
:范围 s/原内容/新内容/全局
⑤另存为
:w file9.txt (另存为 file9.txt)
⑥:set nu (设置行号 )
:set nonu ( 取消设置行号 )
:set nolist (取消控制字符)
:set list (显示控制字符)
例图:yy和p的用法
#我的第二堂云计算课# #文件管理#_第9张图片
8.改变目录
(1)、cd (转换到指定的位置/绝对路径)
(2)、…/ (上一级/相对路径)
(3)、pwd (打印出当前的位置)
例图:
#我的第二堂云计算课# #文件管理#_第10张图片

你可能感兴趣的:(云计算,linux)