Linux学习笔记-2

①删除命令

1. rm 文件名

2. 删除目录 rm -r 目录名

3. -f 强制删除,忽略不存在的文件,无需提示

注:在界面删操作删除文件或者delete文件会回收到Trash里,但rm命令一旦删除文件不可恢复


②将给出的文件或目录复制到另一个文件或目录中,相当于Dos的copy命令

1. cp 源文件 目标文件 



2. cp -r 源目录 目标目录


3. 在赋值同名的文件时候,不会有提示直接覆盖,若想要有提示

cp -i 源文件 目标文件

例:如桌面上有1.txt,桌面上的test文件夹有同名的1.txt,内容不同


桌面上的1.txt内容


test文件夹下1.txt的内容


将test文件夹下的1.txt赋值到桌面上

同名时,用cp -i 来提示是否覆盖同名文件的内容,y表示是,n表示否



③ mv命令,移动文件或目录(移动文件或目录不需要用-r区分)

1. mv 源文件 目标文件




2. 可以做到重命名(文件或目录)

路径不变,修改文件名 

mv -i 文件名 新名称(如果修改文件名在同一文件夹下已有要修改相同名的文件,则用-i选项提示是否覆盖同名文件)



④ 查看文件内容(cat/more)

cat 文件名

cat一次性显示全部内容

cat选项 cat-b/cat -n  用来显示行数,b显示除了空行的行数,n显示所有行数


more 文件名

more显示部分内容,按空格键翻页,回车显示一行,b翻滚一屏,f前滚一屏,q退出



⑤ 文本搜索 grep命令

选项     含义

-n        显示匹配行及行号

-v        显示不包含匹配文本的行(相当于求反)

-i         忽略大小写




模式查找

参数     含义

^a       行首,搜索以a开头的行

b$       行尾,搜索以b结尾的行



猜你喜欢

转载自blog.csdn.net/weixin_39631030/article/details/80253890