Linux命令(一)

文件列表

ls [参数] 目录路径

ls:查看当前文件夹的文件  蓝色为文件夹 白色为文件

ls #表示查看当前目录下的文件
ls -l #表示查看当前目录下的详细信息(ll命令:和这个命令功能相同,但是不是所有的linux上都默认安装)
ls -a #表示查看当前目录下的所有文件(包含隐藏文件)
ls -la #表示查看当前目录下的所有文件(包含隐藏文件)的详细信息
ls -lh #h是以适当的单位来显示文件的大小 ls -lh表示查看当前目录下的文件的详细信息,并以合适单位显示文件大小

ls -l / #表示查看根目录"/"下文件的详细信息

ls /etc #表示查看目录/etc下的文件

ls --help #查看命令的帮助文档
--help参数:所有linux上的命令都有,但写法上有如下几种:
1、--help
2、--h
3、-help
4、-h

 

 

目录切换

cd命令(可以使用tab键来补全文件路径)

cd app:切换到app目录

cd ..:切换到上一层目录

cd /:切换到系统根目录

cd ~:切换到用户主目录

cd -:切换到上一个所在目录

 

 

目录的创建和删除

mkdir(make directiry):可以用来创建子目录

mkdir app:在当前目录下创建app目录

mkdir -p app2/test 级联创建app2以及test目录

rmdir(remove directory)可以用来删除"空"的子目录

rmdir app 删除app目录

 

 

 

 

 

文件查看

cat 文件路径 #查看文件的所有内容

cat 1.txt #查看当前目录下1.txt的内容
cat /root/1.txt #查看/root目录下的1.txt文件内容
more 文件路径 #分页查看文件内容(回车显示下一行内容,按q退出查看,空格显示下一页数据)

more linux常用命令.txt #分页查看当前目录下linux常用命令.txt文件的内容

less 文件路径 #分页查看文件内容(pgUp和pgDn进行上下翻页 )
less linux常用命令.txt #分页查看文件内容,按空格继续加载文件,按q退出查看,不会自动退出查看

tail [参数] 文件路径 #从文件的末尾查看文件内容(ctrl+c结束查看 )
tail linux常用命令.txt #查看文件的后10行内容

tail -15 linux常用命令.txt #查看文件后15行内容

tail -f 文件路径 #动态的查看文件的最后几行内容(查看文件时,等待文件更新,如果文件更新了,会显示出新的内容)

文件删除、拷贝

cp(copy)可以将文件从一处复制到另一处。一般在使用cp命令将一个文件复制成另一个文件或复制到目录是,需要知道源文件名与目标文件或目录。

 cp a.txt b.txt 将a.txt 复制为 b.txt文件

 cp a.txt ../ 将a.txt文件复制到上一层目录中

mv 移动或者重命名

 mv a.txt ../ 将a.txt 文件移动到上一层目录中

 mv a,txt b.txt 将a.txt文件重命名为b.txt

 

 rm

rm 删除文件

 用法:rm[选项]...文件...

  rm a.txt 删除 a.txt文件

删除需要用户确认,y/nrm删除不询问

rm -f a.txt : 不询问,直接输出rm删除目录

rm -f a 递归删除不询问递归删除(慎用)

rm -rf a 不询问递归删除

rm -rf * 删除所有文件

rn -rf /* 自杀

 

 

posted @ 2022-08-29 11:06  魔光领域  阅读(89)  评论(0编辑  收藏  举报