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 更改之后,必须重新编译的到新的编译文件,才是更改后的代码运行程序。
标签:文件,当前目录,基础,cd,Linux,目录,Dir From: https://blog.csdn.net/2302_77901571/article/details/145033702