Linux指令部分(一)

目录

一、ls指令

mkdir命令

touch命令

pwd命令

ls指令常用选项

-a

-l

二、cd指令

cd .. 

绝对路径

相对路径

cd ~

cd - 

在创建的文件中跑c语言

打开文件

编写程序,保存返回

 gcc 运行 test.c 生成 a.out

 运行 a.out 即可

三、mkdir命令

-p选项

四、rmdir指令 和 rm 指令

rmdir 指令(不常用)

rm指令

删除普通文件

删除目录


一、ls指令

语法:ls 选项 目录或文件

对于目录,该命令列出该目录下的所有子目录与文件。

mkdir命令

可以直接创建一个目录

对于文件,将列出文件名以及其他信息。

touch命令

可以直接创建一个文件

pwd命令

那么当先路径如何查看呢?

pwd显示当前路径

ls指令常用选项

ls不光可以直接进行输入,他后面还有还可以跟不同的选项 ,如下:

-a

列出当前目录下的所有文件,包括 . 开头的隐含文件

隐藏文件,以 . 开头的就是隐藏文件:

-l

列出文件的详细信息
 

那么如何显示隐藏文件的更多详细信息呢?

选项是可以组合使用的

两个选项也可以写在一起:

二、cd指令

语法:

cd 目录名
功能:

改变工作目录。将当前工作目录改变到指定的目录下。

cd .. 

回到上级目录

在显示隐藏文件时,前两个总是 . 和 .. ,那么这是上面意思呢

. 指的是当前路径(在本文后面文本中跑c语言讲到)

.. 指的是上级路径

绝对路径

比如:我现在在/home 路径下,

绝对路径:从根目录开始,一直找到要进入的路径中,具有唯一性。

相对路径

相当于与现在所处的路径有效,换一个路径查找会无效 

 

日常使用,用相对路径比较简单;

文件配置,推荐绝对路径,更加严谨,不容易出错。

cd ~

进入用户家目录 

cd - 

切换到上一次访问的目录

是目录来回切换的快捷指令

在创建的文件中跑c语言

上面我们已经创建了test.c文件,如何在此文件中写程序呢?

打开文件

使用默认的文本编辑nano 打开文件

nano test.c

如果没有nano,可以切换到root用户下,进行如下命令,下载nano:

yum install -y nano

编写程序,保存返回

 gcc 运行 test.c 生成 a.out

gcc test.c

 

如果没有gcc,依旧是切换到 root 用户,执行下列命令进行安装:

yum install -y gcc-c++

 运行 a.out 即可

三、mkdir命令

上面已经使用过,直接用它创建单个目录

怎么样一次性创建多个目录?

-p选项

四、rmdir指令 和 rm 指令

rmdir 指令(不常用)

删除空目录

删不掉非空目录 

rm指令

删除文件或者目录 

删除普通文件

删除目录

在用rm -r 删除某些文件或者目录时,有时会询问我们是否确定删除它

如果不想让其询问我们,可以在rm -r 后+f :rm -rf  强制删除,就可以了

猜你喜欢

转载自blog.csdn.net/weixin_53316121/article/details/124874901