表示列出指定路径下的文件夹和文件的名字,如果路径没有指定则列出当前路径下的(list) 例如:在root用户的家目录中输入ls命令,则会看到以下的效果:
要求列出/home的文档的名称。
#ls /home
表示以列表的形式列出指定路径下的文件夹和文件的名字 例如:使用ls –l的命令列出当前用户家目录中的文件夹和文件信息
表示以列表的形式列出指定路径下的文件夹和文件名(包含隐藏文件,all) 例如:在当前用户的家目录中输入ls –la命令可以查看全部的文件夹和文件名,并且包含了隐藏文件(特点是以“.”开头的名字)
注意:如果一个指令拥有多个选项,一般情况下(95%+)对于选项的顺序没有要求,随意谁前谁后。但是为了避免混淆建议按照笔记里的顺序来记忆。
在Linux下严格区分大小写。
表示的含义:清空当前屏幕中全部的命令(其实质是没有清空,只不过是顶到上面去了)
等效于快捷键:ctrl + L
清除Windows的cmd指令叫做:cls
作用:切换用户(switch user)。 语法:#su 需要切换到的用户名(用户名可以不写,则表示切换到root用户) 例如: 1、从root用户切换到linux123用户。
#su linux123
2、从linux123用户切换到root用户。
#su root
等价于:
#su
通过上述两个命令的操作发现一个结论: 当切换到的用户权限如果比当前用户的权限低,可以直接切换,不需要密码;反之,如果从低往高切换则要求输入被切换到的账户对应的密码(高级权限账户密码)。
在输入密码的时候不会有任何的输入提示,输入完毕之后按下回车即可,如果输错了,可以按回车重新输入,或者按住backspace键3秒以上,然后重新输入。
作用:切换目录(change directory)。 语法:#cd 需要切换到的路径(路径可以是相对路径,也可以是绝对路径)路径可以写也可以不写,不写则表示切换到当前用户的家目录(一键回城)。 例如:
#cd /home/linux123
提示:在切换路径或者后期打开一个文件的时候可以多建议使用tab键(可以自动补全命令路径)。
结论: 低级用户没有权限访问高级用户相关的资源(权限)。
关于路径: 路径分为相对路径和绝对路径。 相对路径是相对当前路径的一种表现形式。 特点:只要不是以“/”开头的就是相对路径。 绝对路径是直接从“根”开始的一种路径形式。 特点:以“/”开头的路径称之为绝对路径。
/root/a/b/c
root/a/b/c
./root/a/b/c
../root/a/b/c
案例:从root用户家目录中切换到linux123用户的家目录中,要求以相对路径形式书写。
作用:打印当前的工作路径(print working directory)。 例如:在当前用户的家目录中使用pwd命令。