Linux下的基本指令1

学习指令是做什么呢?

它等同于在Windows上学习各种基本操作,如双击打开文件夹,创建文件等各种操作。

pwd指令

显示当前用户所处目录,运行如下:

tree指令

系统中的目录以树形结构显示出来

tree使用时要先安装,运行yum install -y tree完成安装,完成安装后,再运行tree,由于我们还没有创建文件,后面创建了文件,我会将运行结果图贴在下面,同时读者也可以先跳过这一小段,先读下一个指令。如下图:创建了四个文件,跟目录是.所以呈现如下树形图。

whoami指令

当前是哪一个用户在使用Linux系统,我的是普通用户:root,如下图。

touch指令

touch是一个在Linux下创建普通文件的命令,同时也可以创建同名文件实现文件时间的更新,同一个目录并不会存在两个同名文件,最后还可以更新文件的修改日期。

下图,我们创建了一个重复的普通文件a,我们可以看到它的时间更新了。

cd指令

切换目录(文件夹),它的操作对象只能是目录(文件夹),而不是普通文件,所以它不能进入 touch 创建的文件中

复制代码
cd .. : 返回上级目录
cd /root/linux/ : 绝对路径
cd ../day02/ : 相对路径
cd ~:进入用户家目
cd -:返回最近访问目录

如下图:进入touch创建的普通文件失败。

stat指令

获取文件详细信息,如下图:

mkdir指令

在当前目录下创建一个目录

复制代码
#mkdir dir1 //在当前目录下创建dir1子目录
#mkdir -p dir2/subdir2 //创建多级目录,当前dir2不存在,必需要有-p,没有则创建不成功。

如下图:我们可以看到创建的目录颜色有蓝色高亮。

rmdir指令

用于删除空目录

复制代码
#rmdir dir1  //在当前目录下删除dir1空子目录
#rmdir -p dir2/subdir2  //删除当前目录中dir2/subdir2子目录。有-p,删除subdir2时,如果dir2目录中没有其他目录,则会一起删除掉;没有-p时,就只删除空目录subdir2.
没有-p时,就只删除空目录subdir2.
有-p,删除subdir2时,如果dir2目录中没有其他目录,则会一起删除掉

ls指令和ls指令

两个指令都是用来列出当前目录下的文件或目录信息。如下图:ll指令会输出更多关于文件的信息,ls则只输出文件名。

-a:显示所有文件,包括以"."开头的隐藏文件。

我们会发现,输入: ls -al,会显示更详细的信息,像输入的是 :ll -a 那样。

-d 将目录像文件一样显示,而不是显示其下的文件。 如:ls --d 指定目录,如下图:如果我们输入的是:ls -dl,同样的会输出更详细的信息,而输入:ls -d,则会输出.表示根目录。他们的输出结果都是.代表的是跟目录。

ls还有其他的指令,用到了再整理。

相关推荐
A小辣椒3 小时前
TShark:Wireshark CLI 功能
linux
A小辣椒7 小时前
TShark:基础知识
linux
AlfredZhao9 小时前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao1 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334661 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪1 天前
linux 拷贝文件或目录到指定的位置
linux
大树882 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质2 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
bush42 天前
嵌入式linux学习记录十四、术语
linux·嵌入式