linux 常用命令(1)
目录
一.ls命令
1.命令作用
列表显示目录内的文件及目录 不显示.开头的隐藏文件
2.命令格式
ls 选项 文件名或目录
3.常用参数
参数 作用 | |||||
-l | 以格式显示文件和目录列表 | ||||
-a | 显示所有子目录和文件信息 包括.开头的文件 | ||||
-A | 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。 | ||||
-d | 显示目录属性 常与-l一起使用 | ||||
-h | 以容易理解的格式列出文件大小 (例如 1K 234M 2G) |
-R | 同时列出所有子目录层 |
4.常见实例
二.CD 命令
1.命令作用
切换当前目录至dirName
2.命令格式
cd 目录名
3.实例
cd .. 返回上级目录
cd ~ 到家目录
cd - 返回上次所在的位置
三.touch命令
1.命令作用
创建空文件,修改文件或者目录的时间属性,包括存取时间和更改时间。
2.命令格式
touch 文件名
3.常用参数
4.实例
四.mkdir 命令
1.命令作用
创建目录
2.命令格式
mkdir [选项] 目录位置及名字
3.常用参数
-p | 递归创建目录。 |
-v |
显示详细信息。 |
-m | 显示当前umask值。 |
-w | 显示目录或文件名称,并以横排方式呈现,以便一次能显示较多的目录或文件。 |
-f | 不显示磁盘所剩余的可用空间。 |
4.实例
五.cp 命令
1.命令作用
复制文件或目录
2.命令格式
cp 源文件或目录 目标文件或目录
3.常用参数
-a | 此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。 |
-d | 复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。 |
-f | 覆盖已经存在的目标文件而不给出提示 |
-i | 与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。 |
-p | 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。 |
-r | 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。 |
-l | 不复制文件,只是生成链接文件。 |
4.实例
六.mv 命令
1.命令作用
文件或目录改名、或将文件或目录移入其它位置。
2.命令格式
mv [选项] 源目标文件或目录 目标文件或目录
3.常用参数
-i | 若指定目录已有同名文件,则先询问是否覆盖旧文件. |
-f | 在mv操作要覆盖某已有的目标文件时不给任何指示; |
4.实例
七.which 命令
1.命令作用
查看命令位置
2.命令格式
which 命令名
3.常用参数
-n | <文件名长度> 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。 |
-p | <文件名长度> 与-n参数相同,但此处的<文件名长度>包括了文件的路径。 |
-w | 指定输出时栏位的宽度。 |
-V | 显示版本信息。 |