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可以拷贝文件,但不可以拷贝目录

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

相关推荐
学Linux的语莫31 分钟前
Ansible使用简介和基础使用
linux·运维·服务器·nginx·云计算·ansible
踏雪Vernon41 分钟前
[OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式
linux·docker·容器·harmonyos
学Linux的语莫1 小时前
搭建服务器VPN,Linux客户端连接WireGuard,Windows客户端连接WireGuard
linux·运维·服务器
legend_jz1 小时前
【Linux】线程控制
linux·服务器·开发语言·c++·笔记·学习·学习方法
Komorebi.py1 小时前
【Linux】-学习笔记04
linux·笔记·学习
黑牛先生1 小时前
【Linux】进程-PCB
linux·运维·服务器
友友马1 小时前
『 Linux 』网络层 - IP协议(一)
linux·网络·tcp/ip
猿java2 小时前
Linux Shell和Shell脚本详解!
java·linux·shell
A.A呐3 小时前
【Linux第一章】Linux介绍与指令
linux
Gui林3 小时前
【GL004】Linux
linux