Linux下的命令繁多复杂,作为一个初学者我们应该具备认识和运用其中常见的命令,现在来汇总下:
(1)su切换用户
su是切换用户权限的命名,当我们从普通用户切换至超级用户时使用该命令,效果如图:
如上图,我们发现当输入su时,会出现”Password:“
这时表示需要我们输入密码,密码是不显示出来的,所以当我们输入回车按键,就可看到用户由admin切换至root用户。
当我们需要退出超级用户时,采用ctrl+d命令推出超级用户。
(2)ls查看文件与目录
命令:ls [选项][目录或文件]
常用的选项:
-a列出目录下的所有文件
如上图,显示出了隐藏文件,其中“.”表示当前目录,“..”表示上级目录。
-d将目录像文件一样显示,不是显示其下的文件
-i 输出文件的i结点的索引信息。
前面的数字就是这个文件的inode号l列出文件的详细信息
(3)pwd查看文件所在目录
命令:pwd
(4)cd改变工作目录
命令:cd 目录名
- cd .. :返回上级目录
- cd ~ : 进入用户家目录
- cd - :返回最近访问目录
(5)touch创建文件
命令:touch [选项] 文件
功能:可以用来创建文件,也可用来修改文档或目录的日期时间,包括存取时间和更改时间。
(6)mkdir 创建目录
命令: mkdir [选项] 名字
功能:在当前目录下创建“名字”的目录。
选项:
- -p可以是一个路径名称,递归创建多个目录。
(7)rmdir和rm删除命令
命令:rmdir [选项] 名字
功能:mkdir是删除命令,可删除空目录
选项:-p当子目录被删除后父目录也是空目录的话,连带父目录一起删除。
命令:rm [选项] 名字
功能:可同时删除文件或目录
选项:
- -f 直接删除不用确认。
- -i 删除前逐一询问确认删除。
- -r 删除目录及其下所有文件。
(8)cp命令
命令: cp [选项] 源文件或目录 目标文件或目录
功能:复制文件或目录
(8)mv命令
命令: mv [选项] 源文件或目录 目标文件或目录
功能:移动文件或目录
- 视mv命令中第二个参数类型的不同(是目标文件还是目录),mv命令将文件重命名或将其移至一个新的目录中。
- 当第二个参数类型是文件时,mv命令完成文件重命名,此时源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名给目标文件
- 当第二个参数是已经存在的目录名称时,源文件或目录参数可以有多个, mv命令将各参数指定的源文件均移动至目标文件中