第二章 文件管理
2.1 文件目录与路径
2.1.1 文件目录
Linux系统下以单根的方式组织文件。
/ 根目录(仅有一个 )。 /bin 存放二进制文件。 /etc 存放系统管理文件和配置文件。 /home 存放所有用户文件的根目录,是用户主目录的基点。 /usr 存放安装的程序和系统的程序。
/tmp 存放正在执行的程序的临时文件。 /root 超级用户的主目录。 /sbin 存放二进制的执行文件(仅有root才能访问)。 /var 存放运行是需要改变数据的文件。 /dev 设备文件和字符设备文件。
2.1.2 文件路径
绝对路径:是指从根目录开始的路径。
用户通过cd命令以绝对路径进入某个文件夹。通过pwd命令可以查看当前工作的绝对路径。
相对路径:是指相对于当前工作目录的路径。
“..”表示当前目录的上层目录。“.”表示当前目录。
2.2 目录与文件操作
2.2.1 目录操作
目录操作包括创建目录,查看目录,切换目录,删除目录。
创建目录:用户可以通过mkdir命令创建一个空白目录,还可以通过添加“-p”参数来创建一个多层目录。如图:
查看目录:用户可以通过pwd命令显示当前所在的目录,添加“-P”(注意为大写)参数可以显示实际工作目录。
用户可以通过“ls -a”命令查看隐藏的目录与文件。“ls-l”命令查看目录与文件的属性。“ls-l“可以简写为”ll“。如图:
切换目录:用户通过cd命令切换目录,cd命令后不加任何路径表示直接返回到root目录,”cd -”表示返回上次目录。如图:
删除目录:用户通过rmdir命令只能删除空目录,如果需要连同上层目录一起删除,需要添加“-p”参数。如图:
2.2.2 文件操作
文件操作包括创建文件,查看文件,复制文件,移动文件,删除文件。
创建文件:用户可以通过touch命令创建一个空白文件,也可以设置文件和属性。添加“-d”参数可以修改文件时间。如图:
查看文件:1.cat命令:可以用来查看内容少的文件信息,添加“-n”参数可以显示行数,添加“-A”参数显示不可显示控制字符。如图:
2.more命令 less命令:以一页的方式显示内容,空格下一页,b键向上翻页。如图:
3.head命令:可以查看文件前几行的内容,添加“-n”显示文件的前n行。如图:
3.复制文件:用户使用cp命令可以复制文件。cp file1(源文件) file2(目标文件)。如图:
5.删除文件:rm命令可以删除文件。rm file2(目标文件或目录)。添加“-r”参数删除目录。添加“-f”可以跳过验证直接删除。“rm-rf”需要小心,root用户不会收到消息直接删除。如图:
2.3 Vim编辑器
vim编辑器主要有三种模式:命令模式,编辑模式,末行模式(扩展命令模式)。
命令模式:控制光标,对文件进行复制,粘贴,删除,查询等操作。
编辑模式:进行文本录入与更改。
末行模式:文档保存与推出,设置编译环境。
1.切换到命令模式
用vim指令打开文件时默认为命令模式;
按一下键盘ESC键可从编辑模式切换到命令模式;
按一下或连按两下ESC键或用键盘删除末行模式下的英文符号:可从末行模式切换到命令模式
2.切换到末行模式
命令模式下键盘输入英文符号:可切换到末行模式;
3.切换到编辑模式
命令模式下键盘输入字母i或a(还有其他字母也可以这两个比较常用)可切换到编辑模式以编辑
标签:文件,删除,管理,模式,命令,Linux,如图,目录 From: https://www.cnblogs.com/11111111aa/p/17815544.html