1.文件管理常用命令
touch westos ##建立空文件
touch file ##把文件时间同步到当前时间
touch -t YYYYMMDDHHmm file ##把文件时间更改到指定时间
mkdir westosdir ##建立空目录
mkdir -p test/redhat/linux ##建立多层目录
rm -rf * ##删除全部并且不提示
gedit #图形的文本编辑器
vim westos #文本编辑器
cat westos ##显示文件的全部内容
cp ##复制
mv ##移动
vim异常退出
当在使用vim编写文件时未保存更改内容被强制关闭,vim会出现异常报错
通过以下指令可以解决异常报错
O 只读打开文件
E 继续编辑
R 恢复未保存内容编辑
D 删除.swp文件进入编辑
Q 退出当前文件编辑
A 退出vim程序
2.Linux中文件的结构
FHS(Filesystem Hierarchy Standard):定义了Linux系统中的主要目录及存放的内容,多数Linux发行版都遵循FHS规则,在Linux中
/ :为顶级目录,整个文件系统的起点,在 / 目录下存在多个二级目录。
各个文件夹的功能
/boot :Boot loader文件,如kernels;
/etc :全系统的配置文件;
/lib :/bin/和/sbin中必须的依赖库;
/lib64:64位函数库;
/mnt :临时挂载的文件系统;
/proc :进程和内核信息以文件的形式呈现的虚拟文件系统;
/run :运行时的变量数据,从本次启动到现在的系统信息;
/srv :提供的特定站点的数据。web服务器提供的数据和脚本等;
/tmp :临时文件,通常在重启后清空,并严格控制大小;
/var :各种系统运行时,内容会不断变化的文件,如日志文件等;
/bin:系统常规命令;
/sbin:系统管理命令;
/dev:设备文件;
/home :普通用户家目录集合,此目录中的子目录为普通用户家目录;
/root :超级用户家目录;
/opt :第三方软件安装位置;
/sys:关于内核设定目录;
/usr :unix system resource 多数系统资源都在此目录中;
3.Linux中文件的寻址
和win10一样Linux也支持 *相对路径* 和 *绝对路径*
相对路径
绝对路径
练习