ls 选项[-aldhi] [文件或目录] --显示目录文件 mkdir 选项[-p] [目录名] --创建目录文件 cd [目录] --切换目录 pwd [目录] --显示当前目录 rmdir [目录] --删除空目录 cp -rp [原文件或目录][目标目录] --负责文件或目录 mv [原文件或目录][目标目录] --剪切文件、改名 rm -rf [文件或目录] --删除文件|目录 mkdir -p /tmp/a/a1 /tmp/a/a2 /tmp/a/a3 /tmp/b rmdir /tmp/a/a1 cp -r /tmp/a/a1 /tmp/b/b1 复制a1到b并改名为b1 mv /tmp/a/a2 /tmp/b/b2 剪切a2到b并改名为b2 mv /tmp/b/b2 /tmp/b/bb2 改名 rm -rf /tmp/a /tmp/b 删除 touch [文件名] 创建文件 cat [文件名] 显示文件内容 -n 显示行号 tac [文件名] 显示文件内容,反向列示[倒着显示] more [文件名] 分页显示文件内容 (空格)或f 翻页 (Enter)换行 q或Q 退出 less [文件名] 分页显示文件内容[可向上翻页] (空格)或f 翻页 (Enter)换行 q或Q 退出 pageup 向上翻页[页] ↑向上翻页[行] /关键字 + 回车 关键字高亮显示 n 下一行关键字显示的位置 head -n [文件名] 显示文件前面几行 默认为10 tail -n [文件名] 显示文件末尾几行 默认为10 -n 行数 -f 动态显示文件末尾内容 --链接命令 -ln [-s] [源文件] [目标文件] 有-s软链接 无 硬链接 --命令格式与目录处理命令 ls 命令格式 : 命令[-选项][参数] 例 ls -la /etc 说明 1.个别命令使用不遵循此格式 2.当有多个选项时,可以写在一起 3.简化选项与完整选项 -a == --all 目录处理命令 ;ls 命令名称:ls 命令英文原意: list 命令所在路径 :/bin/ls 执行权限 :所有用户 功能描述:--显示目录文件 语法 ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文静 -l 详细信息显示 -d 查看目录属性 -h 显示文件的大小k m 通用选项 -i i节点id 使用 ls -l /root 得到反馈数据 [ls -lh] -rw-r--r--. 1 root root 187 3月 27 15:11 .pearrc drwxrwxr-x. 17 root root 4096 3月 27 13:42 php-7.2.16 -rw-r--r--. 1 root root 19686462 3月 27 13:28 php-7.2.16.tar.gz -rw-r--r-- [-] 文件类型 [-]二进制文件 [d] 目录 [l] 软连接文件 rw- r-- r-- u g o u所有者 g所属组 o其他人 [r]读 [w]写 [x]执行 例子: -rw-r--r-- 二进制文件[-] 所有者有读写权限[rw-] 用户组有读权限[r--] 其他人有读权限[r--] drwxrwxr-x 目录[d] 所有者有读写执行权限[rwx] 用户组有读写执行权限[rwx] 其他人有读和执行权限[r-x] 1 17 1 文件的引用计数 root 所有者 文件与作者的关系 所有者 所属组 其他 root 所属组 187 4096 19686462 大小 单位字节 使用 3月 27 15:11 修改时间或创建时间 .pearrc 文件名 --目录处理命令 :mkdir 命令名称:mkdir 命令英文原意: make directories 命令所在路径 :/bin/mkdir 执行权限 :所有用户 功能描述:--创建目录文件 语法 mkdir 选项[-p] [目录名] -p 递归创建 例:mkdir -p /tmp/nihon/tokyo 会同时创建nihon和tokyo两个文件 如果没有-p 则会报错 还可以同时创建 mkdir -p /tmp/nihon/tokyo /tmp/nihon/qiuyeyuan 命令名称:cd 命令英文原意: change directory 命令所在路径 :shell 内置命令 执行权限 :所有用户 功能描述:--切换目录 语法 cd [目录] 例如 cd / cd /root 命令名称:pwd 命令英文原意: print working directory 命令所在路径 :/bin/pwd 执行权限 :所有用户 功能描述:--显示当前目录 语法 pwd [目录] ./ . 点表示当前目录 ../ .. 点点表示当前目录的上一级目录 命令名称:rmdir 命令英文原意: remove empty directories 命令所在路径 :/bin/rmdir 执行权限 :所有用户 功能描述:--删除空目录 语法 rmdir [目录] 命令名称:cp 命令英文原意: copy 命令所在路径 :/bin/cp 执行权限 :所有用户 功能描述:--负责文件或目录 语法 cp -rp [原文件或目录][目标目录] -r 复制目录 -p 保留文件属性 复制并改名 cp -r /tmp/nihon/a /tmp/nihon/b 命令名称:mv 命令英文原意: move 命令所在路径 :/bin/mv 执行权限 :所有用户 功能描述:--剪切文件、改名 语法 mv [原文件或目录][目标目录] 命令名称:rm 命令英文原意: remove 命令所在路径 :/bin/rm 执行权限 :所有用户 功能描述:--删除文件|目录 语法 rm -rf [文件或目录] -r 删除目录 -f 强制执行 mkdir -p /tmp/a/a1 /tmp/a/a2 /tmp/a/a3 /tmp/b rmdir /tmp/a/a1 cp -r /tmp/a/a1 /tmp/b/b1 复制a1到b并改名为b1 mv /tmp/a/a2 /tmp/b/b2 剪切a2到b并改名为b2 mv /tmp/b/b2 /tmp/b/bb2 改名 rm -rf /tmp/a /tmp/b --文件处理命令 命令名称:touch 命令英文原意: touch 命令所在路径 :/bin/touch 执行权限 :所有用户 功能描述:--创建空文件 语法 touch [文件名] li: touch test.php 命令名称:cat 命令英文原意: cat 命令所在路径 :/bin/cat 执行权限 :所有用户 功能描述:--显示文件内容 语法 cat [文件名] -n 显示行号 命令名称:tac 命令英文原意: tac 命令所在路径 :/usr/bin/cat 执行权限 :所有用户 功能描述:--显示文件内容,反向列示 语法 tac [文件名] -n 显示行号 命令名称:more 命令英文原意: more 命令所在路径 :/bin/more 执行权限 :所有用户 功能描述:--分页显示文件内容 语法 more [文件名] (空格)或f 翻页 (Enter) 换行 q或Q 退出 li: more /etc/services 命令名称:less 命令英文原意: less 命令所在路径 :/usr/bin/less 执行权限 :所有用户 功能描述:--分页显示文件内容(可向上翻页) 语法 less [文件名] (空格)或f 翻页 (Enter) 换行 q或Q 退出 ↑ 向上翻页(行) pageup 向上翻页(页) /关键词 + 回车 关键词显示高亮 n 下一行关键字显示的位置 命令名称:head 命令英文原意: head 命令所在路径 :/usr/bin/head 执行权限 :所有用户 功能描述:--显示文件前面几行 语法 head [文件名] -n 指定显示的行数 li:head -n 20 /etc/services 命令名称:tail 命令英文原意: tail 命令所在路径 :/usr/bin/tail 执行权限 :所有用户 功能描述:--显示文件末尾几行 语法 tail [文件名] -n 指定显示的行数 -f 动态显示文件末尾内容 li:tail -n 20 /etc/services --链接命令 命令名称:ln 命令英文原意: link 命令所在路径 :/bin/ln 执行权限 :所有用户 功能描述:--生成链接文件 语法 ln -s [源文件][目标文件] -s 创建软链接 li:ln -s /etc/issue /tmp/issue.soft 软链接 ln /etc/issue /tmp/issue.hard 硬链接 软链接特征 :类似wind的快捷方式 1、lrwxrwxrwx l 软链接 用 l 标记 权限全部为rwx 但是具体的权限根据原文件的权限来限定 相当于一个指定路径 2、文件大小 - 只是符号链接 3、/tmp/issue.soft->/etc/issue 箭头指向源文件 硬链接特征 : 1、拷贝 cp -p + 同步更新 源文件删除或丢失,但是硬链接能访问[拷贝] 软链接不能在访问 2、通过i节点识别 通过命令 ls -i [文件] 硬链接和源文件的i节点是一样的 3、不能跨分区 [猜测是每个区的i节点号从0开始] 4、不能针对目录使用