删除文件夹中所有文件的linux命令(创建和删除文件和文件夹的linux命令的详细解释)

今天我学习了一些创建和删除文件和文件夹的命令。
在Linux中,文件夹就是目录。
这是我学到的:创建文件夹1.使用mkdir命令的权限任何用户都可以在终端中使用mkdir命令在他或她有权限的一个或多个文件夹中创建目录。
2.mkdir命令使用的格式:mkdirDirName3.mkdir命令功能mkdir命令可用于在指定位置创建名为DirName的文件夹或目录。
尝试创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写入权限。
另外,创建的文件夹不能与父目录的文件名同名。
也就是说,它们在同一目录中不能具有相同的名称。
4.mkdir命令选项说明命令中一般有以下两类[选项]。
-m用于设置新创建的目录的访问权限,也可以使用chmod命令设置。
-p如有必要,创建父文件夹。
如果该文件夹已经存在,则不会被视为错误。
5.mkdir命令使用示例例1:在桌面上创建一个名为“Demo”的文件。
使用以下命令:MkdirDesktop/Demo示例2:创建一个名为“demo”的文件夹并为该文件夹分配权限。
权限为123。
Mkdir123Desktop/Demo删除文件夹:1.rm命令权限所有用户都可以在终端中使用rm命令删除目录。
2.rm命令使用格式:rm目录名3.rm命令功能删除文件和目录。
4.rm命令选项说明命令中包含的[options]一般包括以下类型。
-删除前需要一一确认。
-f即使原文件属性设置为未读,也会一一删除,无需确认。
-r将目录及以下文件一一删除。
5、rm命令使用举例:例1:删除所有C语言程序文档前请求一一确认。
rm-i*。
c例2:删除完成的子目录及子目录中的所有文件。
rm-rdone注意:Linux没有回收站。
使用rm命令时要小心。
一旦删除,您将无法将其恢复。
创建文件1.输入vi命令vifilename。
打开或创建一个新文件并将光标置于第一行的开头。
Vifilename:打开文件并将光标置于第n行的开头。
Vifilename:打开文件并将光标置于最后一行的顶部。
Vi/patternfilename:打开文件并将光标放在与模式匹配的第一个字符串上。
Vi-rfilename:上次使用Vi编辑时系统崩溃了。
恢复文件名。
vi文件名文件名:打开多个文件并逐个编辑。
2.光标移动命令3.屏幕滚动命令Ctrlu:将屏幕移动到文件的第一部分。
Ctrl:将屏幕翻转到文件末尾的一半。
Ctrl:翻转一屏至文件末尾。
Ctrl+b;将一个屏幕翻转到文件顶部。
Nz:将第n行滚动到屏幕顶部。
如果未指定n,则将当前行滚动到屏幕顶部。
4.插入文本命令i:在光标之前I:在当前行的开头A:在光标之后A:在当前行的末尾o:在当前行下面创建一个新行。
o:在当前行上方创建一个新行。
r:替换当前字符r:交换当前字符和后续字符,直到按ESC。
s:从当前光标位置开始,用输入文本替换指定数量的字符。
s:删除指定行数并用您输入的文本替换它们。
Ncw或nCW:修改指定的字数。
NCC:修改指定的行数。
5、删除命令ndw或ndw:删除光标及光标后的n-1个字。
Do:删除到行首D$:删除到行尾Nd:删除当前行及接下来的n-1行。
或x:删除该字符。
x位于光标之后,x位于光标之前。
Ctrlu:删除在输入模式下输入的文本。
6.搜索和替换命令/pattern:从光标开头到文件末尾搜索模式。
?模式:搜索从光标到文件开头的模式。
n:沿相同方向重复上次搜索命令。
n:沿相反方向重复上次搜索命令。
s/p1/p2/g:将当前行中的所有p1替换为p2。
n2sN1/p1/p2/g:将N1~n2行中的所有P1替换为p2。
g/p1/s//p2/g:将文件中所有p1替换为p2。
7.vi命令使用示例示例一:创建.txtvia.txt文件大家好!:wq//直接输入:退出时会看到可以导出wq。
退出方法如下:编辑完成后,按ESC,然后按Enter。
按q退出。
wq表示保存并退出,感叹号表示强制。
文件修改时间[触摸]1.使用触摸命令的权限所有用户都可以在终端上使用触摸命令。
2.touch命令使用的格式:touch或touchYY]]file1)3.touch命令功能touchfileA,如果fileA存在,则使用touch命令更改文件或目录的日期和时间,包括访问时间。
改变时间。
如果fileA不存在,touch命令会在当前目录中创建一个新的空文件fileA。
注意:使用touch命令更改文件或目录的日期和时间,包括访问时间和修改时间。
文件的临时属性包括文件的上次访问时间、上次修改时间以及文件在磁盘上的上次修改时间。
stat命令显示三个时间属性:4.触摸命令选项说明a更改文件的读取时间戳。
m更改文件的修改时间戳。
如果C目标文件不存在,则不会创建新文件。
它与不创建它具有相同的效果。
f已弃用,但为了与其他Unix系统兼容而保留。
r与file具有相同的效果,使用引用文件的时间戳。
d您可以使用多种格式设置时间和日期。
t以与date命令相同的格式设置文件的时间戳。
Y.Y。
SS],CC是年份的前两位数字,即“世纪”,YY是年份的后两位数字,即一个世纪中的年份数。
如果未提供CC值,Linux上的touchcommand参数会将CCYY中的年数限制为19692068。
MM是月数,DD是天数,hh是小时数,MM是分钟数。
SS是秒数。
这里秒被设置为范围061以处理闰秒。
该数字组成的时间是环境变量TZ中指定的时区的时间。
由于系统限制,1970年1月1日之前的日期不准确。
No-create不创建新文件。
帮助中列出了命令格式。
版本是版本消息列表。
5.touch命令使用示例例1:更新file1.txt的访问和修改时间。
示例2:如果file1.txt不存在,则不创建touch-cfile1.txt文件。
示例3:使用参考文件touch-rreffile1.txt,我们使用相同的时间戳更新file1.txt。
示例4:设置文件的时间戳为2011年5月18日9:45:10。
ls-lfile1.txttouch-t1105190945.10file1.txt创建新文件时,可以使用touch命令创建一个空文件,使用vi命令直接编辑并保存文件内容。
Linux中很少使用触摸命令。
就我个人而言,我更喜欢vi命令,它允许我直接编辑文档。
这就是今天研究的全部内容。
每天进步一点点。
点击尝试《王者之心2》。

linux基础命令-创建、删除文件和文件夹(超详细)

在Linux中,管理文件和文件夹是一项基本操作。
下面对几个关键命令进行详细介绍:1、创建文件夹:使用mkdir命令如果需要询问是否确认删除,mkdir-i、mkdir-f为直接删除,mkdir-r为递归删除。
目录和内容。
创建目录的示例是:`mkdirdirectory_name`。
2、删除文件和文件夹:rm命令用于删除,所有用户都有权限,格式为`rm[option]DirName`。
诸如“-i”之类的选项要求确认,“-f”强制删除,“-r”递归删除。
删除文件的示例:“rm-ifile.txt”或“rm-rdirectory”。
3.创建文件:我们是一个强大的文本编辑器,wefilename可以打开或创建文件。
移动光标、插入文本、删除字符以及搜索和替换等功能也非常有用。
创建一个示例文件:`via.txt`并学习相应的编辑和保存操作。
4.更新时间戳:touch命令用于设置或更新文件和目录的时间戳。
例如,“touchfile1.txt”更新访问时间,“touch-t1105190945.10file1.txt”指定具体时间。