Linux学习笔记-05,Linux命令开始之目录处理相关命令

命令格式:

      命令  [-选 项]  [参数]

例如:ls -a /etc

说明:1:个别命令不遵循此格式

           2:当有多个选项的时候,可以写在一起

           3:简化选项与完整选项  -a 等价于 --all

目录处理命令ls,

原意是list, 命令所在路劲/bin/ls

功能:列出目录下的内容

ls -l = ll

Linux中以.开头的文件是隐藏文件(设计初衷是告诉使用中,这些文件一般是系统文件,没什么特殊需要不要修改),使用 ls -a 就查看

ls -lh  h选项是人性化查看文件大小

ls [-ald] [文件或者目录]

 -a:显示所有文件,包括隐藏文件

-l:显示详细信息

-d:查看目录属性

-dl类型)、权限(rwx)、 被引用次数 、 所属人(只能有一个)、所属组 、文件大小、最后修改时间

ls [-alhid]  被操作对象

ls -a  (列出当前目录下的所有文件)

ls -l = ll (长格式显示当前文件,详细信息)

ls -lh = ll -h  (人性化形式文件,文件大小)

ls -ld  /etc(一个目录) 长格式显示一个目录的信息

ls -i

i节点,每个文件或者目录都有一个id号,系统通过它来查找文件目录的

目录处理命令:mkdir

原意:make directories

功能:创建目录

mkdir test

mkdir -p   递归创建目录

例如:mkdir -p /tmp/test/xxx/yyy

建议不要在系统中随意创建文件或者目录,我们要有规划的创建(我们练习一般去tmp目录下)

目录处理命令:cd

原意:change directory

功能:切换目录

例如:cd /tmp/test  进入指定目录

cd .. 回到上一级目录

目录处理命令:pwd

原意:print working directory

功能:显示当前目录【全路径】

目录处理命令:rmdir

原意:remove empty directory

功能:删除空目录【一般使用rm命令。不常用】

例如:rmdir /tmp/test

目录处理命令:rm

原意:remove

功能:删除文件或目录

rm -rf  [文件或者目录]   注意:Linux中删除命令需慎用

-r 删除目录, -f 强制删除

例如:rm /tmp/yum.log

          rm -rf /tmp/test/xxx

目录处理命令:cp

原意:copy

功能:复制文件或目录

cp -rp [原文件或目录]  [目标文件或目录]    可以同时拷贝多个文件或目录

-r 复制目录 -p 保存文件属性

例如:cp -r /tmp/test /root  将目录/tmp/test 复制到/root/目录下

cp -rp /tmp/test/xxx /tmp/test/yyy /root 将目录/tmp/test/xxx和/tmp/test/yyy复制到/root/目录下,并保存目录属性

目录处理命令:mv

原意:move

功能:移动文件或者目录【剪切】,或者给文件或目录重命名

mv [原文件或者目录]  [目标目录]

例如:mv /tmp/test  /root  将/tmp/test 目录移动到/root目录

mv test.java  test.class 重命令文件,目录也可以重命名

********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************

猜你喜欢

转载自blog.csdn.net/weixin_42465125/article/details/89205703