Linux文件寻址
##linux系统结构##
##文件的寻址##
绝对路径:
文件在系统的真实位置,文件名以/开头
相对路径:
文件相对于当前位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值
##文件的管理##
1.touch建立文件或修改文件的时间戳
touch file ##建立文件##文件的管理##
1.touch建立文件或修改文件的时间戳
touch file ##建立文件
mkdir 建立目录
mkdir directory ##创建目录
-p ##上级目录不存在自动建立
rm删除目录或文件
rm -f ##强行删除不提示
-r ##删除目录
4、vim文本方式编辑文件
vim filename 进入到文件中,按i进入插入模式
完成编辑,按ESC退出插入模式,输入:wq保存退出
当vim filename 文件名不存在,会自动建立
注意:当文件被错误更改,不想保存,输入:q! 强制退出不保存
##cd 切换当前工作目录##
cd directory ##切换到指定目录
cd - ##切换到工作目录之前的目录
cd ~ ##切换到自己的家目录
cd ~username ## 切换到指定用户的家目录
cd .. ##进入到当前目录的上级目录
##ls 列出目录或文件信息##
ls ##如果后面没有目标那么默认目标为当前目录
ls direcory|filename ##列出文件或目录内容
ls -d direcotry ##列出目录本身
ls -l filename|dorectory ##列出文件或目录里面内容的属性
ls -ld directory ##列出目录本身属性
ls -a ##显示目录中的所有内容,包括以"."开头的隐藏文件
ls -R ##第归显示目录中的内容
##cp 文件复制##
cp file file1 file2 ... directory ###把file file1 file2复制到directory中
cp file test ###建立test文件模板为file
cp -r directory direcotry1 ###复制目录
##mv 移动或重命名##
mv file file1 direcotry ##移动file file1到directory中
mv 存在文件 不存在文件 ##重命名文件
mv westos/linux . ##把westos中的linux移动到当前目录.代表当前目录
##正则表达式##