Linux文件和目录使用指令

2019-03-16  本文已影响0人  封面丶苏凉

1.1文件目录类

1.1.1: pwd 指令
pwd   指令

功能描述:显示当前目录的绝对路径


pwd指令运行效果
1.1.2: ls 指令
ls  [选项]   [目录或文件]

常用选项:

-al   //显示当前目录所有文件和目录,包括隐藏文件
-l   //以列表的方式显示信息
1.1.3: cd 指令
cd    [参数]

功能描述:切换到指定目录
常用参数:
cd ~ 或者 cd 回到自己家目录
cd.. 回到当前目录的上一级目录

1.1.4: mkdir 指令
mkdir  [选项]  要创建的目录    //# mkdir  /home/dog     在/home创建dog目录

常用选项:
-p 创建多级目录 如:mkdir -p /home/animal/cat

1.1.5: rmdir 指令

功能:删除一个空目录,如果这个目录下有内容无法删除

rmdir [选项] 要删除的空目录
1.1.6: touch 指令

功能:创建空文件

touch  [文件名称]...[文件名称]
1.1.7: cp 指令

功能:拷贝文件到指定目录
注意:当发现目标目录下有相同文件可以使用\cp 会强制覆盖相同文件

cp   [选项]   源文件  目标文件

常用参数:
-r 递归复制整个文件夹

1.1.8: rm 指令

功能:移除文件或目录

rm  [选项]  要删除的文件或目录

常用选项:
-rf 递归删除整个文件夹
-f 强制删除不提示

1.19:mv 指令

功能:移动文件或重命名文件

mv  oldNameFile  newNameFile   //重命名
mv  /源文件 /目标目录   //文件移动
1.1.10 : cat 指令

功能:查看文件内容,是以只读的方式打开

cat  [选项] 要查看的文件夹
cat  [选项] 要查看的文件夹  |  more //分页显示

常用选项:
-n 显示行号

1.1.11 : less 指令

功能:用来分屏查看文件内容,对于显示大型文件具有较高的效率

less  要查看的文件
1.1.12 :>输出重定向指令和 >>追加指令

【】> 输出重定向:会将原来文件的内容覆盖
【】>> 追加:不会覆盖原来文件的内容,而是追加到文件尾部

1.1.13 : echo 指令

功能:输出内容到控制台

1.1.14: head 指令

功能:显示文件的开头部分内容

head   文件  //查看文件前10行内容
head -n   5  文件     //查看文件前5行内容
1.1.15: tail 指令

功能:输出文件中尾部的内容

tail  文件   //查看文件后10行内容
tail -n 5 文件   //查看文件后5行内容
tail -f 文件  //实时追踪该文件的所有更新,工作中经常使用
1.1.16: ln 指令

功能:创建软连接;相当于windos下的快捷方式

ln -s [源文件] 软连接文件

细节:当我们使用pwd指令查看目录时,仍然看到的时软连接在的目录

1.1.17: history指令

功能:查看已经执行过的历史指令

history  

显示最近使用的10个指令

history 10

显示编号为5的指令

!5
上一篇下一篇

猜你喜欢

热点阅读