文件处理命令

112 阅读2分钟

mkdir——创建新目录

命令所在路径:/bin/mkdir

语法:mkdir  -p  [目录名]

         -p 递归创建

范例:mkdir  -p  /tmp/yang/qi

           mkdir  /tmp/yang  /tmp/qi

cd——切换目录

命令所在路径:shell内置命令

语法:cd  [目录]

范例:cd  /tmp/yang/qi  切换到制定目录

          cd .. 回到上一级目录

pwd——显示当前目录

命令所在路径:/bin/pwd

语法:pwd

rmdir——删除空目录

命令所在路径:/bin/rmdir

语法:rmdir  [目录名]

范例:rmdir  /tmp/yang/qi

cp——复制文件或目录

命令所在路径:/bin/cp

语法:cp  -rp  [原文件或目录]  [目标目录]

                -r 复制目录

               -p 保留文件属性

mv——剪切文件、改名

命令所在路径:/bin/mv

语法:mv  [原文件或目录]  [目标目录]

rm——删除文件

命令所在路径:/bin/rm

执行权限:所有用户

语法:rm   -rf [文件或目录]

                 -r 删除目录

                 -f 强制执行

touch——创建空文件

命令所在路径:/bin/touch

语法:touch  [文件名]

cat——显示文件内容

命令所在路径:/bin/cat

语法:cat   [文件名]

           -n 显示行号

范例:cat  /etc/inssue

           cat  -n  /etc/server

文件处理命令:tac

命令所在路径:/usr/bin/tac

语法:tac  [文件名]

more——分页显示文件内容

命令所在路径:/bin/more

语法:more  [文件名]

          (空格)或f 翻页

          (Enter) 换行

         (q或Q) 退出

less——分页显示文件内容

命令所在路径:/usr/bin/less

语法:less  [文件名]

head——显示文件前面几行

命令所在路径:/usr/bin/head

语法:head  [文件名]

          -n 指定行数

范例:head -n 20 /etc/server

tail——显示文件后面几行

命令所在路径:/usr/bin/tail

语法:tail  [文件名]

          -n 指定行数

          -f 动态显示文件末尾内容

范例:tail  -n 18  /etc/server

ln——生成软链接文件

命令所在路径:/bin/ln

语法:ln  -s  [源文件]  [目标文件]

           -s 创建软链接

软链接特征

类型Windows快捷方式

1、lrwxrwxrwx l软链接

软链接文件权限都为rwxrwxrwx

2、文件大小-只是符号链接

3、/tmp/issue.soft->/tec/issue

箭头指向源文件

硬链接特征

1、拷贝cp -p +同步更新

echo"www.lampbrother.net">>/etc/issue

2、通过i节点识别

3、不能跨分区

4、不能针对目录使用