命令格式与目录处理命令: ls
命令英文原意: list
命令所在路径: /bin/ls
执行权限: 所有用户
功能描述: 显示目录文件
语法: ls 选项[-ald] 文件或目录
- a all 显示所有文件 包括隐藏文件 隐藏文件以点开头
- l long 详细信息显示
- d directory 查看目录属性
- h human 智能显示
目录处理命令
目录处理命令: mkdir
命令英文原意: make directories
命令所在路径: /bin/mkdir
执行权限: 所有用户
语法: mkdir [目录名]
功能描述: 创建新目录
-p 递归创建
目录处理命令: cd
命令英文原意: change directory
命令所在路径: shell 内置命令
执行权限: 所有用户
语法 cd [目录]
功能描述: 切换目录
例子: cd … 返回上一级
目录处理命令: pwd
命令英文原意: print working directory
命令所在路径: /bin/pwd
执行权限: 所有用户
语法 pwd
功能描述: 显示当前目录绝对路径
目录处理命令:cp
命令英文原意: copy
命令所在路径: /bin/cp
执行权限: 所有用户
语法: cp -rp [原文件或目录] ‘[ 目标目录]’’
-r 复制目录
-p 保留文件属性
功能描述: 赋值文件或者目录
目录处理命令: mv
命令英文原意: move
命令所在路径: /bin/mv
执行权限: 所有用户
语法: mv [原文件或目录] ‘[目标目录]’
功能描述: 剪切文件, 改名
目录处理命令: rm
命令英文原意: remove
命令所在路径: /bin/rm
执行权限: 所有用户
语法: rm -rf [文件或目录]
-r 删除目录
-f 强制执行
功能描述: 删除文件
文件处理命令
文件处理命令: rmdir
命令英文原意: remove empty directories
命令所在路径: /bin/rmdir
执行权限: 所有用户
语法: rmdir [目录名]
功能描述: 删除空目录
文件处理命令: touch
命令所在路径: /bin/touch
执行权限: 所有用户
语法: touch [文件名]
功能描述: 创建空文件. 无则创建,有则修改时间
文件处理命令: cat
命令所在路径: /bin/cat
执行权限: 所有用户
语法: cat [文件名]
功能描述: 显示文件内容
-n 显示行号
文件处理命令: tac
命令所在路径: /usr/bin/tac
执行权限: 所有用户
语法: tac [文件名]
功能描述: 显示文件内容 (反向显示)
文件处理命令: more
命令所在路径: /bin/more
执行权限: 所有用户
语法: more [文件名]
(空格)或f 表示翻页
(Enter) 换行
q 或 Q 退出
功能描述: 分页显示文件内容
文件处理命令: less
命令所在路径: /usr/bin/less
执行权限: 所有用户
语法: less [文件名]
功能描述: 分页显示文件内容(可向上翻页)
范例: $ less /etc/services
文件处理命令: head
命令所在路径: /usr/bin/head
执行权限: 所有用户
语法: head [文件名]
功能描述: 显示文件前面几行
-n 指定行数
范例: $ head -n 20 /etc/services 显示前20行
文件处理命令: tail
命令所在路径: /usr/bin/tail
执行权限: 所有用户
语法: tail [文件名]
功能描述: 显示文件后面几行
-n指定行数
-f follow 动态显示文件末尾内容
范例: $ tail -n 18 /etc/services
链接命令
文件处理命令: ln
命令英文原意: link
命令所在路径: /bin/ln
执行权限: 所有用户
语法: ln-s [原文件]’[目标文件]’
-s 创建软链接(创建快捷方式)
功能描述: 生成链接文件
硬链接和软链接不是根据文件的扩展名规定的, 加了 -s 就是软链接,否则就是硬链接
软链接特征:
1.软链接文件权限都为 rwxrwxrwx
2.文件大小- 只是符号链接
3.软连接指向原文件
硬链接特征:
1.拷贝cp -p + 同步更新
2.可通过i节点识别
3.不能跨分区
4.不能针对目录使用