【Linux】命令行常用命令

Linux 命令行常用命令

列出当前目录内容 ls

ls -a //列出当前目录下的所有文件和子目录(最常用)
ls -l //显示当前目录下文件和子目录的详细信息,包括文件权限(读/写/执行/无)、用户、文件大小(bytes)、修改时间
ls -t //按最后修改时间显示文件,最新修改的文件在最前面
ls -R //递归显示当前目录下的所有文件和子目录(以及它们的子文件和子目录,这点与ls -a不同)

切换当前工作目录 cd

cd [绝对路径]     //利用绝对路径切换目录
cd ./[目录名称]   //切换到当前目录下的子目录
cd [目录名称]     //切换到当前目录下的子目录
cd ..            //切换到上一级目录
cd ../[目录名称]  //切换到当前目录的上一级目录的子目录

显示当前工作目录的(绝对)路径 pwd

pwd     //显示当前工作目录的绝对路径

创建新目录 mkdir

mkdir [目录名称]           //在当前目录下创建子目录
mkdir -p [目录1]/[目录2]   //在当前目录下的目录1中,创建子目录2,若目录1不存在,则自动创建目录1
						  //若不加-p,目录1不存在的时候会报错

创建新文件 touch

touch [文件名]           //在当前目录下创建文件,也可以对已存在的文件使用这个操作来更新文件时间

复制文件或目录cp

cp [文件名] [目录路径]      //复制当前目录下的单个文件到目录路径(文件名和路径用一个空格隔开)
cp [文件1] [文件2] ... [文件n] [路径]       //复制多个文件到目录路径(每个文件名用空格隔开)

移动文件或目录 mv

mv [文件名] [目录]             //移动当前目录下的文件到指定目录
mv [目录1] [目录2]             //移动当前目录下的目录1到目录2,若目录2不存在,目录1将被重命名为目录2
mv [文件名1] [文件名2]         //将文件1重命名为文件2

删除文件或目录 rm

rm [文件名或目录名]        //删除当前目录下的指定文件或目录
rm -i [文件名或目录名]     //在删除前逐一询问
rm -f [文件名或目录名]     //直接删除,不询问
rm -r [目录名]            //递归删除该目录和该目录下的所有文件
rm -rf [目录名(也可以是文件名)] //删除该目录下所有文件,且不询问

查看文件内容 cat

cat [文件名]          //查看文件内容

以上是常用的一些linux命令。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值