您的位置:首页 > 运维架构 > Linux

Linux中对文件以及目录的基础操作

2017-10-16 19:08 447 查看
1.Linux系统结构

Linux是一个倒树结构,其中所有的东西都是文件并在系统的顶级目录"/"(根目录)之下存放。

其作用分别为

                        




2.Linux文件的寻址

绝对路径:文件在系统的真实位置,文件名字以"/"开头。

相对路径:文件相对于当前所在位置的一个名字的简写,这个名字不以"/"开头。

                        




如图  打开的是相同的文件,但第一个输入的就是文件的绝对路径,而第二次输入的就是文件基于现在所在位置Desktop的相对路径。

3.文件的管理

(1)touch

touch是建立文件或修改文件的时间戳

指令为   touch (文件名)    则在当前所在位置创建文件






(2)mkdir

mkdir是建立目录

指令为   mkdir   (目录名) 则在当前所在位置创建目录






(3)批次建立

一次性建立多个名字成顺序或符合一定要求的文件或目录

指令为   touch   {规律或要求}{规律或要求}   

              mkdir   {规律或要求}{规律或要求} 

                




                



(4)删除目录或文件

指令    rm -f 强行删除不提示

            rm -r 删除目录

(5)复制文件至某处

指令   cp  文件名   位置名

                




(6)移动文件至某处

指令   mv  文件名    位置名

4.vim文本方式编辑文件

(1)输出  vim  文件名   会进入命令模式

(2)输出 i  则切换到编辑模式,可以对文本内容进行编辑。

(3)按ESC可以退出当前模式。

(4)完成编辑后  按shift+:   输入wq则保存并退出、输出q!则不保存并强制退出。

  **当vim 不存在的文件名时      系统会自动创建改文件**

5.切换文件目录

切换到某个指定目录 指令       cd    指定目录名

                     




切换到当前目录的上级目录  指令       cd ..

                     




6.正则表达式

*                      匹配0到任意字符

?                    匹配单个字符

[[:alpha:]]       匹配单个字母

[[:lowe:]]        匹配单个小写字母

[[:upper:]]       匹配单个大写字母

[[:digei:]]        匹配单个数字

[[:alun:]]         匹配单个数字或字母

[[:punct:]]       匹配单个字符

[[:space:]]       匹配单个空格

总结:熟悉Linux寻址,了解文件了解如何的管理,了解vim查看和编辑文件的方式,了解如何切换文件目录,了解正则表达式。

9a6e
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: