Linux指令初识

ls:显示当前目录底下的指定文件或目录

ls -l更详细的信息

ls -a显示当前目录下的所有文件

命令中的选项可以一次传递多个 ,例如:ls -al

命令和选项有必须一个或多个空格

以.开头的文件,为隐藏文件ls -a可以看到,ls -l看不见

支持命令拼在一起,顺序随意

文件=文件内容+文件属性

文件属性:

d开头的叫目录

-开头的是普通文件类型,文本文件普通文件的一种

pwd命令,显示当前目录所属路径

windoes: \是路径分隔符

Linux:/是Linux下的路径分隔符

-l /root指定路径下的内容

Linux最开始的斜杠(/)是 根目录

cd后跟路径,切换到指定路径

一个点:特殊目录:当前目录

两个点:特殊目录:上级目录,cd ..用来进行简单的路径回退

ls -d只显示目录名

ls -ld显示更详细信息

ls -l进入目录本身

ls -ld / 只查看根目录本身

/是目录,可以放普通文件和目录,/里面的目录,也可以

Linux的目录结构,是一颗多叉树,其叶子节点一定是空目录或普通文件

tree +路径,会树状展开

路径具有唯一性,可以定位一个文件

whoami是查看当前操作用户

相对路径:一般用相对路径

绝对路径,任何路径下都能找到指定文件--配置文件中使用

任何一个目录下,都有.和..,新建的空目录也是

根目录的.和..都指向自己,其他目录.指向自己,..指向上级目录

cd -跳转至最近的上一次路径,cd ../加目录名或文件名会转换到上级目录的某个文件

用户登录Linux,默认所处目录即为家目录

cd ~会到家目录

touch新建普通文件

mkdir 创建目录

mkdir -p ./dir1/dir2/dir3可以创建一串路径

如何删除文件?

rmdir只能删除空目录(不重要)

rm删除文件

rm -r删除目录,递归式

超级用户删除的时候会问,回答用y or n回答

rm -rf强制删除,不会问

按键信息

tab 快速按两次,可以进行命令补齐和路径补齐(把不知道的路径补齐)

ctrl+c,失控的状态可以终止

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man,man默认查一号手册

nano 记事本,后加文件名可以在里面写内容

cat +文件名进行展示内容

上图操作可以将test.c变成可执行程序,但生成的可执行程序也要通过相对路径找或绝对路径查找

cp -r递归式拷贝目录,cp可以拷贝文件,但不可以拷贝目录

同一个目录下不允许存在同名文件

相关推荐
高亦真6 分钟前
今天是学习嵌入式的第39天
linux·学习·算法
AR-26710-15 分钟前
Linux Day8——FHS文件系统层次
linux
qq_2976708734 分钟前
Ubuntu 打开系统应用老弹密码?三步彻底关闭免密
linux
杨云龙UP36 分钟前
DB2 HADR 主备切换实战:SQL1639N 认证问题、备库只读与双向 Takeover
linux·运维·数据库·db2·主备切换·角色互换
半仙白桑1 小时前
内核篇第一讲:linux创建进程
linux·fork·创建进程
吴声子夜歌1 小时前
Shell编程实例——bash的配置与自定义(二)
linux·运维·shell
风笙9781 小时前
[内存管理] page数据结构
linux
Awh-1 小时前
ARM 裸机开发 day02 学习笔记
linux·arm开发·arm
牢姐与蒯2 小时前
Linux进程间通信(一).进程间通信概念&&环境切换(着重强调vscode)
linux·运维·服务器·ubuntu