(二)目录及文件操作
1.查看文件或目录
命令:ls[选项][目录/文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。
对于文件,将列出文件名及其他信息。Linux文件系统不是根据后缀名来执行文件的,而是根据文件是否有可执行权限。
常用的选项:
选项 | 功能 |
---|---|
-a | 显示指定目录下所有子目录与文件。 |
ls -a /root/home | |
-l | 列出指定目录下所有目录及文件的详细信息。 |
ls -l 每行列出的详细信息依次为:
文件类型与权限 连接数 文件所有者 文件所属组 文件大小 最近修改时间 文件名字
上面的第一个字符表示文件类型,以下类型:
-后写的字符 | 显示的文件类型 |
---|---|
- | 普通文件 |
d | 目录 |
l | 符号链接 |
b | 块设备文件 |
c | 字符设备文件 |
p | 命名管道 |
s | socket文件 |
显示的9个字符表示文件的访问权限,分为3组,每组3位。
组别 | 功能 |
---|---|
第一组 | 表示文件创建者的权限 |
第二组 | 表示同组用户的权限 |
第三组 | 表示其他用户的权限 |
PS:每一组的三个字符分别表示对文件的读、读、执行权限。
各权限如下:r(读) w(写) x(执行) _( 没有设置权限)
每一组可以用一个数字表示
ls输出内容是有颜色的,比如:目录是蓝色,压缩文件是红色,如果没有颜色,可以加上参数–color=never表示输出没有彩色,而–color=auto表示自动,–color=always表示始终有颜色。
如果需要更加详细的参数描述,可以通过:man ls 获得ls的帮助。
2.改变工作目录
命令:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下,例如要切换当前目录到“/home/user/0718”目录,则使用cd /home/user/0718
常用的切换目录命令
命令 | 功能 |
---|---|
cd … | 到父目录 |
cd / | 到根目录 |
cd ~ | 到用于主目录下=直接执行cd |
cd - | 到上一次目录 |
3.显示当前工作目录
命令:pwd
功能:显示用户当前所在的目录。
例如当我们使用cd /home/user/0718 ,再使用命令pwd则命令行会显示 /home/user/0718
4.删除目录
命令:mkdir[选项] dirname
功能:在当前目录下创建一个名字为dirname的目录,如要在当前目录下创建一个名为07181的目录,则使用命令mkdir 07181,系统就会在当前目录下,创建一个07181的目录,此时可以ls -l查看。
5.删除目录
命令:rmdir[选项] dirname
功能:在当前工作目录下删除目录名为dirname的子目录。
此时该子目录必须是个空目录。如删掉刚才的空目录07181,输入rmdir 07181
6.copy文件/目录
命令 cp[选项] 源文件或者目录 目标文件或目录
功能:把指定的源文件复制到目标文件或多个源文件复制到目标目录中。
常用参数
文章来源: andyguo.blog.csdn.net,作者:山顶夕景,版权归原作者所有,如需转载,请联系作者。
原文链接:andyguo.blog.csdn.net/article/details/104078279
- 点赞
- 收藏
- 关注作者
评论(0)