简介
很多刚接触linux的同学对常用的命令可能不是很熟悉,这篇文章将会对一些基础常用命令做记录
文件操作类
列出文件
列出当前所在位置文件
ls
列出其他位置文件
ls 文件夹路径
例如当前所在位置为root,我需要列出更目录下的home文件夹里面的文件
ls /home
进入文件夹
cd 文件夹名称或者文件夹路径
例如当前用户在root目录,需要进入根目录下的home文件夹
cd /home
如果当前用户在更目录下面
cd home
创建文件夹
mkdir 文件夹名称或者文件夹路径以及名称
例如我当前所在位置为root,需要在root下面创建一个home文件夹
mkdir home
例如我当前所在位置为root,我需要在根目录下面的home文件夹里面创建一个admin文件夹
mkdir /home/admin
删除文件
rm 文件名称或者文件路径以及文件名称
这个命令只能用于删除文件,如果是文件夹则不能使用这个命令
例如我现在所在位置为root,需要删除更目录下的home下面的xxx.txt这个文件
rm /home/xxx.txt
删除文件夹
rm -rf 文件夹名称或者文件夹路径以及名称
这个命令删除会直接删除,不用确认
例如我现在所在位置为root,root下面有一个home文件夹,我需要删除它
rm -rf home
例如我现在所在位置为root,需要删除更目录下面的home文件夹里面的admin文件夹
rm -rf /home/admin
复制文件
cp 文件名或者文件路径以及文件名 复制到的路径以及文件名
例如我现在所在位置为root,下面有一个xxx.txt文件,我需要复制一份作为备份,复制出来的文件名为xxx1.txt就存放在当前目录下
cp xxx.txt xxx1.txt
例如我现在所在位置为root,下面有一个xxx.txt文件,我需要复制一份到根目录下面的home目录下面,文件名不变
cp xxx.txt /home
例如我现在所在位置为root,下面有一个xxx.txt文件,我需要复制一份到根目录下面的home目录下面,文件名需要改成xxx2.txt
cp xxx.txt /home/xxx2.txt
例如我现在所在位置为根目录下的home,但是我需要复制的文件在更目录下的root文件夹里面,我需要从root文件夹里面复制一份xxx.txt这个文件到根目录下面的home里面,文件名保持不变
cp /root/xxx.txt /home
例如我现在所在位置为根目录下的home,但是我需要复制的文件在更目录下的root文件夹里面,我需要从root文件夹里面复制一份xxx.txt这个文件到根目录下面的home里面,文件名改成xxx1.txt
cp /root/xxx.txt /home/xxx1.txt