(在校大学生制作)Linux常用命令大全,共34类命令[持续更行中...]——农生Yohi,©版权所有。转发、引用前必须注明来源!

1、ls命令

例一:列出/home 文件夹下的所有文件和目录的详细资料,可以使用如下命令:

ls -alh /home

在这里插入图片描述

(4)思考题

1.以容易理解的格式列出/home 目录中所有以d开头的文件目录的大小。
在这里插入图片描述
2.列出/home 目录中所有以”s”开头的目录cd pwd
在这里插入图片描述

2、cd命令

命令含义
cd /进入系统根目录
cd ~进入当前用户主目录
cd ./进入当前目录
cd …/进入当前目录的父目录
cd -从当前目录进入上次所在目录

例一:从当前目录进入系统根目录

cd /

在这里插入图片描述

例二:从当前目录进入父目录

cd ..

在这里插入图片描述
. . 表示父目录

例三:从当前目录进入当前用户主目录

cd ~

在这里插入图片描述

例四:从当前目录进入上次所在目录

cd -

在这里插入图片描述

3、pwd命令

Linux 中用 pwd 命令来查看“当前工作目录”的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用 pwd 来判定当前目录在文件系统内的确切位置。
pwd 命令是 Print Working Directory 的缩写。

(1)命令格式

pwd [选项]

(2)常用参数

参数 描述
-P 显示实际物理路径,而非使用连接(link)路径
-L 当目录为连接路径时,显示连接路径

(3)常用范例

例一:显示当前目录所在路径

pwd

在这里插入图片描述

例二:显示当前目录的物理路径

pwd -P

在这里插入图片描述

例三:显示当前目录的连接路径

pwd -L

在这里插入图片描述

(4)思考题

ye-liang:~/ $ mkdir zhou	'在当前目录下建立一个zhou子目录'
ye-liang:~/ $ cd ./zhou	'进入zhou这个子目录'
ye-liang:zhou/ $ pwd '删除zhou这个子目录'
/home/ye-liang/zhou
ye-liang:zhou/ $ rm ../zhou -rf	'删除zhou这个目录'
ye-liang:zhou/ $ pwd	'执行结果是什么?'

在这里插入图片描述

4、mkdir 命令

mkdir 命令用来创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。
mkdir 命令是 make directory 的缩写。

(1)命令格式

mkdir [选项] 目录

(2)常用参数

参数描述
-m --mode=模式设定权限<模式>
-p --parents可以是一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
-v --verbose每次创建新目录都显示信息

(3)常用范例

例一:递归创建多个目录

mkdir -p zhou/test

在这里插入图片描述

例二:创建权限为 777 的目录

mkdir -m 777 zhou
ls -lh

在这里插入图片描述

例三:创建目录显示信息

mkdir -vp zhou/test

在这里插入图片描述

(4)思考题

尝试一下下面的命令,看看有什么神奇的事发生
$tree 需要单独安装
$sudo apt-get update
$sudo apt-get install tree
在这里插入图片描述
$mkdir -vp [这里填上你的home目录名]/{lib/,bin/,doc/{info,product}}
$tree[这里填上你的home目录名]/
在这里插入图片描述

5、rm 命令

rm 是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm 是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行 rm * -rf)。所以,我们在执行 rm 之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。
rm 命令是 remove 的缩写。

(1)命令格式

rm [选项] 文件或目录

(2)常用参数

参数描述
-f --force忽略不存在的文件,从不给出提示
-i --interactive进行交互式删除
-r --recursive指示 rm 将参数中列出的全部目录和子目录均递归地删除
-v --verbose详细显示进行的步骤

(3)常用范例

例一:删除文件,系统会先询问是否删除

rm file.tar.bz2

在这里插入图片描述

例二:强行删除文件,系统不再提示

rm -f readHello.c

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值