常用Linux命令

2023年 8月 24日 78.7k 0

Linux系统只有一个根目录,用/表示。

1、列出目录内容命令

ls:可选项有-l、-a、-h;参数为指定Linux路径。

-l选项表示以列表的形式列出;-a选项表示列出包括隐藏目录在内的所有内容;-h选项需要配合-l使用,表示给出文件的大小单位。

示例:ls -lh ~/test;ls -lha

2、cd 切换目录命令

cd:无可选项;默认不带参数的时候,切换到当前登录用户的home目录;携带Linux路径参数则切换到指定的目录下。

示例:cd /home/nbsp;cd ~;cd

3、打印当前工作目录命令

pwd 无可选项;无参数。

示例:pwd

4、特殊路径符

.:表示当前目录

..:表示上一级目录

~:表示当前登录用户的home目录;cd ~命令和cd效果相同,都是切换到home目录下。

5、创建目录/文件夹命令

mkdir:可选项有-p,表示自动创建不存在的父目录,适用于创建连续多层级的目录;参数为Linux路径,即需要创建的文件目录。

示例:mkdir -p nbsp/ddd/test

6、创建文件命令

touch:无可选项,参数为需要创建的文件路径。

示例:touch ~/test.txt

7、查看文件内容命令

cat:无可选项;参数为要查看的文件路径。

more:无可选项;参数为要查看的文件路径。

morecat命令的区别在于文件内容过多的时候,使用more命令能够进行分页,一页一页的查看。使用空格键翻页,q键退出查看。

示例:cat zhanggp/nbsp/456/test.txt; more zhanggp/nbsp/456/test.txt

8、文件/文件夹复制命令

cp:有可选项-r,用于复制文件夹使用,-r可选项用于递归地复制目录及其内容。当需要复制一个目录及其子目录和文件时,可以使用该选项;有两个参数,分别表示被复制的文件或文件夹、要复制到哪儿的路径。

示例:cp -r ./zhanggp ./zhanggp2; cp ./test.txt ./test2.txt

9、文件/文件夹移动命令

mv:无可选项;有两个参数,分别表示源文件地址、目标文件地址。移动文件时,如果目标地址不存在,则起到修改文件名的效果。

示例:mv /home/nbsp/zhanggp/test.txt /home/nbsp/Desktop/

mv test Desktop/

10、文件/文件夹删除命令

rm:有可选项-r(递归删除文件目录及其内容)、-f(不弹出删除提示,进行强制删除,普通用户没有提示,root用户下可以看到);有无限多个参数,表示要删除的文件或者文件夹路径。

rm命令支持通配符*,用来做模糊匹配。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论