Linux新建文件夹和删除文件夹命令 Linux操作系统中,mkdir命令和rm命令是两个非常重要的命令,它们分别用于新建文件夹和删除文件夹或目录。下面,我们将详细介绍mkdir命令和rm命令的使用方法和选项。 mkdir命令 mkdir命令是Linux操作系统中用于新建文件夹或目录的命令。所有用户都可以在终端使用mkdir命令在拥有权限的文件夹创建文件夹或目录。 mkdir命令的基本格式 mkdir [选项] DirName mkdir命令的功能 mkdir命令可以在指定位置创建以DirName命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。 mkdir命令的选项 mkdir命令中有两个常用的选项: -m选项:用于对新建目录设置存取权限,也可以用chmod命令进行设置。 -p选项:需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。 mkdir命令的使用举例 例一:在桌面下面创建以“demo”命名的文件夹。 mkdir 桌面/demo 例二:在桌面下面创建以“demo”命名的文件夹,并且给文件夹赋权限,权限为123。 mkdir 123 桌面/demo rm命令 rm命令是Linux操作系统中用于删除文件夹或目录的命令。所有用户都可以在终端使用rm命令删除目录。 rm命令的基本格式 rm [选项] DirName rm命令的功能 rm命令可以删除文件夹或目录。删除文件夹或目录的用户必须对所删除的文件夹或目录具有写权限。 rm命令的选项 rm命令中有三个常用的选项: -i选项:删除前逐一询问确认。 -f选项:即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r选项:将目录及以下之档案亦逐一删除。 rm命令的使用举例 例一:删除所有C语言程序文档;删除前逐一询问确认。 rm -i *.c 例二:将Finished子目录及子目录中所有档案删除。 rm -r Finished 注意:在Linux中没有回收站,在使用rm命令时,一定要小心些,删除之后就无法再恢复了。 vi命令 vi命令是Linux操作系统中的一种文本编辑器。我们可以使用vi命令来创建和编辑文件。 vi命令的基本格式 vi filename vi命令的功能 vi命令可以打开或新建文件,并将光标置于第一行首。我们可以使用vi命令来创建和编辑文件。 vi命令的选项 vi命令中有多种选项: +号后面跟随的数字,表示光标置于该行首。 +/pattern filename,表示打开文件,并将光标置于第一个与pattern匹配的串处。 -r filename,表示在上次正用vi编辑时发生系统崩溃,恢复filename。 vi命令的移动光标类命令 vi命令中有多种移动光标的命令: h:光标左移一个字符 l:光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k 或 Ctrl+p:光标上移一行 j 或 Ctrl+n:光标下移一行 Enter:光标下移一行 w 或 W:光标右移一个字至字首 b 或 B:光标左移一个字至字首 e 或 E:光标右移一个字至字尾 ):光标移至句尾 (:光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H:光标移至屏幕顶行 M:光标移至屏幕中间行 L:光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 vi命令的屏幕翻滚类命令 vi命令中有多种屏幕翻滚的命令: Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b:向文件首翻一屏 nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。 vi命令的插入文本类命令 vi命令中有多种插入文本的命令: i:在光标前 I:在当前行首 a:光标后 A:在当前行尾 o:在当前行之下新开一行 O:在当前行之上新开一行 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC键 s:从当前光标位置处开始,以输入的文本替代指定数目的字符 S:删除指定数目的行,并以所输入文本代替之 vi命令的删除命令 vi命令中有多种删除命令: ndw或 nCW:删除光标处开始及其后的n-1个字 do:删至行首 d$:删至行尾 ndd:删除当前行及其后n-1行 x 或 X:删除一个字符,x 删除光标后的,而X删除光标前的 Ctrl+u:删除输入方式下所输入的文本 vi命令的搜索及替换命令 vi命令中有多种搜索及替换命令: /pattern:从光标开始处向文件尾搜索pattern ?pattern:从光标开始处向文件首搜索pattern n:在同一方向重复上一次搜索命令 N:在反方向上重复上一次搜索命令 :s/p1/p2/g:将pattern1替换为pattern2
剩余7页未读,继续阅读
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!
评论0
最新资源