Linux基础

Linux常见命令:

        ls命令:

                ls功能:查看当前目录下的所有文件

                        蓝色文件:目录文件(文件夹)

                         白色文件:普通文件(文本文件)

                ls -a功能:查看当前目录下所有文件,包括隐藏文件

                        . 当前目录

                        .. 当前目录的上一级目录

                

                ls -l功能:查看当前目录所有文件的详细信息

                

        mkdir命令:创建空目录文件(注意:Linux文件名不允许存在空格,空格用_代替。不需要通过后缀名区分文件类型,为了方便移植最好加上后缀)

        rmdir命令:删除空目录文件(如果目录文件不为空,使用命令错误)

        touch命令:创建普通文件

        rm命令:删除普通文件

        cd命令:进入某个目录

                cd..        进入当前目录的上一级目录

                cd dir      进入当前文件的dir目录

                cd 和 cd~ 进入当前目录的家目录

                cd/         进入根目录(最顶层)

        pwd命令:查看当前所在位置的绝对路径

        cd ~/Dwsktop  :进入桌面目录

        

Linux系统中的目录结构:

         Linux目录是一种树状结构,顶层目录称为根目录,用/符号表示

         Linux/目录下存放系统文件,普通用户没有修改,创建删除等权限

        超级用户:只有一个,名字为root,家目录在/root

        普通用户:可以多个,也可以一个没有,名字无限制,家目录在/home/用户名

        家目录:每个用户都有一个属于自己的家目录

                       用户在家目录创建,修改,删除文件权限不受限制

                        ~:表示当前登录用户的家目录

                        linux: ~ ->/home/linux

                        root: ~ ->/root

        相对路径:登录用户不同,所在目录不同,相同路径会出现不同的含义

        如: Dir     ./Dir   ../Dir

        绝对路径:登录用户不同,所在目录不同,相同路径不会出现不同的含义

        如:~/Dir   /home/linux/Dir

Linux系统中的c语言开发:

        软件:vim编辑器,gcc编译器

        vim编辑器:

                使用方法:

                        1、vim text.c (文件.c为后缀),使用vim 打开text.c文件

                        2、使用a或者i进入插入模式

                        3、编写代码

                        4、ESC退回到底行模式

                        5、输入:wq(written保存quit退出)

                                :q         退出

                                :wq       保存并退出

                                :w         只保存不退出

                                :wq!    强制保存并退出

                                :q!        不保存强制退出

                gcc编译器:

                        1、gcc text.c

                         注意(errror报错:语法出现错误,warning:警告(可能出现错误))

                        2、编译成功则当前目录产生一个a.out的可执行文件

                        3、执行a.out(./a.out)

                        补充:修改可执行程序的名称可用 -o(gcc text.c -o app)

                        

                编码出现的问题:代码\n 更改之后,必须重新编译的到新的编译文件,才是更改后的代码运行程序。

        

        

                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落幕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值