第5章 LINUX文件及目录管理命令基础

第5章 LINUX文件及目录管理命令基础
5.1 操作LINUX必知必会基础知识
5.1.1 Linux命令行组成结构
root @ oldboy ~ # :当前用户名 分隔符 主机名 当前用户登陆后的位置,这是个变量 提示符

5.1.2 基本的Linux命令操作语法示例
5.1.3 Linux与Windows的目录结构对比
5.2 Linux文件及目录核心命令
5.2.1 pwd:显示当前所在位置信息
“print working directory”
-L:逻辑路径;-P:物理路径
系统Bash命令行的提示符是一个叫做PS1的系统环境变量控制的
\d 代表日期;\H 完整的主机名称;\h 仅取主机第一个名字;\t 显示时间为24小时格式;\T 显示小时为12小时格式;\A 显示时间为24小时格式;\u 当前用户的账户名称;\v BASH的版本信息; \w 显示完整的路径;\W 利用basename取得工作目录名称,所以只会列出最后一个目录;# 执行的第几个命令;\$ 提示字符,root为#,普通为$
5.2.2 cd:切换目录
change directory
参数选项:-P:物理连接;-L 软;-:用户上一次所在的目录;~:家目录;..:上一级目录
5.2.3 tree:以树形结构显示目录下内容
参数选项:-a:显示所有文件,包括隐藏文件(以“.”)开头;-d:只显示目录;-f:显示每个文件的全路径;-i:不显示树枝;-L level:遍历目录的最大层数;-F :类似ls命令的-F选项
5.2.4 mkdir:创建目录
make directories;参数选项:-p:递归创建目录,若要创建的目录以存在,也不会提示错误信息存在;-m:设置新创建目录的默认目录对应的权限;-v:显示创建目录的过程
5.2.5touch:创建文件或更改文件时间戳
参数选项:-a:只更改指定文件的最后访问时间;-d STRING:使用STRING代表的时间作为模板设置指定文件的时间属性;-m:只更改指定文件的最后修改时间;-r file:将指定文件的时间属性设置为与模板文件file的时间属性相同;-t STAMP:世纪、年、月、日、时、分、秒
5.2.6 ls:显示目录下内容及属性信息的命令
List directory contents,类似dir命令;-l:使用长格式列出文件及目录信息;-a:显示目录下所有文件,包括隐藏文件;-t:根据最后修改时间排序;-r:依相反顺序排序;-F: ;-p:只在目录后面加/;-i:显示inode节点信息;-d:列出目录本身;-h:显示大小;-A:列出所有文件;-S:根据文件大小排序;-R:递归列出所有子目录;-x:逐行列项目;-X,根据扩展名排序;-c:根据状态改变时间排序;-u:据最后访问时间排序;--color={never,always,auto}:不同文件类型显示颜色参数;--full-time:以完整时间格式输出;--time-style={full-iso,long-iso,iso,locale}:以不同的时间格式输出;--time={atime,ctiime}:按不同时间属性输出
5.2.7 cp:复制文件或目录
参数选项:-P:复制时保持源文件的所有者、权限信息以及时间属性;-d :符号链接本身;-r:递归复制;-a:等同于上面p、d、r这三个选项功能总和;-i:覆盖已有文件前提示用户确认;-t:颠倒顺序,目标文件提前,源文件放后
5.2.8 mv:移动或重命名文件
参数选项:-f :直接覆盖;-i:询问是否覆盖;-n:不覆盖已存在的文件;-t:目标目录在前,源文件在后,适用于移动多个源文件到一个目录;-u:在源文件比目标文件新,或目标文件不存在时才进行移动。
5.2.9 rm:删除文件或目录
参数选项:-f:强制删除;-i:删除前需确认;-I:删除超过三个文件或递归删除前需要确认;-r:递归删除目录及其内容。
5.3 Linux文件及目录命令核心知识试题及详解
5.3.1 有关cd/pwd/mkdir/ls命令试题
5.3.2 有关touch/tree/file命令试题
5.3.3 有关cp命令的试题
5.3.4 有关mv/rm命令的试题
5.4 老男孩有关Linux命令思想

原文地址:https://blog.51cto.com/14437234/2419655

时间: 2024-08-02 10:57:43

第5章 LINUX文件及目录管理命令基础的相关文章

LINUX文件及目录管理命令基础(2)

Linux文件类型 文件作为Linux操作系统中最常见的对象,在系统中被分为了多种类型 如下: - 普通文件 d 目录 l 链接 b 块设备 c 字符设备 p 管道设备 s 套接字文件 Linux目录结构 绝对路径及相对路径 绝对路径:一切从根开始"/" 相对路径:从当前所在路径开始 LINUX普通文件及目录核心命令 ls pwd cd tree mkdir touch cp mv rm ls命令 ls 查看当前目录下的内容 ls 常用选项: -a 显示指定目录下所有子目录与文件,包括

LINUX文件及目录管理命令基础

Linux命令行组成结构 Linux命令结构 在Linux中一切皆文件,一切皆命令! 命令提示符: [[email protected] ~]# [[email protected] ~]$ Linux命令行常用快捷键 ctrl + c cancel 取消当前的操作 ctrl + l (小写字母L) clear(命令) ctrl + d 退出当前用户 ctrl + r查找(历史命令). history|grep ctrl + a 把光标移动到行首 ctrl + e 把光标移动到行尾 ctrl+

鸟哥的Linux私房菜_基础版_学习笔记3:第七章 Linux文件与目录管理

第七章 Linux文件与目录管理 7.1目录与路径: 7.1.1相对路径与绝对路径: 绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录. 相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:『cd ../man』这就是相对路径的写法啦!相对路径意指『相对於目前工作目录的路径!』 7.1.2目录的相关操作: . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录

鸟哥私房菜第七章 Linux文件与目录管理

一.目录与路径 1.相对路径与绝对路径 2.目录的相关操作 以下为特殊目录: .        :代表此目录 ..       :代表上一层目录 -        :代表前一个工作目录 ~       :代表"目前用户身份"所在的主文件夹 ~account :代表account这个用户的主文件夹 注:根目录下上一层(..)与前(.)是同一个目录. (1)cd:切换目录(change directory) 语法: [[email protected] ~]# cd [相对路径或绝对路径]

第7章 Linux文件与目录管理

目录与路径 特殊目录 .:此层目录 ..:上层目录 ~:目前用户身份所在的主文件夹 -account:account用户所在的主文件夹 处理目录的命令 cd:切换目录 change directory的缩写 pwd:显示目前所在目录 -P:显示当前路径,而非连接路径 mkdir:新建新目录 -m:配置文件的权限,而非使用默认权限(umask) -p:递归创建 mkdir创建目录时,要求存在父目录,否则报错,因此可以使用-p参数,此时父目录不存在时会创建父目录 rmdir:删除空的目录 -p:连同

Linux文件与目录管理命令总结

在Linux下对文件和目录的操作是学习linux的基础,文件的操作无非就是增删改查等等.对于目录的操作也是对目录的增删改查以及修改目录属性等操作.在了解目录管理前得先了解目录的结构.linux下的目录是树型结构,所有的目录都从根(/)开始,其他的文件系统以挂载的方式挂载到目录上去进行使用.访问目录时有相对路径和绝对路径之分. 相对路径:路径的写法不是由根写起的,而是在当前路径的基础之上的.例如:例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd .

Linux:文件及目录管理命令基础

1.pwd显示当前所在位置信息 2.cd切换目录 3.tree以树形结构显示目录下的内容 4.mkdir创建目录 5.touch创建文件 6.ls显示目录下内容及属性信息的命令 7.cp复制文件或目录 8.mv移动或重命名文件或目录 9.rm删除文件或目录 1.pwd显示当前所在位置信息 pwd #查看当前所在目录(此命令一般直接使用) 2.cd切换目录 cd 命令语法: cd [选项] 目录 cd 的常用选项: cd ~ /cd #切换到当前用户的家目录 cd . #保持当前目录不变 cd .

《鸟哥的Linux私房菜》7章 Linux文件与目录管理 习题答案

自己整理了一下,分享给大家,这些习题确实是非常经典的! 1.什么是绝对路径与相对路径? 绝对路径是相对于/目录的路径的,比如/home/user: 相对路径是相对于当前工作目录的,比如你的系统上有个/home/user/test目录,此时你在/home/user目录下,那么./test就是相对路径. 2.如何更改一个目录的名称?例如/home/test变为/home/test2. mv /home/test /home/test2 3.PATH这个环境变量的意义是什么? 这里先看一下PATH:

Linux文件与目录管理命令小结

1.cd cd ~,cd:回到自己的主文件夹:cd ..:目前的上一层:cd -:回到刚才那个目录 2.pwd显示当前的所在的目录 -p:标书不以连接文件的数据显示,而是显示正确的完整路径 3.mkdir新建新目录 -p:自行创建多层目录:-m mod:强制设置权限 4.rmdir删除“空”的目录 当要将一个非空的目录下的东西删掉:rm -r dirName 5.ls查看文件与目录 -a:全部文件,包括隐藏文件:-d:仅列出目录本身:-F:根据文件.目录等信息给予附加数据结构(*:代表可执行文件