首页 > 代码库 > linux 学习-文件系统架构
linux 学习-文件系统架构
mkdir 创建文件夹
touch 创建文件
在windows 下文件和文件夹是不区分大小写的
在linux 下文件是严格区分大小写的
. 表示当前目录
.. 表示上级目录
.开头的文件表示该文件是隐藏文件
重要文件夹说明
对于root用户来说
登陆的时候显示的是#
其根目录就是/ROOT
对于非root用户来说
登陆的时候显示的是$
其根目录在/home/user
目录操作
cd .. 上级目录
pwd 显示当前所在目录
cd ~ 返回到当前用户的更目录 (root用户返回到/root目录 非root用户返回到/home/user)
cd - 上次操作和这次操作的目录节点进行切换
文件操作
复制
cp [options] file destination 复制file文件到 指定的目录
options 中 什么都不指定 新创建的文件 时间戳是最新的 指定-p 则复制后的文件的时间戳不变
cp -r dir1 dir2 将文件dir1文件夹下文件都复制到文件dir2目录下
移动或者重命名
mv cat dog 将cat文件或者文件夹重命名为dog
mv cat dog/ 将cat文件或者文件夹移动到dog下
删除
rm [options] file 删除文件
rm -r file/ 删除所有的文件 需要挨个确认
rm -rf file/ 不需要挨个确认 直接就删除了
确认文件类型
file filenames
打开文件
cat [options] filenames
-b 在文件较大的时候 可以显示出行号
less [options] filenames
打开文件后 可用pageUp pageDown 也能用g 翻页到最前面 G翻到最后
搜索的时候 n 向后查找 N 向前查找
q退出
linux 学习-文件系统架构