命令格式:
命令 [-选 项] [参数]
例如: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:查看目录属性
(-、d、l类型)、权限(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 重命令文件,目录也可以重命名
********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************