Linux常用命令

2020-02-05  本文已影响0人  码农啊涛

Linux管理文件和目录的命令

命令                            功能                                命令                            功能

pwd                            显示当前目录                   touch                          创建文件

ls                                查看目录下的内容            mv                              移动文件

cd                               改变所在目录                    rm                              删除文件

cat                              显示文件的内容                rmdir                          删除目录

cp                               复制文件                          vi                                编辑文件

touch命令:

touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。

touch test 该命令创建一个名为test的空白文件。

ls命令:

ls命令用来查看目录的内容。

ls -a       列举目录中的全部文件,包括隐藏文件

ls -l        列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等

ls -f        列举的文件显示文件类型

ls -s       大小,按文件大小排序

ls -l test.doc            列举文件test.doc的所有信息

mv命令:

mv命令用来移动文件。

mv -i            互动模式:如果选择的文件会覆盖目标中的文件,他会提示确认

mv -f            强制模式:它会超越互动模式,不提示地移动文件,属于很危险的选项

mv -v            详细:显示文件的移动进度

cd命令:

cd命令用来改变所在目录。

cd /     转到根目录中

cd ~     转到/home/user用户目录下 

cd 加文件夹名     转到当前目录下的文件夹子目录中

rm命令:

rm命令用来删除文件。

rm -i            互动:提示确认删除

rm -f            强制:代替互动模式,不提示确认删除

rm -v            详细:显示文件的删除进度

cp命令:

cp命令用来拷贝文件,要复制文件,输入命令:

将文件test复制到目录/usr/men/tmp下,并改名为test1

cp test /usr/men/tmp/test1

cp -a            此参数的效果和同时指定"-dpR"参数相同;

cp -d            当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;

cp -f             强行复制文件或目录,不论目标文件或目录是否已存在;

cp -i             覆盖既有文件之前先询问用户;

cp -l             对源文件建立硬连接,而非复制文件;

cp -p             保留源文件或目录的属性;

cp -R/r          递归处理,将指定目录下的所有文件与子目录一并处理;

cp -s             对源文件建立符号连接,而非复制文件;

cp -u             使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;

cp -S             在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;

cp -b            覆盖已存在的文件目标前将目标文件备份;

cp -v             详细显示命令执行的操作。

vi 编辑文件:

vi test            创建test文件

上一篇下一篇

猜你喜欢

热点阅读