当前位置: 首页 > Linux

Linux常用命令之ls、cd、pwd、mkdir命令讲解

时间:2023-04-06 18:16:50 Linux

ls命令是Linux中最常用的命令之一,也是一个非常古老的命令。在开始学习Linux命令之前,我还是想给大家一个建议:很多同学可能刚开始学习Linux,然后买一些教材来学习。教科书可能收集了数千甚至数千条Linux命令和配置选项,然后把书上的命令都一个一个敲出来,没有任何意义。其实我们只需要学会记住几十个常用的命令和选项就可以了。1、文件命名规则极其区分大小写,不能使用/符号。其他符号是合法的。因为/在linux中表示“根”特殊符号,所以尽量不要使用,如:@#¥&()-、空格等。因为在linux命令操作中,有些文件操作的命令需要携带命令参数,参数与命令之间可能有空格或其他符号,使命令与文件名冲突,导致系统不知如何处理。避免使用.符号作为普通文件名的开头,因为在Linux中,.开头。用于表示隐藏2.Linux命令格式命令格式:命令-选项参数如:ls-la/mntls是命令本身-la是一个选项:当有两个选项时,可以把选项写在一起。这里l是第一个选项,a是第二个选项。其实完整的写法是:-l-a,但是用-la一起写更方便更方便。/mnt是参数,即命令操作的对象。这里我们操作的是根目录下的mnt目录特殊目录说明:.和..,第一个。代表当前目录;..表示当前目录的父目录3.ls命令说明命令名称:ls命令英文全名:list命令所在路径:/bin/ls执行权限:所有用户命令功能:显示目录文件/目录语法解释:ls常用选项[-lad][文件或目录]-l详细信息显示-a显示所有文件(包括隐藏文件)-d查看目录属性4.ls命令详解4-1.最简单的目录文件ls查看。比如我们要查看根目录下的文件,执行:ls/root/4-2,查看根目录下的文件对于所有文件,执行:ls-a/root/,可以看到有更多以.开头的隐藏文件。而不是执行ls/root/的结果。4-3。查看根目录下文件的详细信息,执行:ls-l/root/ls-l命令执行后,结果包含7部分。下面详细看下每一部分的含义:drwxr-xr-x表示文件类型和权限第一个字母d表示文件类型:d表示目录;-表示二进制文件;l表示一个软链接文件rwxr-xr-x表示权限:r——读(read),w——写(write),x——执行。将rwxr-xr-x分成3个字符为一组:rwx表示所有者(u)对该文件拥有所有权限,可读、可写、可执行;r-x表示组(g)对该文件的权限,只可读可执行;r-x表示其他人(o)对该文件有权限,只能读取和执行。2表示硬链接数,root和root表示文件的属主和属组,6表示文件大小。但是这里统计的大小并不完整,大家不需要太在意这个数据。Jun600:54表示文件创建或最后修改的时间。最后一列表示文件或目录的名称4-4。查看根目录下etc目录的详细信息,配合-l使用,执行:ls-ld/etc/ls命令参数不仅是l,a,d参数,还有p,t,r,s,h,etc:-p:只在目录中添加/-t:按修改时间排序time--time-style=long-iso:ls-l--time-style=long-iso显示友好的长格式时间-r:向后排序reverse-S:按文件大小排序ls命令还有很多其他不常用的参数。可以输入命令manls查看系统的官方描述。官方说明内容很多,按空格键翻页,按q键退出说明。5、cd命令说明命令名称:cd命令英文全称:changedirectory命令路径:shell内置命令执行权限:所有用户命令功能:切换到指定目录语法解释:cd[directory]??For例如,切换到系统根目录,执行cd/切换到当前目录的上级目录,执行cd..6、pwd命令解释命令名:pwd命令英文全称:printworkingdirectory命令所在路径:/bin/pwd执行权限:所有用户命令功能:显示当前目录语法说明:pwd7,mkdir命令说明命令名称:mkdir命令英文全名:makedirectories命令所在路径:/bin/mkdir执行权限:allusers命令功能:新建一个目录语法解释:mkdir[目录名]例子比如我们要在mnt目录下新建一个名为test的目录,直接执行mkdir/mnt/test即可。如果你已经在mnt目录下,想在这个目录下创建一个名为test2的目录,执行mkdirtest2。本章讲解了Linux最基本的文件处理常用的命令,其中ls命令是重点,因为它也是我们以后使用最多的命令。在下一章中,我们将继续讲解Linux中其他常用的文件处理命令。